İçeriğe geç
Tüm roadmap'e dön
topicfoundation

Workflow vs Agent: Anthropic Ayrımı

Workflow = önceden tanımlı sıralı adımlar. Agent = LLM kendi adımlarını seçer. Her ikisini de yerinde kullan.

2 saat1 kaynak1 önkoşul

Anthropic'in çığır açıcı tespiti: çoğu use case için 'workflow' yeter, 'agent' overkill.

Workflow: Geliştirici sıralı adımları kodlar. LLM her adımda spesifik bir alt-görev yapar (sınıflandır, özetle, çevir). Akış belli, deterministik. Örnek: müşteri e-postası → kategori → öncelik → otomatik yanıt taslağı → admin onayı.

Agent: LLM hangi adımı atacağına kendisi karar verir, gerektikçe planı revize eder, döngüden ne zaman çıkacağını seçer. Daha esnek, daha pahalı, daha az tahmin edilebilir.

Karar matrisi:

  • Adımlar belli + tekrar edilebilir → workflow
  • Adımlar değişken + araştırmaya bağlı → agent
  • Hata maliyeti yüksek + audit gerekli → workflow (HITL ile)
  • Yaratıcılık ve esneklik kritik → agent

Pratik: %80 use case için workflow, %20 için agent. Agent kullanmaya karar verdiğinde gerçekten agentic ol (planlama + bellek + tool zinciri).

Ne kazanırsın?

Bir use case'e baktığında 5 saniyede workflow mu agent mı uygun karar verebilirsin.

Önce bunları bil

Kaynaklar(1)