CrewAI: создаём команды ИИ-агентов для сложных задач
CrewAI — Python-фреймворк для создания мультиагентных систем. Идея простая: вместо одного LLM, решающего всё, создаёте команду специалистов: Аналитик собирает данные, Писатель создаёт контент, Критик проверяет качество.
Установка и настройка с PlusVibe
pip install crewai crewai-tools
import os
from crewai import Agent, Task, Crew
os.environ["OPENAI_API_KEY"] = "sk-pv-ваш_ключ"
os.environ["OPENAI_API_BASE"] = "https://plusvibeapi.ru/v1"
os.environ["OPENAI_MODEL_NAME"] = "gpt-5.5-turbo"
Пример: команда для написания SEO-статьи
researcher = Agent(
role="Исследователь",
goal="Собрать факты и данные по теме",
backstory="Опытный аналитик с доступом к веб-поиску"
)
writer = Agent(
role="Автор",
goal="Написать SEO-оптимизированную статью",
backstory="Копирайтер с опытом в tech-журналистике"
)
task1 = Task(
description="Исследуй тему: найди ключевые факты, статистику, примеры",
agent=researcher,
expected_output="Структурированный список фактов"
)
task2 = Task(
description="Напиши статью на основе исследования, 1500 слов, SEO-заголовки",
agent=writer,
expected_output="Готовая статья в markdown"
)
crew = Crew(agents=[researcher, writer], tasks=[task1, task2])
result = crew.kickoff()
Реальные кейсы
- Конкурентный анализ: Агент-аналитик + Агент-сравниватель + Агент-репортёр
- Code review: Агент-разработчик пишет код, Агент-ревьюер критикует, Агент-тестировщик пишет тесты
- Контент-маркетинг: 5 агентов параллельно пишут статьи по разным аспектам темы



