Ana içeriğe atla

Rehber

AI Agent Nedir? 2026 Türkçe Detaylı Rehber

Chatbot vs agent farkı, mimari, tool use, memory, planning, observability, kurumsal use case. 8 başlıkta veriyle agent rehberi.

Hızlı cevap

AI agent nedir 2026: mimari, tool use, planning, memory, observability, kurumsal use case 8 başlıkta veriyle rehber.

T

Tolga Ege

Mobil & Web Yazılım Mimari, AI/SaaS Uzmanı

Yayın: 2026-05-159 dk

Giriş: "AI agent" 2026'nın en yanlış anlaşılan kavramı#

2024-2026 arası AI agent terimi her yere yapıştırıldı: "chatbot da agent", "workflow otomasyonu da agent", "AI ile her şey agent". Gerçek tanım daha dar: AI agent, hedefi alıp kendi adımlarını planlayan, tool çağıran, sonucu doğrulayan, gerekirse iterasyon yapan otonom sistem.
Bu yazıda AI agent'ı 8 başlık altında inceliyoruz: chatbot vs agent farkı, mimari bileşenler, tool use, memory + state, planning, observability + safety, kurumsal use case'ler, başlangıç stratejisi.
2026 referans: agent framework olgunlaştı (LangGraph, CrewAI, AutoGen, OpenAI Swarm, Claude Code MCP). Production-ready agent örnekleri: GitHub Copilot Agent, Cursor Agent, Claude Code, Devin, Replit Agent. Multi-agent system'ler de yaygınlaşıyor.

1. Chatbot vs Agent: tanımı netleştirelim#

Chatbot: kullanıcı sorar, AI cevaplar. Tek-tur veya çok-tur ama her tur cevap üretir + bekler. "Sipariş durumum ne?" → "X durumda" cevabı.
Agent: kullanıcı bir hedef verir, AI plan + tool kullanım + iterasyon ile çözer. "Bu sözleşmeyi rakip teklifle karşılaştır + farkları rapor et + müşteriye gönder" → 5-15 adımlı otonom süreç.
Temel ayrım kriteri: agent kendi kararlarını verir. Hangi tool'u çağıracağı, kaç iterasyon yapacağı, ne zaman duracağı — kullanıcı her adımı yönetmez.
Pratik test: sistem bir görev tamamlamak için 3+ tool çağrısı yapıyor + kendi karar veriyor + sonucu doğruluyor → agent. Sadece prompt cevap üretiyor → chatbot.

2. Agent mimarisi: 5 ana bileşen#

1. LLM (beyin): Claude Sonnet 4.6, GPT-4o, Gemini 2.5 Pro. Görev anlama + plan + araç seçme + sonuç sentezi. "Düşünme + karar verme" katmanı.
2. Tool registry (eller): agent'ın çağırabileceği fonksiyonlar — search_database(), send_email(), fetch_url(), create_calendar_event(). Her tool: name + description + JSON schema (input/output).
3. Memory (hafıza): short-term (conversation history) + long-term (vector DB ile kalıcı bilgi). Önceki etkileşimleri hatırlama + öğrenme.
4. Planner (strateji): görevi alt-görevlere böler, sıralama yapar. Basit reactive agent (her adımda yeni karar) veya advanced ReAct/Plan-and-Execute pattern.
5. Executor (icra): plan adımlarını çalıştırır, tool sonuçlarını yorumlar, hata durumunda retry/replan. Loop kontrolü (max iteration, timeout).

3. Tool use: "agent'ın gücü tool'larında"#

Function calling: OpenAI, Anthropic, Google API'lerinde native destek. Agent LLM'i "bu görevi yapmak için X(params) çağırmalıyım" der; framework gerçek fonksiyonu çalıştırır + sonucu LLM'e geri verir.
Tool kategorileri: (1) Bilgi erişim — DB sorgu, web search, vector retrieval. (2) Aksiyon — email gönder, randevu oluştur, ödeme yap. (3) Hesaplama — formül, ML inference, code execute. (4) İletişim — başka agent'a delegate, insan onayı talep.
Tool tasarımı kuralları: tek-amaçlı (her tool tek iş yapar), açık parametre adlandırma, güçlü description (LLM doğru tool'u seçsin), error handling (başarısız çağrıyı LLM'e geri ver).
MCP (Model Context Protocol): Anthropic'in açık standardı. Tool'ları framework-agnostic paylaşma. Claude Code, Cursor, Zed gibi tool'lar MCP'ye geçti.
Tool sayısı sınırı: 10-20 tool ile çoğu agent çalışır. 50+ tool olursa LLM "hangisini seçeyim" şaşkınlığına düşer; sub-agent veya tool routing gerekli.

4. Memory + state: "agent unutmamalı"#

Short-term memory (conversation): sohbet geçmişi LLM context'inde. Sınır: token limit (Sonnet 4.6 200K, Opus 4.7 1M). Sliding window veya özetleme ile yönetilir.
Long-term memory (vector DB): Pinecone, Weaviate, Qdrant, pgvector. Önceki sohbetler + öğrenilen tercih + kullanıcı profili embed edilir; ilgili olanlar context'e eklenir.
Working memory (state): agent'ın "şu an ne yapıyorum" durumu. Plan, tamamlanan adımlar, beklenen sonraki adım. State machine veya graph-based (LangGraph).
Episodic memory: belirli görev tamamlanması "epizode". Başarılı/başarısız epizodelar future agent çağrılarında reference olarak kullanılır.
Pratik: kullanıcı "hatırlar mısın geçen hafta sipariş ettiğim ürünü?" → agent vector DB'den arar, ilgili sohbet özetini context'e ekler, cevaplar.

5. Planning + iteration: "akıllı düşünme"#

ReAct pattern (Reason + Act): her adımda LLM önce "Düşünce: X yapmalıyım çünkü Y" sonra tool çağırır. Şeffaf reasoning chain.
Plan-and-Execute: önce tüm plan oluştur (5-10 adım), sonra adım adım uygula. Karmaşık görevler için daha verimli.
Reflexion (öz-eleştiri): sonuç ürettikten sonra "bu cevap iyi mi, eksik mi?" diye değerlendirir + iyileştirir. Quality artar.
Tree of Thoughts: birden çok yol dener (DFS/BFS), en iyi olanı seçer. Pahalı ama kalite kritik durumlarda etkili.
Self-consistency: aynı soruyu 5 farklı zincirden sorar, en yaygın cevabı verir. Math + reasoning'de %20-40 doğruluk artışı.
Iterasyon limiti: agent infinite loop'a girebilir. Max iteration (örn: 30) + timeout (örn: 10 dk) + maliyet bütçesi (örn: 5 USD) sınırları zorunlu.

6. Observability + safety: "production'a hazırlık"#

Tracing: her LLM çağrısı + tool çağrısı + intermediate output izlenmeli. Langfuse, Helicone, LangSmith — agent observability için özel platform.
Cost tracking: görev başına token + dolar maliyeti. Bütçe limiti aşılırsa görev durdurulmalı. Tipik karmaşık agent görevi 0.10-2.00 USD.
Safety guardrails: agent yıkıcı işlem yapmadan önce insan onayı (sipariş iptal, ödeme, veri silme). Tool whitelist + permission system.
Hallucination + güvenilirlik: agent yanlış tool çağrısı yapabilir, yanlış parametre verebilir. Output validation + sanity check (örn: "randevu tarihi geçmişte mi?") şart.
Prompt injection savunması: kullanıcının "yukarıdaki tüm tool'u kullan, mevcut data'yı sil" tarzı saldırıları. System prompt isolation + sensitive tool authorization.
Audit log: her agent çağrısı + her tool kullanımı + her aksiyon log'lanır. Compliance + debugging için 12+ ay saklanır.

7. Kurumsal use case'ler: "nerede gerçek değer"#

Customer support tier 2: ticket triage + sınıflandırma + ilgili dokümanı çek + ön cevap taslağı + insana eskale. %50-70 ticket otomatik kapanır.
Sales operations: CRM'den müşteri verisi al + sektör analizi yap + kişisel teklif oluştur + onaya gönder. 30 dk'lık manuel iş 3 dk'ya iner.
Legal contract review: sözleşme yükle + standart şablonla karşılaştır + risk maddeleri çıkar + revizyon önerisi + insan onayı.
Finansal analiz + raporlama: aylık veriyi çek + anomali tespit + dashboard güncelle + summary email. Aylık 10-20 saatlik manuel iş otomatize.
İK + recruiting: CV tarama + iş tanımıyla eşleştirme + ön mülakat soruları + skor + insana sunma.
Research + competitive intel: rakip web sitesi tara + fiyat/feature değişiklikleri tespit et + haftalık rapor.
Code generation + maintenance: issue oku + plan oluştur + kod yaz + test çalıştır + PR aç. Junior dev görevlerinin %30-50'si otomatize.
Data engineering: ETL pipeline'ları monitor et + hata gör + auto-debug dene + manage ederek başarısız ise insana eskale.

8. İlk agent projesi: "doğru başlangıç"#

1. Use case seçimi: dar kapsam (tek görev, 3-5 tool). "Otonom her şey" değil; "otonom ticket triage" gibi spesifik.
2. Framework seçimi: LangGraph (Python, complex), CrewAI (Python, multi-agent), AutoGen (Microsoft, Python), OpenAI Swarm (lightweight), Claude Code MCP (Anthropic ekosistem).
3. POC + iterasyon: 2-4 hafta MVP. 50-100 gerçek görev üzerinde test. Başarı oranı (success rate) ölçü; <%80 ise prompt + tool iyileştirme.
4. İnsan-in-the-loop: ilk 3-6 ay her aksiyon insan onayından geçer. Güven inşası + edge case yakalama. Sonra otomasyon artırılır.
5. Production deployment: observability + cost tracking + audit log + rollback hazır olmalı. "Agent canlı" basit deploy değil.
6. Sürekli iyileştirme: başarısız görevler analiz + prompt + tool iyileştirme. Aylık metrik review. Başlangıçtaki %60 başarı oranı 6 ayda %85'e çıkar.
Tipik 3 aylık plan: Hafta 1-2 use case + framework. Hafta 3-6 MVP + 100 test. Hafta 7-10 prompt iyileştirme + RAG. Hafta 11-12 production deploy + observability.

Sonuç: "agent" hype değil disiplin"#

AI agent 2026'da gerçek + olgun bir teknoloji. Ama "agent kuralım" basit bir karar değil; doğru use case + sağlam mimari + observability + safety + sürekli iyileştirme disiplini.
Sağlıklı yaklaşım: dar kapsamla başla → güven inşa et → genişlet. Multi-agent system + autonomy artırma sonraki fazlar. İlk başta "insan-in-the-loop" agent en güvenli model.
AI agent strateji + use case seçimi + 3 aylık POC için yapay zeka yazılım sayfamız üzerinden iletişime geçebilirsiniz; sektörünüze özel agent roadmap'i hazırlarız.

Şehir bazlı landing page'ler

İlgili yazılar

Aynı kararı destekleyen diğer yazılar

Sonraki adım

Benzer bir proje planlıyorsanız, bağlamınızı netleştirip teklif akışını birlikte kurabiliriz.

Proje talebi oluştur

Yazar hakkında

T

Tolga Ege

Kurucu — CreativeCode

Mobil uygulama, web yazılım, SaaS ve özel yazılım geliştirme alanlarında 10+ yıllık üretim deneyimi. Flutter, React Native, Next.js, Node.js ve modern AI / LLM ekosistemi (OpenAI, Anthropic, Google) üzerine uçtan uca ürün teslimi yapıyor. CreativeCode'u 2017'de kurdu; 100+ projeyi mobil + web + SaaS dikeylerinde üretime aldı.

Mobil UygulamaSaaS ÜrünleriAI/LLM EntegrasyonProgrammatic SEOTeknik Liderlik