Computer Use Nedir? Bilgisayar Kullanan Yapay Zeka Ajanı Rehberi

Computer use nedir?
Computer use, yani bilgisayar kullanan yapay zeka ajanı, ekranı görüntü olarak algılayan ve tıklama, yazma, kaydırma gibi fare ile klavye eylemleriyle uygulamalarda ve web sitelerinde görev yapan yapay zeka sistemidir. Bir insanın ekrana bakıp işlem yapma biçimini taklit ettiği için, her sistem için hazır bir yazılım arayüzüne ihtiyaç duymaz.
Basit bir benzetme düşünün. Uzaktaki bir iş arkadaşınıza ekran paylaşımı açıp "şu formu doldur, sonra raporu indir" dediniz. Arkadaşınız ekrana bakar, nereye tıklayacağına karar verir, yazar, sonucu görür ve sıradaki adıma geçer. Computer use bu çalışma biçiminin yapay zekaya taşınmış karşılığıdır.
Computer use nedir sorusuna kısaca cevap verdik, ancak asıl değer ayrıntıdadır. Çünkü aynı yetenek hem zaman kazandırabilir hem de yanlış kurulursa ciddi sorun yaratabilir. Bu nedenle yazının büyük bölümünü çalışma mantığına, sınırlara ve güvenlik önlemlerine ayırdık.
Aynı yetenek bazen tarayıcı ajanı ya da browser agent adıyla da geçer. Alan yalnızca tarayıcıyla sınırlıysa bu ad, masaüstü uygulamalarını da kapsıyorsa computer use adı daha yaygındır. Bu yazıda ikisini birlikte ele alıyoruz, çünkü mantık aynıdır.
Computer use neden önemli?
Dünyadaki yazılımların büyük çoğunluğu, bir insanın ekrandan kullanması için tasarlandı. Her sistemin düzgün bir API'si yoktur; üstelik olan API'ler çoğu zaman işin tamamını kapsamaz. Ekranı okuyabilen bir ajan, bu boşluğu doldurur.
Küçük işletmeler için bunun anlamı şudur: Yazılım entegrasyonu yaptıramayacağınız ya da yatırım yapmaya değmeyecek işlerde bile otomasyon denemek mümkün hale gelir. Büyük kurumlar için ise eski sistemler ile yeni yapay zeka araçları arasında köprü kurmanın yeni bir yoludur.
Ancak önem, yalnızca fırsattan gelmiyor. Ajan kendi başına karar verip eylem yaptığı için, hata ve kötüye kullanım sonuçları da gerçek hayata taşar. Yani bu terim hem bir verimlilik hem de bir risk yönetimi konusudur.
Bilgisayar kullanan yapay zeka ajanı nasıl çalışır?
Çalışma mantığı bir döngüdür. Ajan önce ekranın görüntüsünü alır, görüntüyü ve görevinizi birlikte değerlendirir, sonra tek bir eylem seçer. Eylem uygulanınca ekran değişir ve yeni bir görüntü ajana geri döner. Bu tur, görev bitene ya da bir üst sınıra ulaşana kadar sürer. Kavramsal olarak döngü şu adımlardan oluşur:
- Görev tanımı: Siz hedefi ve sınırları yazılı olarak verirsiniz.
- Ekran görüntüsü: Sistem ekranın anlık görüntüsünü ajana iletir.
- Eylem planı: Model görüntüyü okur ve hedefe yaklaştıracak bir sonraki hareketi seçer.
- Eylemin yürütülmesi: Sizin yazılımınız tıklamayı, yazmayı ya da kaydırmayı ortamda gerçekten yapar.
- Geri bildirim: Ajan yeni görüntüyü alır, sonucu kontrol eder ve döngü yeniden başlar.
Sağlayıcıların resmi belgeleri de aynı üç parçayı tarif ediyor: ekran görüntüsü, eylem ve bu ikisini tekrarlayan bir döngü. Dikkat edin, modelin kendisi fareyi oynatmaz. Eylemi sizin uygulamanız yürütür. Bu ayrım güvenlik açısından önemlidir, çünkü kontrol noktasını siz elinizde tutarsınız.
Ajan ekrandaki öğeleri nasıl tanır ve nereye tıklayacağına nasıl karar verir?
Ajan, ekran görüntüsünü bir insan gibi yorumlar. Düğmenin üzerindeki yazıya, simgenin biçimine, giriş kutusunun konumuna ve sayfanın genel düzenine bakar. Sayfanın kaynak kodunu okumak zorunda değildir. Bu yüzden eski bir kurumsal program da, modern bir web uygulaması da aynı yöntemle kullanılabilir.
Karar verdikten sonra ajan bir konum belirtir. Google'ın resmi belgesi, modelin göreli koordinatlar verdiğini ve sizin tarafınızdaki kodun bunları gerçek piksel konumuna çevirdiğini anlatıyor. Aynı belgeye göre model, her eylemle birlikte neden o adımı seçtiğini de açıklıyor.
Örneğin ekranda iki benzer düğme varsa ajan etiketlere ve çevredeki metne bakarak seçim yapar. Ancak arayüz kalabalıksa ya da etiketler belirsizse yanlış düğmeyi seçme ihtimali artar. Bu nedenle net etiketli, sade arayüzler ajanlarla daha sağlam çalışır.
Model ekranı okumayı nasıl öğrenir?
Bu yetenek, görüntü ile dili birlikte anlayan büyük modellerden gelir. Model, çok sayıda ekran görüntüsü ve o ekranlarda yapılan işlem örneğiyle çalışarak düğme, menü, tablo ve form gibi arayüz öğelerinin ne işe yaradığını kavrar. Sağlayıcıların eğitim ayrıntıları tam açık değildir; biz kavramı anlatıyoruz.
Ajanların hedefe doğru ilerlemeyi öğrenmesinde, ödül sinyaline dayanan yöntemler de rol oynayabilir. Bu yaklaşımın temelini merak ediyorsanız pekiştirmeli öğrenme nedir yazımız iyi bir başlangıçtır. Yani modelin ekranı okuması bir uzmanlık, hedefe giden yolu seçmesi ise ikinci bir uzmanlıktır.
Önemli bir uyarı: bu bilgi modelin bir arayüzü her zaman doğru anladığını göstermez. Çünkü model olasılıkla çalışır, bu nedenle bazen yanlış öğeyi seçebilir. Güvenilir sistem kurmak için modelin yeteneğine değil, çevresindeki kontrollere yaslanın.
Computer use nedir sorusunun cevabı, ajan yanlış tıkladığında ne olur?
Ajan da hata yapar. Beklenmedik bir pencere belirebilir, sayfa geç yüklenebilir ya da model iki benzer alanı karıştırabilir. Döngü yapısı sayesinde ajan sonucu ekranda görür ve çoğu zaman kendini düzeltir. Yine de bu bir garanti değildir.
OpenAI'ın belgesi bu yüzden süre, adım ve maliyet sınırları koymanızı, iptal imkânı sunmanızı ve sonucu modelin kendi beyanına bırakmadan bağımsız olarak doğrulamanızı öneriyor. Yani ajanın "bitirdim" demesi, işin gerçekten doğru bittiği anlamına gelmez.
Pratikte iki katman kurarsınız. Birincisi, ajanın her adımını kaydeden bir günlüktür. İkincisi, çıktıyı ayrı bir kuralla ya da insanla kontrol eden bir doğrulama adımıdır. İkisi birlikte, hatanın fark edilmeden büyümesini engeller.
Computer use, API tabanlı otomasyondan ve klasik RPA'dan ne açıdan farklıdır?
Üç yaklaşım da bir işi insan yerine yapmayı hedefler, ancak sisteme girdikleri kapı farklıdır. API otomasyonu yazılımla yazılım arasında doğrudan konuşur. Klasik RPA, önceden kaydettiğiniz sabit adımları tekrar oynatır. Computer use ise ekranı yorumlayarak her seferinde yeniden karar verir. Aşağıdaki tablo farkları özetliyor.
| Özellik | Computer use ajanı | API tabanlı otomasyon | Klasik RPA |
|---|---|---|---|
| Sisteme giriş yolu | Ekran görüntüsü ve fare, klavye eylemleri | Yazılım arayüzü (API) | Kaydettiğiniz arayüz adımları |
| Esneklik | Yüksek, yeni ekranlara uyum sağlayabilir | Düşük, tanımlı uç noktalarla sınırlı | Düşük, sabit senaryo |
| Kurulum | Görevi doğal dille tarif edersiniz | Entegrasyon geliştirmek gerekir | Senaryo kaydetmek gerekir |
| Kırılganlık | Arayüz değişince şaşırabilir ama çoğu zaman toparlar | Sürüm değişikliğinden etkilenir | Arayüz değişince genellikle bozulur |
| Hız ve maliyet | Daha yavaş, adım başına model çağrısı | Hızlı ve ucuz | Hızlı |
| Denetlenebilirlik | Adım günlüğü şart, çıktı tahmine açık | Yüksek, deterministik | Yüksek, deterministik |
| En uygun durum | Arayüzden başka kapısı olmayan, değişken işler | Kararlı, yüksek hacimli işler | Kuralları değişmeyen tekrar işleri |
RPA kavramını baştan öğrenmek isterseniz RPA nedir ve RPA geliştiricisi nasıl olunur yazımıza bakabilirsiniz. Orada sabit senaryo mantığını ayrıntılı anlattık, burada yalnızca karşılaştırma için değiniyoruz.
Hangi işte API, hangisinde ekran tabanlı ajan seçmelisiniz?
Genel kural basittir: bir iş için sağlam bir API varsa önce onu düşünün. Ekran tabanlı ajan, API'nin olmadığı ya da yetersiz kaldığı yerde değer üretir. Karar verirken şu soruları sorabilirsiniz:
- İşlem, hedef sistemin resmi bir yazılım arayüzüyle yapılabiliyor mu? Evetse API'yi seçin.
- İş çok sık ve çok yüksek hacimde tekrar ediyor mu? Evetse sabit otomasyon daha ucuz ve hızlıdır.
- Arayüz sık değişiyor ya da her seferinde farklı bir ekran akışı çıkıyor mu? Evetse ajan esnekliği işinize yarar.
- İş nadir ama zahmetli mi? Evetse özel entegrasyon yazmak yerine ajan denemek mantıklı olabilir.
- Hata yapmanın bedeli yüksek mi? Evetse ajanı yalnızca hazırlık adımlarında kullanın, son onayı insana bırakın.
Maliyet tarafını da unutmayın. Ekran tabanlı ajan her adımda model çağrısı yaptığı için, yüksek hacimli işlerde fatura hızla büyüyebilir. Bu nedenle önce küçük bir iş yüküyle deneyin, ardından adım başına süre ve maliyeti kendi verinizle ölçün.
Yani seçim bir ya da öbürü değildir. Birçok işletme API'yi ana yol, ekran tabanlı ajanı ise yedek yol olarak tutar. Ajanı araçlara bağlamak için MCP (Model Context Protocol) nedir yazımızdaki araç bağlama mantığı da bu karar sırasında işinize yarar.
Computer use nedir ve hangi işlerde gerçekten işe yarar?
Bu teknoloji, tekrar eden ama her seferinde küçük farklar taşıyan ekran işlerinde parlar. Aşağıdaki alanlar en sık anılan kullanım örnekleridir:
- Form doldurma: Bir tablodaki bilgileri başka bir sistemin formuna adım adım aktarma.
- Veri toplama: Dışa aktarma seçeneği olmayan sayfalardan, izin verilen kaynaklarda bilgi derleme.
- Yazılım testi: Bir web arayüzünde kullanıcı gibi gezip beklenmeyen davranışları not etme.
- Rapor hazırlama: Farklı panellere girip rakamları toplayıp tek bir özet belgesine koyma.
- Eski sistem köprüsü: Arayüzü olmayan eski bir programdan yeni bir sisteme veri taşıma.
Örneğin bir yazılım ekibi, yeni sürümde kayıt formunun çalışıp çalışmadığını ajana deneterek sabah ilk işini hızlandırabilir. Ajan formu kullanıcı gibi doldurur, hata mesajı çıkarsa ekran görüntüsüyle birlikte not eder. Bu bir örnek senaryodur; sonucu yine bir insan değerlendirir.
Her kullanımda ortak nokta şudur: insan bir ekrana bakıp birkaç düzine tıklama yapıyordu ve bu iş kuralla tarif edilebilir. Kural koyamadığınız, yargı gerektiren işlerde ajanı yalnızca yardımcı olarak düşünün.
İyi bir ajan görevini nasıl yazarsınız?
Ajanın başarısı çoğu zaman görev tanımının netliğine bağlıdır. Belirsiz bir komut, belirsiz bir sonuç üretir. Örneğin "raporları hallet" demek yerine hangi paneli, hangi tarihi ve hangi çıktıyı istediğinizi yazmak çok daha iyi sonuç verir.
- Tek hedef: Görevi tek bir sonuca indirin, birden fazla işi aynı komuta yığmayın.
- Başlangıç ve bitiş: Ajanın nerede başlayıp neyi gördüğünde duracağını yazın.
- Yasak eylemler: Ödeme, silme ve gönderme gibi adımları açıkça yasaklayın.
- Beklenen çıktı: Sonucun biçimini, örneğin tablo ya da kısa özet olarak belirtin.
- Belirsizlikte davranış: Emin olmadığında devam etmeyip size sormasını isteyin.
Bu beş madde, hem hata ihtimalini düşürür hem de sonradan günlüğü incelemenizi kolaylaştırır. Ayrıca görevi ekibinizle paylaşmak istediğinizde ortak bir dil sağlar.
Örnek senaryo: haftalık rapor hazırlayan bir ajan nasıl çalışır?
Bu bir örnek senaryodur, gerçek bir müşteri sonucu değildir. Küçük bir e-ticaret ekibinin her pazartesi üç ayrı panele girip sipariş, reklam harcaması ve stok bilgilerini bir özet tablosuna taşıdığını düşünün. Panellerin hiçbirinde işe yarar bir dışa aktarma yoktur.
Ajan görevi şöyle alır: "Üç panelden dünkü rakamları oku, tabloya yaz, bana özet gönder." Önce ilk panele girer, ekranı okur ve ilgili sayıyı bulur. Sonra tabloyu açar, değeri yazar ve ikinci panele geçer. Her adımda yeni ekran görüntüsüyle yaptığını doğrular.
Önemli olan tasarım kararıdır. Ajan yalnızca okuma yetkisiyle girer, e-posta göndermeden önce özeti size gösterir ve gönderme eylemini sizin onayınıza bırakır. Böylece zaman kazanırsınız, ama geri alınamaz bir adım atılmadan önce kontrol sizde kalır.
Ajanı hangi işlerde kullanmamalısınız?
Her iş ajana uygun değildir. Hata maliyetinin yüksek olduğu, hukuki sorumluluk taşıyan ya da insan yargısı gerektiren işlerde ajanı karar verici yapmayın. Ona yalnızca hazırlık işi verin.
- Geri alınamayan ödeme ve silme işlemlerini ajana tek başına bırakmayın.
- Hukuki ya da mali sonuç doğuran onayları ajana vermeyin.
- Başkasının hesabını ya da izinsiz erişimi gerektiren işleri ajanla yapmayın.
- Hizmet şartlarının otomasyonu yasakladığı sitelerde ajan çalıştırmayın.
- Kural koyamadığınız, her seferinde yargı isteyen işleri ajana devretmeyin.
Bu sınırlar teknik bir kısıt değil, sorumluluk meselesidir. Ajan işi yapar, sonucun sahibi yine sizsiniz. Vergi, hukuk ya da mali konularda bu yazı danışmanlık yerine geçmez; ilgili uzmana danışın.
Tarayıcı ajanı ile masaüstü ajanı arasındaki fark nedir?
Tarayıcı ajanı yalnızca bir web tarayıcısı penceresinde çalışır. Sayfa yapısı, adres çubuğu ve sekmeler gibi sınırlı bir dünyası vardır, bu yüzden denetlemesi ve izole etmesi daha kolaydır. Masaüstü ajanı ise dosya yöneticisi, ofis programları ve kurumsal yazılımlar dahil tüm ekranı görür.
Masaüstü kapsamı güçlüdür, ancak riski de büyütür. Ajan ekranda gördüğü her şeye erişebilir; bu nedenle ayrı bir sanal makinede, yalnızca göreve gereken uygulamalarla çalıştırmak gerekir. Tarayıcı ajanında ise ayrı bir tarayıcı profili ve izinli site listesi çoğu zaman yeterli bir başlangıç sağlar.
İşletme olarak ilk denemeyi tarayıcı ajanıyla yapmanızı öneririz. Kapsamı dar tutmak, hem hata maliyetini hem de güvenlik yüzeyini küçültür. Güveniniz arttıkça kapsamı bilinçli biçimde genişletebilirsiniz.
Computer use'un teknik sınırları nelerdir?
Bu teknoloji sihirli değildir ve sınırlarını bilmek beklentiyi doğru kurar. Başlıca sınırlar şunlardır:
- Hız: Her adımda bir görüntü okuyup karar verdiği için, insan ya da API kadar hızlı çalışmaz.
- Maliyet: Adım sayısı arttıkça model çağrısı da artar. Güncel fiyatlandırmayı sağlayıcının resmi sayfasından kontrol edin.
- Görsel belirsizlik: Küçük yazılar, benzer simgeler ve beliren pencereler yanlış okumaya yol açabilir.
- Uzun görevler: Adım sayısı uzadıkça hata birikebilir; görevi küçük parçalara bölmek daha güvenlidir.
- İnsan doğrulaması: Bir sitenin "insan olduğunuzu doğrulayın" adımlarını aşmaya çalışmak doğru kullanım değildir ve sitelerin kurallarına aykırıdır.
Son madde önemlidir. Ajanı, sistemlerin korumalarını atlatmak için kullanmayın. Hizmet şartlarına aykırı otomasyon hesabınızı riske atar. Bir siteyi otomatik gezmeden önce o sitenin kullanım koşullarını ve robot kurallarını kontrol edin.
Yanlış tıklama ve geri alınamaz eylemler neden en büyük risk?
Bir insan "Satın al" düğmesine basmadan önce duraklar. Ajan ise görevi tamamlama hedefiyle ilerler ve duraklama ihtiyacını kendiliğinden hissetmez. Bu yüzden geri alınamaz eylemler en dikkat edilmesi gereken noktadır.
Üç sağlayıcının belgesi de aynı kategorileri sayıyor: ödeme ya da satın alma, mesaj ve e-posta gönderme, silme, hukuki koşulları kabul etme ve hassas bilgi girme. Bu eylemlerde insan onayı aramanız gerekir.
Google'ın belgesindeki yönerge pratik bir model sunuyor: ajan tüm hazırlık adımlarını yapar, bilgiler ekrana girildikten sonra ama son geri alınamaz eylemden önce sizden onay ister. Böylece iş yükü azalır, karar sizde kalır. Aşağıdaki tablo gibi bir eylem sınıflaması da işinize yarayabilir:
- Serbest: Sayfa okuma, ekran görüntüsü alma, arama kutusuna yazma.
- Onaylı: Form gönderme, dosya yükleme, mesaj gönderme.
- Yasak: Ödeme, silme, hesap ayarı değiştirme; bunları ajana hiç açmayın.
Ekrandaki içerikten gelen istem enjeksiyonu nedir ve ajanı nasıl etkiler?
Ajan ekranda gördüğü metni okur. Bir web sayfası, e-posta ya da belge, ajana yönelik gizli bir talimat taşıyabilir. Bu duruma istem enjeksiyonu (prompt injection) denir. Ajan sayfadaki metni sizin komutunuzdan ayıramazsa, görevden sapabilir.
Bu konuyu ayrı bir yazıda ayrıntılı işledik: prompt injection nedir ve yapay zeka ajanları nasıl korunur. Burada yalnızca ajanlara özgü kısmını vurguluyoruz: ekrandaki her içeriği veri sayın, komut saymayın.
Anthropic'in belgesi, modelin bu tür saldırılara dirençli olacak biçimde eğitildiğini ve ek olarak ekran görüntülerini tarayan otomatik bir algılama katmanı bulunduğunu anlatıyor. Aynı belge bu savunmaların kusursuz olmadığını da belirtiyor. Bu nedenle izolasyondan ve insan onayından vazgeçmemelisiniz.
Kurallarını aşmaya yönelik daha geniş girişimler için yapay zeka jailbreak nedir ve chatbot güvenliği yazımıza bakın. Orada da savunma ve işletme önlemlerine odaklandık.
Ajanın oturum açtığı hesapları ve kimlik bilgilerini nasıl korursunuz?
Ajan oturum açmış bir tarayıcıda çalışırsa, o oturumun yapabildiği her şeyi yapabilir. Bu nedenle ona kendi hesabınızı değil, görev için açtığınız sınırlı yetkili ayrı bir hesabı verin. Böylece olası bir hata ya da saldırı, tüm hesaplarınıza yayılamaz.
Anthropic'in belgesi, ajanın erişimine hassas bilgi ve giriş bilgisi vermemeyi, ağ erişimini izinli alan adlarıyla sınırlamayı öneriyor. Bu öneriler, içerik üzerinden bilgi sızdırma girişimlerinin etkisini azaltır.
- Göreve özel, asgari yetkili bir hesap kullanın.
- Parola ve gizli anahtarları ajanın görebildiği ekrana ya da dosyaya yazmayın.
- Oturumları görev bitince kapatın ve gerekirse erişim anahtarlarını yenileyin.
- Ajanın erişebildiği siteleri bir izin listesiyle sınırlayın.
Kişisel veri işleyen bir iş için KVKK ve benzeri mevzuatı ayrıca düşünmelisiniz. Bu yazı hukuki danışmanlık değildir; veri koruma yükümlülükleri için uzmanına danışın.
İnsan onayını ve izole ortamı nasıl kurarsınız?
İzole ortam, ajanın hatasının ya da ele geçirilmesinin yalnızca kendi kutusunda kalmasını sağlar. Sağlayıcıların üçü de aynı fikri öneriyor: sanal makine, kapsayıcı ya da ayrı bir tarayıcı profili kullanın ve erişimi göreve yettiği kadarıyla sınırlayın.
İnsan onayı ise ikinci güvenlik katmanıdır. Önce hangi eylemlerin onay gerektirdiğini yazılı bir politikayla belirleyin, sonra ajanın bu noktada durmasını teknik olarak zorunlu kılın. Tek başına ajanın "emin olduğunu" söylemesi yeterli sayılmamalıdır.
- Sanal makine ya da kapsayıcıda, minimum yetkiyle çalıştırın.
- İzinli site ve uygulama listesi tanımlayın.
- Geri alınamaz eylemler için onay noktası ekleyin.
- Süre, adım ve maliyet üst sınırı koyun.
- Her adımı ekran görüntüsüyle birlikte kaydedin.
Bu önlemlerin ortak adı koruma bariyeridir. Kavramı AI guardrails nedir ve yapay zeka güvenlik bariyerleri nasıl kurulur yazımızda genel çerçevesiyle anlattık.
Web sitesi sahipleri için computer use ne anlama gelir?
Ziyaretçileriniz artık yalnızca insanlar değil. Bir kullanıcının yerine sitenizi gezen, fiyat karşılaştıran ya da form dolduran ajanlar da gelebilir. Bu durumda sitenizi ajanın rahatça okuyabilmesi, yeni bir kalite ölçütüne dönüşüyor.
Ajan dostu bir site; net etiketli düğmeler, açıklayıcı form alanları, tutarlı sayfa düzeni ve doğru işaretlediğiniz içerik sunar. Bunlar zaten erişilebilirlik ve kullanılabilirlik için de iyi pratiklerdir. Yani aynı emek, hem insana hem ajana hizmet eder.
- Her düğme ve form alanına açık, tek anlamlı bir etiket verin.
- Aynı işi yapan öğeleri sayfalar boyunca aynı yerde ve aynı adla tutun.
- Hata mesajlarını ekranda görünür ve açıklayıcı yazın.
- Beklenmedik açılır pencere ve kayan öğeleri azaltın.
- Önemli içeriği yalnızca görsel içine gömmeyin, metin olarak da yazın.
Ajanlara düzenli bir kapı açmak isterseniz WebMCP nedir ve ajan odaklı web ne anlama gelir yazımız, ekran okumaya alternatif olan araç tabanlı yolu anlatıyor. Ayrıca llms.txt oluşturucu ile yapay zekaya yönelik site özeti hazırlayabilir, schema oluşturucu ile içeriğinizi yapısal veriyle işaretleyebilirsiniz.
Sitenizin yapay zeka tarafından ne kadar görünür olduğunu merak ediyorsanız yapay zeka görünürlük testi aracı bir başlangıç noktasıdır.
Computer use ile karıştırılan terimler nelerdir?
Bu alanda birçok terim iç içe geçiyor. Kısa bir ayrım yapalım:
- Yapay zeka ajanı: Hedefe yönelik adımları kendi başına planlayıp yürüten sistemdir; computer use bu ajanların bir yeteneğidir. Geniş çerçeve için pazarlamada AI agent nedir yazımıza bakın.
- MCP: Modelin dış araçlara ve verilere standart biçimde bağlanma protokolüdür; ekran okumaz, düzenli bir çağrı yapar.
- Pekiştirmeli öğrenme: Ajanların ödül sinyaliyle öğrenmesini anlatan eğitim yaklaşımıdır; temel kavramı pekiştirmeli öğrenme (reinforcement learning) nedir yazımızda bulursunuz.
- Halüsinasyon: Modelin gerçek olmayan bilgiyi emin bir dille üretmesidir; ajanda bu, yanlış ekran yorumuna dönüşebilir. Ayrıntı için yapay zeka halüsinasyonu nedir yazısına göz atın.
Kısacası computer use bir yetenektir, ürün ya da protokol değildir. Aynı ajan bazen API, bazen ekran kullanabilir.
Computer use nedir sorusunun ölçüm tarafı: ajanın başarısını nasıl ölçersiniz?
Bir ajanı canlıya almadan önce neyi başarı sayacağınızı belirleyin. Yalnızca "görev bitti mi" sorusu yetmez. Çünkü ajan görevi bitirmiş görünüp yanlış sonuç üretmiş olabilir.
- Doğruluk: Çıktıyı bilinen doğru sonuçlarla karşılaştıran bir örnek kümesi hazırlayın.
- Tamamlama oranı: Ajanın yardım istemeden bitirdiği görevlerin oranını izleyin.
- Adım sayısı: Beklenenden çok adım atıyorsa ekran akışı ya da görev tarifi sorunludur.
- Onay isteği sıklığı: Çok sık duruyorsa görev kapsamı fazla geniştir.
- İnsan müdahalesi: Düzeltme ihtiyacı azalmıyorsa otomasyon henüz olgun değildir.
Bu ölçümleri küçük bir pilotla toplayın, sonra kapsamı büyütüp büyütmeyeceğinize karar verin. Sayıları kendi işinizden çıkarın; sağlayıcıların ya da başka şirketlerin rakamlarını kendi hedefiniz saymayın.
Bir ajan projesine başlamadan önce kontrol listesi nasıl olmalı?
Küçük başlayın ve ölçerek büyüyün. Aşağıdaki liste, bir pilot öncesinde sormanız gereken soruları özetliyor:
- Hedef: Ajan hangi tek işi yapacak ve başarıyı nasıl ölçeceksiniz?
- Alternatif: Aynı iş bir API ile çözülebilir mi?
- Ortam: Ajan hangi izole ortamda, hangi hesapla çalışacak?
- Onay: Hangi eylemler insan onayı gerektiriyor?
- Günlük: Her adım kaydedilip sonradan incelenebiliyor mu?
- Sınır: Süre, adım ve maliyet üst sınırı tanımlı mı?
- Çıkış: Ajanı tek hamlede durdurmanın bir yolu var mı?
Talha Aslan ve ekibi olarak bu tür pilotları süreç tasarımı, güvenlik ve ölçüm yönüyle birlikte ele alıyoruz. Kapsamınızı konuşmak isterseniz AI agent geliştirme hizmetimize göz atabilirsiniz. Bu içerik bilgilendirme amaçlıdır, bir başarı garantisi içermez.
Daha derin öğrenmek için hangi resmi kaynaklara bakmalısınız?
Bu alan hızlı değiştiği için model adı, sürüm ve fiyat gibi bilgileri burada yazmadık. Güncel ayrıntıları sağlayıcıların resmi belgelerinden kontrol edin:
- Anthropic computer use belgesi: döngü, güvenlik önerileri ve istem enjeksiyonuna karşı savunma yaklaşımı.
- OpenAI computer use rehberi: ekran, eylem ve döngü mantığı ile güvenlik denetimleri.
- Google computer use belgesi: insan onayı ve izole ortam yönergeleri.
Computer use nedir sorusunu özetlersek, ekranı okuyup tıklayan ve yazan bir ajan döngüsüdür. Üç belge de aynı sonuca varıyor: yetenek güçlü, ama izolasyon, sınırlı yetki ve kritik adımlarda insan onayı olmadan kullanmamalısınız. Bu çerçeveyi uyguladığınızda, ekranı okuyup tıklayan ajanlar işletmeniz için yönetilebilir bir araç olur.



