CrewAI — фреймворк для команд AI-агентов

CrewAI — фреймворк для команд AI-агентов

CrewAI — Python-фреймворк для создания команд AI-агентов, где каждый агент имеет свою роль, цель и набор инструментов. Вдохновлён реальными командами: маркетинг, разработка, исследования.

Ключевая идея

Вместо одного универсального агента вы создаёте команду (Crew) из специализированных агентов:

  • Researcher — ищет информацию
  • Writer — пишет контент
  • Editor — проверяет и редактирует

Пример

from crewai import Agent, Task, Crew

researcher = Agent(role="Researcher", goal="Find latest AI news")
writer = Agent(role="Writer", goal="Write engaging article")

task1 = Task(description="Research AI agents", agent=researcher)
task2 = Task(description="Write article from research", agent=writer)

crew = Crew(agents=[researcher, writer], tasks=[task1, task2])
result = crew.kickoff()

Плюсы

✅ Простой API, понятная метафора ролей, быстрый старт. Идеален для первого знакомства с мультиагентными системами.