xertexa.com / blog / ai-ajanlari-sadece-kisa-cevap-veren-chatbot-degil-nasil-karar-alir-hafizasi-var-

AI Ajanları: Sadece “Kısa Cevap Veren” Chatbot Değil — Nasıl Karar Alır, Hafızası Var mı, Neden Bazıları ‘Düşünür’ Gibi Davranır?

Çoğu kişi AI ajanlarını (agents) daha akıllı chatbot’lar olarak düşünür — ama aslında bazıları kendi kararlarını alır, araç kullanır ve hedefe ulaşmak için uzun süreli planlar yapabilir. Nasıl çalıştıklarını, ‘zihin’ mimarilerini ve gerçek dünya etkileşimiyle nasıl etkileşime girdiklerini sade ama teknik olarak doğru bir şekilde açıklıyoruz.

Paylaş 𝕏 in WA
AI Ajanları: Sadece “Kısa Cevap Veren” Chatbot Değil — Nasıl Karar Alır, Hafızası Var mı, Neden Bazıları ‘Düşünür’ Gibi Davranır?

Ne Demek Bu, "AI Ajanı"?

AI ajanı (AI agent), bir hedefe ulaşmak için çevresini algılayıp eylem seçen yapay zeka sistemidir. Basitçe: bir chatbot soruları cevaplar, ama bir AI ajanı bir işi yapar.

Örneklerle açıklayalım: bir AI ajanı size “yarınki hava nasıl?” diye sormaz — senin için bir flight rezervasyonu yapar, bir “ev temizleme” isteğinde bulunursa bir robot süpürgeyi başlatır, veya bir “projeyi ertele” komutunda calendar’ı kontrol edip, uygun zamanı bulup, ekip üyelerine otomatik bildirim gönderir.

Bu, sadece daha büyük bir LLM (Large Language Model) değil — bu, bir mimari. AI ajanları, LLM’leri araç olarak kullanır ama kendi karar alma döngüsünü (loop) sürer.

AI Ajanlarının Temel Bileşenleri: Dört Kilit Parça

Her AI ajanı dört ana parçadan oluşur. Bunlar birlikte çalışarak “algıla → düşün → eylem → değerlendir” döngüsünü oluşturur:

  1. Algılayıcılar (Sensors): Ajanın çevresini görebileceği “kaynaklar” — bu bir metin olabilir (kullanıcı komutu), bir dosya, bir API’dan gelen veri, bir kamera görüntüsü veya bir veritabanı sorgusu.
  2. Zihin (Mind / Reasoning Engine): Genellikle bir LLM (örneğin GPT-4, Claude 3.5) veya daha küçük modellerle çalışır. Burada “ne yapmalıyım?” sorusu cevaplanır — ama LLM tek başına değil, çoklu adımlı bir iş akışı içinde.
  3. Eylem Vericiler (Actuators): Ajanın dünyaya etki edebildiği araçlar — bir terminal komutu çalıştırmak, bir API çağırmak (örneğin Google Maps’e mesafe sormak), bir e-posta göndermek, veya bir robotik sistem üzerinde kontrol sinyali göndermek.
  4. Hafıza (Memory): Geçmiş etkileşimleri ve çıkarımları saklayan yapı. Bu, kısa vadeli (çalışma hafızası) ya da uzun vadeli (veritabanı/vektor depolama) olabilir.

“Düşünme” Döngüsü: Self-Reflection Loop ve Tool Use

AI ajanlarının en çarpıcı yönü, öz-yansımalı düşünme (self-reflection) yapabilmesidir. Örnek bir senaryo:

  • Adım 1: Kullanıcı: “Yarın sabah 9’dan 11’e kadar bir toplantı hazırla, ama önce Mehmet’in calendar’ını kontrol et.”
  • Adım 2: Ajan, LLM’e bu komutu verir. LLM, “Mehmet’in calendar’ına erişimim yok” diye bir hata döndürürse — ajan bunu görür.
  • Adım 3: Ajan kendi kendine “Eğer Mehmet’in izni yoksa, ben bu veriyi alamam. Alternatif: ona bir e-posta gönderip onay isteyeyim.” der.
  • Adım 4: Ajan, bir e-posta yazma eylemini başlatır, ardından kullanıcıya “Onaylıyor musunuz?” diye sorar — ya da izin verildiyse doğrudan gönderir.

Bu döngüde, LLM sadece “kelime üretmez” — aracı (tool) kullanır, hata döndüğünde yeniden plan yapar, hedefe ulaşana kadar iterasyon yapar. Bu yapıya bazen ReAct (Reasoning + Acting) denir.

İşte neden bazı AI ajanları “sahte zekâ” gibi görünür: çünkü bir LLM, çok iyi bir simülasyon yapar. Ama teknik olarak, bu “zeka” değil — çoklu adım kontrolü ve geri bildirim döngüsüdir.

Tool Use: Nasıl “Dış Dünyaya Erişir”?

AI ajanlarının gerçek dünya etkisi oluşturabilmesi için araç (tool) entegrasyonu gerekir. Bu araçlar:

  • API’ler: Google Maps API, OpenWeather, Stripe gibi.
  • Komut satırı (CLI) komutları: Örneğin bir sunucuya SSH ile bağlanıp bir deployment yapmak.
  • Web tarayıcı modülleri: Sayfayı tarayarak veri toplama (örneğin bir ürünün güncel fiyatını kontrol etmek).
  • Veritabanı sorguları: SQL ya da NoSQL veritabanlarına doğrudan erişim.

LLM, bu araçların kullanımını sözlü talimatlarla belirler: “curl -X POST https://api.stripe.com/v1/charges” gibi bir komut üretir — ama bunu bir runtime ortamı (örneğin bir container içinde çalışan bir agent interpreter) çalıştırır.

Burada güvenlik çok önemlidir: Her araç çağrısı, izin kontrolü ve sınırlama ile izlenmelidir. Aksi takdirde bir ajan, yanlış bir talimatta “tüm dosyaları sil” komutunu çalıştırabilir.

Hafıza: Zihinlerinde Ne Tutulur?

AI ajanları, LLM’lerin sınırlı token uzunluğu nedeniyle, hafıza mimarisi olmadan uzun süreli görevleri yapamaz.

İki temel hafıza türü vardır:

  • Vektör hafızası (Vector DB): Önceki etkileşimler, çıkarımlar ve içerikler vektör olarak depolanır. Örneğin, bir ajanın “geçen hafta Satış Ekibi ile yaptığım toplantı notları” sorgusuna cevap verebilmesi için bu veriler indekslenir.
  • Belirli alan hafızası (Domain Memory): Belirli bir görev için öğrenilen kurallar. Örneğin, bir yazılım geliştirme ajanı, “projede her commit mesajı ‘feat:’, ‘fix:’ ile başlamalı” kuralını öğrenirse, bundan sonra bu kuralı uygular.

Bu hafıza, ajanın “tekrar aynı hatayı yapmamasını” sağlar — yani sadece statik bir model değil, deneyimli bir sistemdir.

AI Ajanları vs. “Sadece Chatbot”: Gerçek Fark Nerede?

Bu farkı netleştirmek için bir tablo düşünelim:

Kriter Chatbot (LLM Tekli) AI Ajanı
İşlem Süresi Genellikle tek bir prompt → cevap döngüsü Çoklu adımlı, iteratif döngüler (örneğin 5–10 adım)
Karar Alımı Kullanıcı tercihine dayalı (cevap istenene kadar bekler) Kendi kararını alır (örneğin: “Bu bilgi eksik, daha fazla sorgula”)
Aracı Kullanım Yalnızca metin üretir API, komut, veritabanı gibi araçları çalıştırabilir

Yani: bir chatbot bir sözlü eşlikçi, bir AI ajanı ise bir automatik asistan — ve bu fark, mimariye dayalı, sadece model büyüklüğüne değil.

Gerçek Dünyada: Kim Kullanıyor?

AI ajanları henüz “her evde” değil ama özellikle şu alanlarda hızla yayılıyor:

  • DevOps & SRE: Otomatik hata giderme, log analizi ve deployment otomasyonu.
  • CRM & Satış: Kullanıcı davranışını analiz edip, kişiselleştirilmiş e-posta kampağanları başlatma.
  • Finansal analiz: Haber akışını, hisse senedi verisini ve belgeleri tarayıp, “bu haberin şirket üzerindeki etkisini tahmin etme”.
  • Medikal destek: Hasta kayıtlarını analiz edip, “bu semptomlarla önerilebilecek testleri sıralama”.

Önemli not: Bu sistemlerin çoğu insan onayı gerektiren (human-in-the-loop) modlarda çalışır — çünkü etik ve güvenlik açısından, tam otomatik karar alma henüz sınırlıdır.

Gelecek İçin Küçük Bir Uyarı

AI ajanları, “zeka” değil — çoklu adım kontrol sistemidir. Bu nedenle, “agent = daha akıllı LLM” demek teknik olarak yanlış. Bir ajanın zekâsı, LLM’in değil, mimari dizaynının bir sonucudur.

İlerleyen zamanlarda, ajanlar hem daha bağımsız hem de daha güvenli hale gelecek — ama bunun için iki kritik alan gelişecek: (1) otomatik test ve doğrulama altyapısı, (2) etik karar mekanizmaları. Bu noktada teknoloji değil, sosyal yapı ön planda.

Şu an için en güçlü ajanlar bile “bir hata yaparsa, hemen durdurulabilir” — çünkü hala biz kontrol ediyoruz. Ve bu, teknolojinin en değerli yönü: merakla inşa edilen bir sistem, merakla kontrol edilmelidir.

Projenizi konuşalım

Web, yazılım, yapay zeka ve hosting — tek elden, anahtar teslim.

Ücretsiz Görüşme →

Diğer Yazılar