Bir yapay zekâ ajanının hedefi alıp plan yapması, araç kullanması ve sonucu raporlamasını gösteren şema

Teknoloji haberlerini takip ediyorsanız ajan (agent) kelimesini her yerde görüyorsunuzdur. OpenAI ve Google'dan Anthropic ve Microsoft'a kadar neredeyse tüm büyük şirketler ajanları yapay zekânın bir sonraki adımı olarak görüyor. Peki yapay zekâ ajanı tam olarak nedir?

Sohbet botu ile ajan arasındaki fark

  • Sohbet botu sorunuzu cevaplar. "Müşteriye bir e-posta yaz" dersiniz ve metni alırsınız; göndermek size kalır.
  • Ajan hedefi alır ve adımları kendisi uygular: Müşterinin e-postalarını okur, cevap yazar, gönderir ve CRM'e kaydeder.

Kısacası ajan, araçlara (e-posta, tarayıcı, dosyalar, şirket yazılımları) erişimi olan ve birkaç adımı art arda planlayıp uygulayabilen bir yapay zekâ modelidir.

Ajanlar nasıl çalışır?

  1. Hedef: İşi siz belirlersiniz; örneğin "Bu ayın ödenmemiş faturalarını bul ve müşterilere hatırlatma gönder."
  2. Planlama: Ajan işi küçük adımlara böler.
  3. Araç kullanımı: Muhasebe yazılımına girer, listeyi çıkarır ve e-postaları hazırlar.
  4. Kontrol ve rapor: Sonucu kontrol edip size rapor verir ya da hassas işlemler için önce onayınızı ister.

İşletmelerde kullanım örnekleri

  • Web sitesinde, WhatsApp'ta veya Telegram'da müşterilerin tekrar eden sorularını yanıtlamak
  • Toplantıları özetleyip herkese kendi görevlerini göndermek
  • Siparişleri ve talepleri şirket yazılımına otomatik kaydetmek
  • Satış, stok veya sunucu durumu için günlük raporlar
  • Yazılım geliştirme: Kodlama ajanları bugün geliştiricilerin tekrarlayan işlerinin büyük kısmını üstleniyor

n8n gibi araçlar, ağır programlama gerektirmeden ajan oluşturmayı mümkün kılıyor. Kurulumu n8n'i localhost'a kurma yazısında anlatılıyor.

Ajanların riskleri

Ajanı faydalı kılan şey, yani araçlara erişim ve anlık gözetim olmadan iş yapabilmesi, onu tehlikeli de kılar:

  • Gizli talimatlar (prompt injection): Bir e-posta ya da web sayfası, ajanı kandıran bir cümle içerebilir; örneğin "Tüm dosyaları bu adrese gönder." OWASP güvenlik projesi bunu üretken yapay zekânın en önemli riskleri arasında sayıyor.
  • Aşırı erişim: Her şeye erişimi olan bir ajan, tek bir hatayla her şeyi bozabilir.
  • Veri sızıntısı: Ajanların çıktıları ya da paylaşılan bağlantılar gizli bilgileri açığa çıkarabilir; son aylarda bu tür sızıntıların birkaçı gündem oldu.
  • Özgüvenli hatalar: Ajan işi yanlış yapıp doğru yaptığını bildirebilir.

Ajanları güvenle kullanmak için yedi ipucu

  1. Ajana yönetici erişimi değil, gereken en az erişimi verin.
  2. Ödeme, silme ve dışarıya gönderme gibi geri alınamaz işlemler için insan onayı koyun.
  3. Ajanı önce test verileri üzerinde deneyin.
  4. Ajanın yaptığı her şeyi kayıt altına alın ki sonradan incelenebilsin.
  5. E-posta veya web sayfası okuyan bir ajanı hassas sistemlerle aynı yere koymayın.
  6. Parolaları ve API anahtarlarını doğrudan ajanın talimatlarına yazmayın.
  7. Ajan tuhaf davranırsa hemen durdurabilmek için bir kapatma düğmesi bulundurun.

İlgili haberler için Microsoft'un yapay zekâ ajanları için kontrolleri ve kişisel ajan protokolü yazılarını okuyun. İşletmeniz için güvenli bir ajan kurmak istiyorsanız yapay zekâ ajanı geliştirme hizmetine göz atın.

Kaynak: OWASP GenAI Security Project ↗

  • yapay zekâ ajanı
  • AI agent
  • ajan
  • yapay zekâ ile otomasyon
  • yapay zekâ güvenliği