İçeriğe geç
ajan.io

Tarayıcı ve masaüstü yapay zeka ajanları: ekranı kullanan yapay zeka

Browser ve desktop (computer use) yapay zeka ajanları nedir, API entegrasyonundan farkı ne? Örnek görevleri, güvenlik, onay ve insan devri gereksinimlerini sektör değerlendirmesi olarak ele alıyoruz.

ajan.io Editör Ekibi
ajan.io Editör Ekibi
Yayın:
dk okuma
6 dk okuma
Soyut kapak illüstrasyonu: ajan ağı ve sinyal dalgası
Bu yazıda
  1. API entegrasyonu ve ekran etkileşimi farkı
  2. Tarayıcı ve masaüstü görev örnekleri
  3. Güvenlik, onay ve insan devri
  4. Sektörün durumu hakkında değerlendirme
  5. ajan.io'nun bugünkü yaklaşımı
  6. Sık sorulan sorular

Yapay zeka ajanlarının yazılımlarla etkileşim kurmasının iki temel yolu vardır: API üzerinden, yani yazılımın programlar için sunduğu arayüzle; ya da ekran üzerinden, yani bir insanın yaptığı gibi fareyle tıklayarak, klavyeyle yazarak ve ekranda gördüğünü okuyarak. İkinci yaklaşım son dönemde "computer use", "browser agent" veya "desktop agent" gibi adlarla anılıyor ve büyük model sağlayıcıları bu alanda çeşitli yetenekler duyurdu.

Tarayıcı ve masaüstü ajanları, bir yazılımı ekran görüntüsünü okuyup tıklama ve yazma eylemleriyle kullanan yapay zeka sistemleridir. En büyük vaatleri, API'si olmayan eski sistemlerle ve web portallarıyla çalışabilmeleridir. Ancak API entegrasyonuna göre daha yavaş, daha kırılgan ve güvenlik açısından çok daha hassastırlar. Kurumsal kullanımda izole çalışma ortamı, dar görev kapsamı, kritik adımlarda insan onayı ve kolay insan devri olmadan önerilmezler.

API entegrasyonu ve ekran etkileşimi farkı

İki yaklaşımın karşılaştırması

ÖlçütAPI entegrasyonuEkran etkileşimi (tarayıcı/masaüstü ajanı)
Nasıl çalışır?Yazılımın programlar için sunduğu uç noktaları çağırırEkranı görür, tıklar, yazar
HızHızlıYavaş (her adımda ekranı okuma ve karar)
GüvenilirlikYüksek; arayüz tanımlı ve kararlıDüşük–orta; ekran değişince bozulabilir
KapsamYalnızca API'nin sunduğu işlemlerEkranda yapılabilen her şey (potansiyel olarak)
Yetki kontrolüİşlem bazında, netAjan, oturumun izin verdiği her şeye erişebilir
Kayıtİşlem ve parametre bazındaEkran görüntüsü ve eylem dizisi
API'si olmayan sistemlerKullanılamazKullanılabilir

Neden ilgi çekiyor?

Türkiye'deki birçok şirketin günlük işleri, API'si olmayan veya API'sine erişimin zor olduğu sistemlerde geçer:

  • Eski, şirket içinde geliştirilmiş masaüstü uygulamaları
  • Kamu kurumlarının ve bankaların web portalları
  • Tedarikçi ve müşteri portalları
  • Lisans kısıtları nedeniyle API erişimi olmayan paket yazılımlar

Bu sistemlerde tekrarlayan işler bugün genellikle ya elle ya da RPA (robotik süreç otomasyonu) araçlarıyla yapılır. RPA, önceden kaydedilmiş adımları tekrarlar; ekran değiştiğinde bozulur. Tarayıcı ve masaüstü ajanlarının vaadi, ekranı "anlayarak" değişikliklere daha esnek uyum sağlamaktır.

RPA ile farkı

RPATarayıcı/masaüstü ajanı
AdımlarÖnceden kaydedilmiş, sabitHedefe göre model tarafından seçilen
Ekran değişikliğiGenellikle bozulurUyum sağlayabilir (ama garanti değil)
Belirsiz girdiZorlanırYorumlayabilir
ÖngörülebilirlikYüksekDaha düşük
DenetimAdımlar biliniyorHer çalışmada adımlar farklı olabilir

Bu tablo önemli bir ödünleşimi gösteriyor: esneklik arttıkça öngörülebilirlik azalır. Kurumsal süreçlerde öngörülebilirlik çoğu zaman esneklikten daha değerlidir.

Tarayıcı ve masaüstü görev örnekleri

Aşağıdaki örnekler, sektörde tartışılan kullanım alanlarını temsil eder; herhangi bir ürünün yayındaki kabiliyetini anlatmaz.

Örnek 1: Tedarikçi portalından belge indirme

Bir üreticinin satın alma ekibi, her hafta beş farklı tedarikçinin web portalına girip yeni sipariş onaylarını ve sevk belgelerini indiriyor. Portalların hiçbirinin API'si yok.

Bir tarayıcı ajanı bu işi şöyle yapabilir:

  1. İzole bir tarayıcıda portala giriş yapar (kimlik bilgileri güvenli bir kasadan alınır).
  2. "Yeni belgeler" bölümüne gider.
  3. Son indirmeden bu yana eklenen belgeleri bulur ve indirir.
  4. Belgeleri şirketin belge sistemine yükler.
  5. Satın alma ekibine özet gönderir.

Riskler: Portalın tasarımı değişirse ajan yanlış bölüme gidebilir; iki faktörlü doğrulama gerektiren portallarda insan müdahalesi gerekir; ajan yanlışlıkla bir "onayla" düğmesine basabilir.

Örnek 2: Eski masaüstü uygulamasına veri girişi

Bir lojistik firması, müşteri siparişlerini hâlâ 2000'lerin başında geliştirilmiş bir masaüstü uygulamasına elle giriyor. Bir masaüstü ajanı, e-postayla gelen siparişleri okuyup bu uygulamanın formlarına girebilir.

Riskler: Yanlış alana yanlış değer girilmesi; uygulamanın beklenmedik bir hata penceresi açması; ajanın sistemde kullanıcının tüm yetkilerine sahip olması.

Örnek 3: Kamu portallarında bilgi sorgulama

Bir muhasebe bürosu, müşterileri için çeşitli kamu portallarında durum sorguluyor.

Riskler: Kamu portallarında otomatik erişimin kullanım koşullarına uygunluğu; kişisel ve mali verilerin gizliliği; CAPTCHA ve güvenlik doğrulamaları; hatalı sorgunun sonuçları. Bu tür kullanımlar, hukuki ve etik açıdan ayrıca değerlendirilmelidir.

Güvenlik, onay ve insan devri

Tarayıcı ve masaüstü ajanları, kurumsal güvenlik açısından API entegrasyonundan çok daha hassas bir alandır.

Başlıca güvenlik riskleri

RiskAçıklama
Geniş yetkiAjan, oturum açtığı hesabın ekranda yapabildiği her şeyi yapabilir; API'deki gibi işlem bazında sınır yoktur
Ekrandan gelen talimatlarAjanın okuduğu bir web sayfası veya belge, modele yönelik gizli talimatlar içerebilir (prompt injection); ajan bu talimatlara uyarak beklenmeyen işlemler yapabilir
Kimlik bilgisi yönetimiAjanın portallara girmesi için şifre veya oturum bilgisi gerekir
Beklenmeyen tıklamalarYanlış düğmeye basmak (sil, onayla, gönder) geri alınamaz sonuçlar doğurabilir
Hassas veri görünürlüğüEkran görüntüleri, kişisel veya gizli bilgileri içerebilir ve kaydedilebilir

Kurumsal kullanım için gereken kontroller

  1. İzole ortam: Ajan, şirket ağından ve çalışanların bilgisayarlarından ayrılmış, sanal bir tarayıcıda veya masaüstünde çalışmalıdır.
  2. Dar kapsam: Ajanın gidebileceği web adresleri ve açabileceği uygulamalar sınırlandırılmalıdır.
  3. Ayrı hesap ve asgari yetki: Ajan, yalnızca ilgili görev için gereken yetkilere sahip ayrı bir hesapla çalışmalıdır.
  4. Onay noktaları: Gönderme, onaylama, silme ve ödeme gibi eylemlerden önce insan onayı istenmelidir.
  5. İnsan devri: Ajan beklenmeyen bir ekranla, CAPTCHA'yla veya belirsizlikle karşılaştığında durmalı ve kontrolü bir insana devretmelidir.
  6. Kayıt: Her adımın ekran görüntüsü ve eylemi, hassas veriler maskelenerek kaydedilmelidir.
  7. Güvenilmeyen içerik: Ajanın okuduğu sayfalardaki talimatlar, kullanıcı talimatı olarak değerlendirilmemelidir.

Ne zaman tercih edilmeli?

DurumÖneri
Sistemin API'si varAPI entegrasyonu kullanın
Sistemin MCP sunucusu varMCP sunucusunu kullanın
API yok ama veri dışa aktarılabiliyor (CSV, e-posta raporu)Dışa aktarma ile çalışın
API yok, iş tekrarlayan ve düşük riskliKontrollü bir pilot değerlendirilebilir
API yok, iş finansal veya geri alınamazEkran ajanı yerine insan veya sistem sağlayıcısıyla entegrasyon görüşmesi

Sektörün durumu hakkında değerlendirme

Tarayıcı ve masaüstü ajanları hızla gelişen bir alandır. Model sağlayıcıları ve yazılım şirketleri bu alanda yeni yetenekler duyurmaya devam ediyor. Bununla birlikte, kurumsal kullanım açısından şu gözlemler geçerliliğini koruyor:

  • Güvenilirlik, API entegrasyonunun gerisindedir. Uzun ve çok adımlı görevlerde hata olasılığı artar.
  • Güvenlik modeli olgunlaşmaktadır. Özellikle ekrandan gelen talimatlara karşı dayanıklılık aktif bir araştırma konusudur.
  • Maliyet yüksektir. Her adımda ekran görüntüsünü işlemek, API çağrısına göre daha fazla model kullanımı demektir.

Bu nedenle, en azından yakın vadede, kurumsal ajanların ana çalışma biçimi API, hazır entegrasyon ve MCP gibi yapılandırılmış bağlantılar olmaya devam edecektir. Ekran tabanlı ajanlar ise yapılandırılmış bağlantının mümkün olmadığı, dar ve düşük riskli işlerde tamamlayıcı bir seçenek olarak değerlendirilebilir.

ajan.io'nun bugünkü yaklaşımı

ajan.io'da ajanlar sistemlerinize hazır entegrasyonlar, MCP sunucuları ve kendi API'leriniz üzerinden bağlanır. Bu yaklaşım; işlem bazında yetki, onay noktaları ve araç yürütme kaydı gibi kontrollerin net şekilde uygulanmasını sağlar. API'si olmayan bir sistemle çalışmanız gerekiyorsa, verinin dışa aktarılması veya bir ara katman gibi seçenekleri birlikte değerlendirebiliriz.

Mevcut bağlantı yöntemleri için Entegrasyonlar sayfasına, API ve ERP bağlantılarının kontrol noktaları için ERP/CRM entegrasyonu yazımıza göz atabilirsiniz.

Sık sorulan sorular

Computer use nedir?

Computer use, yapay zeka modelinin bir bilgisayarı ekran görüntülerini okuyarak ve fare ile klavye eylemleri üreterek kullanmasını anlatan bir terimdir. Model, ekranda ne olduğunu görür, hedefe ulaşmak için bir sonraki eylemi seçer ve bunu tekrarlar. Tarayıcı ajanları bu yaklaşımın web tarayıcısıyla sınırlı bir biçimidir.

Tarayıcı ajanları RPA'nın yerini alır mı?

Bazı kullanım alanlarında tamamlayıcı olabilir; ancak kısa vadede yerini alması beklenmez. RPA, sabit ve yüksek hacimli işlerde öngörülebilirlik ve hız avantajı taşır. Tarayıcı ajanları ise değişken ekranlar ve belirsiz girdilerde esneklik sunar ama daha az öngörülebilirdir.

ajan.io tarayıcı ajanı özelliği sunuyor mu?

Hayır. ajan.io bugün sistemlere hazır entegrasyonlar, MCP sunucuları ve API'ler üzerinden bağlanır. Bu yazı, sektördeki gelişmeleri değerlendiren bir analizdir.

Tarayıcı ajanını denemek isteyen bir şirket nereden başlamalı?

API'si olmayan, tekrarlayan, düşük riskli ve sonucu kolayca doğrulanabilen tek bir görevle; izole bir ortamda, ayrı ve asgari yetkili bir hesapla ve bilgi güvenliği ekibinin gözetiminde başlanmalıdır. Pilotun ilk aşamasında ajanın her adımını bir insanın izlemesi önerilir.

Bu yazıdaki ajan.io kavramları

  • Aksiyon Ajanları
  • Entegrasyonlar
  • Faz 2 Araştırma Alanı

Etiketler

  • Computer Use
  • Browser Agent
  • AI Trends

ajan.io Editör Ekibi

Ürün, müşteri deneyimi ve kurumsal yapay zeka üzerine çalışan ekibin editoryal yazıları.

Bu yazıdaki senaryolar temsilidir; ürün kabiliyetleri yayındaki sürüme göre anlatılır. Pazar verisi veya ölçülmüş sonuç içermez.

Mevcut entegrasyon yaklaşımını inceleyin

Ücretsiz başla

Kredi kartı gerekmez. Tek bir işle başlayın.