crewai — скилл для Claude Code: команды агентов на CrewAI
Помогает проектировать команды ИИ-агентов на CrewAI: роли, задачи, оркестрация и процессы. Пригодится, когда один агент уже не тянет.
npx claude-code-templates@latest --skill ai-research/crewaiЧто делает crewai
Скилл превращает Claude в архитектора мультиагентных систем на CrewAI. Он разбирает, как описывать агентов через роль, цель и предысторию, как ставить задачи с ожидаемым результатом и как связывать их по цепочке. Отдельно разбираются типы процессов: последовательный, иерархический и параллельный, а также память и подключение инструментов.
Внутри — готовые шаблоны. Базовый вариант строится на YAML-конфигах config/agents.yaml и config/tasks.yaml, а класс с декораторами @CrewBase, @agent и @task собирает из них команду. Для сложных сценариев есть иерархический процесс с менеджером-агентом, который сам решает, кому отдать задачу, и режим планирования, где план генерируется до запуска и подставляется в каждую задачу.
Чтобы это заработало, нужен Python 3.10+, пакет crewai и доступ к API языковой модели. Скилл написан под Python, так что в проектах на другом языке он не пригодится. Ещё в нём разобраны типичные ошибки: размытые роли, отсутствие ожидаемого результата и слишком много агентов — на трёх-пяти ролях координация уже начинает съедать выигрыш.
Какие задачи решает
- описать агентов с ролями и целями вместо одного универсального промпта
- связать задачи так, чтобы результат одной шёл на вход следующей
- выбрать между последовательным и иерархическим процессом
- настроить память команды и подключить внешние инструменты
- разбить сложный сценарий на шаги через планирование
Примеры запросов агенту
- Собери crew из трёх агентов: исследователь, аналитик и автор статьи
- Переведи эту команду на иерархический процесс с менеджером
- Добавь planning и покажи план перед запуском
Как установить crewai
1Через claude-code-templates
npx claude-code-templates@latest --skill ai-research/crewai2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill crewai -a claude-code3Вручную: положить файлы
~/.claude/skills/crewai/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/crewai/
Вручную: положить файлы
.agents/skills/crewai/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/crewai/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates crewai2Вручную: положить файлы
.github/skills/crewai/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/ai-research/crewaiВручную: положить файлы
.devin/skills/crewai/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о crewai
Как установить crewai в Claude?
Через шаблоны: npx claude-code-templates@latest --skill ai-research/crewai. Второй способ — npx skills add davila7/claude-code-templates --skill crewai -a claude-code.
Что делает скилл crewai?
Помогает проектировать мультиагентные команды на CrewAI: роли и предыстории агентов, задачи с ожидаемым результатом, оркестрация и типы процессов. Плюс разбирает антипаттерны вроде размытых ролей.
Что нужно для работы скилла?
Python 3.10+, установленный пакет crewai и доступ к API языковой модели. Сам скилл ориентирован только на Python.