sözlük girişi C · crewai 3 dk okuma

CrewAI

Diğer adlandırmalar: Crew AI , crew framework

Tanım

CrewAI — João Moura’nın 2024’te açtığı çoklu agent orkestrasyon framework’ü. Python tabanlı. Bir çoklu agent sistemi hızlı kurmak için tasarlandı.

Üç temel kavram:

  • Agent — rol + amaç + sınır + tool kümesi
  • Task — bir agent’ın yapacağı iş
  • Crew — agent’lar + task’lar + iş akışı
from crewai import Agent, Task, Crew

researcher = Agent(
    role="Araştırmacı",
    goal="Konu hakkında derin araştırma yap",
    backstory="...",
    tools=[search_tool],
)
writer = Agent(
    role="Yazar",
    goal="Bulguları okunur metne dönüştür",
    backstory="...",
)
crew = Crew(
    agents=[researcher, writer],
    tasks=[research_task, write_task],
    process=Process.sequential,
)
result = crew.kickoff()

Kim kullanır?

LangChain ile aynı kitle: AI/ML geliştiricisi. CrewAI’nın avantajı çoklu agent senaryosunda daha sade — LangChain’le aynı şeyi yapmak için daha çok kod yazarsın.

Ilura ile fark

CrewAI ile Ilura ortogonal:

  • CrewAI — Python framework, geliştirici, çoklu agent orkestrasyonu
  • Ilura — masaüstü ürün, KOBİ + profesyonel, yetiştirilmiş sektör agent’ları

Ilura’da çoklu agent paralel pod’larla yapılır (Sera + Naci + Tezcan); orkestrasyon ihtiyacı çoğu kullanıcıda gerçek değil — her agent kendi alanında çalışır.

Yaygın yanılgılar

“CrewAI = LangChain alternatifi.” — Tam değil. CrewAI dar amaçlı (çoklu agent koordinasyonu); LangChain geniş framework. Birlikte de kullanılır.

“CrewAI küçük ekipler için yeterli.” — Çoklu agent senaryosu sığsa evet. Ama ürün katmanı (UI, audit, KVKK uyumu) yok — kendin yazarsın.

“CrewAI Türkçe konuşamaz.” — Konuşur, prompt + LLM seçimine bağlı.

Sıkça sorulanlar

CrewAI ne için?
Çoklu agent'ı koordine etmek için. Her agent'ın rolü (araştırmacı, yazar, editör), görevi, sınırı tanımlanır; CrewAI çağrı zincirini yönetir.
LangChain ile fark?
LangChain genel framework; CrewAI sadece çoklu agent koordinasyonuna odaklanır. CrewAI daha az yapı taşı, daha çok kalıp.
Türkçe çalışır mı?
Çalışır — LLM seçimine bağlı. Prompt'ları Türkçe yazılırsa Claude/GPT-4o iyi sonuç verir.