AIKraft Agents

joaomdmoura/crewai

Фреймворк для оркестрации ролевых автономных AI-агентов. Способствуя коллективному интеллекту, CrewAI позволяет агентам бесшовно работать вместе, решая сложные задачи.

Агенты⭐ 60 550Pythonпоследний релиз: 1.15.36
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

CrewAI — это open-source Python-фреймворк для оркестрации многоагентных систем, позволяющий создавать автономных AI-агентов с ролями, которые взаимодействуют друг с другом для решения сложных задач.

Зачем нужен

Инструмент решает задачу автоматизации сложных бизнес-процессов через кооперацию нескольких специализированных AI-агентов (Crews), а также обеспечивает детальный контроль над логикой через событийно-ориентированные сценарии (Flows). Это полезно для разработчиков, которым нужно перейти от одиночных LLM-запросов к надежным, масштабируемым агентным рабочим процессам.

Что можно реализовать

  • Генерация и анализ контента (например, написание job descriptions)
  • Планирование маршрутов и логистики (Trip Planner)
  • Финансовый анализ и сбор данных (Stock Analysis)
  • Создание кастомных AI-ассистентов с заданными ролями и целями
  • Комбинирование автономных Crews с жесткими Flow-сценариями для гибридной автоматизации

Ключевые возможности

  • Два режима работы: Crews для автономного сотрудничества агентов и Flows для точного событийно-ориентированного контроля
  • Поддержка интеграции с MCP (Model Context Protocol) для работы с LLM-кодинг-агентами (Claude Code, Cursor и др.)
  • Готовые примеры и туториалы для быстрого старта (Quick Tutorial, Stock Analysis и др.)
  • Enterprise-опции через CrewAI AMP Suite с observability, tracing и безопасностью
  • Открытая лицензия MIT и активное сообщество с более чем 100 000 сертифицированных разработчиков

👤 Кому подойдёт: Python-разработчики, AI-инженеры, архитекторы систем автоматизации и технические лидеры, внедряющие multi-agent решения в продакшн.

Релизы

1.15.36minor
🕐 6 ч назад · релиз на GitHub ↗

Релиз CrewAI 1.15.36: экспериментальные сессии, исправления async, поддержка GPT-6 через Responses API и стабильность запуска.

  • Added: Добавлены экспериментальные сессии для разговаривающих агентов.
  • Added: Запрос отсутствующего API-ключа теперь инициируется при запуске crewai run.
  • Fixed: Исправлено выполнение асинхронных вызовов в контексте вызывающего для синхронных инструментов.
  • Fixed: Добавлена поддержка вызова инструментов GPT-6 Astra и GPT-6.1 Sol через Responses API.
  • Fixed: Улучшена обработка ошибок: корректная запись метаданных в ChromaDB и чистое завершение при отсутствии ключа.
1.15.35patch
🕐 2 дн назад · релиз на GitHub ↗

Обновлён каталог моделей LiteLLM и добавлены снимки состояния для версий 1.15.34 и 1.15.35.

  • Added: Обновлён каталог моделей LiteLLM для версии 1.15.35
  • Added: Добавлены снимки состояния и журнал изменений для версии 1.15.34
1.15.34minor
🕐 4 дн назад · релиз на GitHub ↗

Релиз 1.15.34: улучшена стабильность LLM, исправлены ошибки авторизации и LiteLLM, удалён устаревший executor.

  • Fixed: Улучшена обработка ошибок: добавлены проверки API-ключей, повторы при пустых ответах LLM и корректная работа с LiteLLM.
  • Added: Добавлен поиск навыков (skills) организации и поддержка планирования агентов через PlanningConfig.
  • Fixed: Исправлена работа с JSON-выводом, токенами в LiteLLM и восстановлены удалённые пути импорта с предупреждениями.
  • Fixed: Улучшен CLI: исправлены логи, авторизация AMP, обработка зависимостей и команды обновления проектов.
  • Deprecated: Удалён executor агентов версии 1.15.29; требуется миграция согласно документации.
1.15.33minor
🕐 8 дн назад · релиз на GitHub ↗

CrewAI 1.15.33: новые CLI-команды для поиска навыков и деплоя, исправления JSON-раннера и стабилизация тестов.

  • Added: Добавлена команда `crewai skill search` для просмотра навыков организации.
  • Added: Реализована передача входных данных через `--inputs` в Python-потоки.
  • Added: Добавлена опция `--zip` для создания архива деплоя с выводом хеша коммита.
  • Fixed: Исправлена загрузка JSON-команд в режиме `crewai chat` и совместимость с older crewai-core.
  • Fixed: Восстановлены обратные импорты и улучшена обработка токенов для LiteLLM.
  • Fixed: Стабилизированы нестабильные тесты CLI, памяти и трассировки.
1.15.32patch
🕐 9 дн назад · релиз на GitHub ↗

Исправлены нестабильные тесты и обновлена документация для версии 1.15.31.

  • Fixed: Исправлены нестабильные тесты
  • Обновлены снимки и журнал изменений для v1.15.31
1.15.30patch
🕐 13 дн назад · релиз на GitHub ↗

Исправлена логика AGENTS.md: авторизация запускается при оценке и останавливается после трёх раундов.

  • Fixed: Исправлена работа AGENTS.md: процесс входа инициируется при оценке и завершается после трёх раундов.
  • Обновлены снимки и журнал изменений для версии v1.15.29.
1.15.29minor
🕐 13 дн назад · релиз на GitHub ↗

crewAI 1.15.29: AgentExecutor стал стабильным, добавлена поддержка LiteLLM, Azure DocumentDB и улучшен CLI.

  • Added: AgentExecutor выведен из статуса экспериментального.
  • Added: Добавлена поддержка аргументов LiteLLM и интеграция с Azure DocumentDB.
  • Added: Расширены возможности CLI: поиск приложений, выбор организации и улучшенный выбор действий.
  • Added: Улучшен модуль оценки (eval): запуск crews, экспорт результатов и сохранение полных данных.
  • Fixed: Исправлены утечки памяти, ошибки логирования, повторные вызовы инструментов и проблемы с LanceDB.
1.15.28minor
🕐 23 дн назад · релиз на GitHub ↗

Добавлена команда eval для анализа сбоев моделей, улучшена работа с контекстными окнами LiteLLM и исправлены ошибки деплоя.

  • Added: Добавлена команда crewai eval для выявления мест остановки моделей.
  • Added: Использование каталога LiteLLM для определения размеров контекстных окон.
  • Fixed: Исправлено сохранение типов вывода при возобновлении работы с человеческим фидбэком.
  • Fixed: Улучшена диагностика сбоев деплоя и исправлены проверки lockfile.
  • Fixed: Добавлена поддержка входных изображений для OpenAI GPT-6 Sol/Luna/Astra.
1.15.27minor
🕐 27 дн назад · релиз на GitHub ↗

Релиз CrewAI 1.15.27: добавлена поддержка XPU и DeepInfra, исправлена работа stopSequences для моделей OpenAI.

  • Added: Добавлена поддержка XPU в провайдер OpenCLIP и новый провайдер deepinfra как совместимый с OpenAI.
  • Added: В инструмент оценки crewai eval добавлен трекинг стоимости и времени выполнения для каждой итерации без дублирования строк.
  • Added: В логи оценки добавлена фиксация причин остановки проверки до вынесения вердикта и информации о метаданных Deploy.
  • Fixed: Исправлена ошибка, из-за которой параметр stopSequences некорректно передавался в модели OpenAI GPT-6, GPT-5.6 и gpt-oss.
  • Fixed: Устранена проблема с блокировкой инициализации SQLite и восстановлена атрибуция источников в GitHub loader.
1.15.26patch
🕐 28 дн назад · релиз на GitHub ↗

Исправлено удержание блокировки rwlock, сохранение URL в документации и вывод результатов задач в логах.

  • Fixed: Исправлено удержание блокировки rwlock при прерывании процесса получения.
  • Fixed: Решена проблема с сохранением исходных URL на сайте документации.
  • Fixed: Исправлен вывод фактического результата задачи в логах task-outputs.
  • Обновлены снимки и журнал изменений для версии v1.15.25.
1.15.25patch
🕐 29 дн назад · релиз на GitHub ↗

Выпуск 1.15.25 включает документацию и журнал изменений для версии 1.15.24.

  • Добавлены снимки состояния и журнал изменений для версии 1.15.24.
1.15.24minor
🕐 29 дн назад · релиз на GitHub ↗

CrewAI 1.15.24: интеграция с Oracle, экспериментальные функции жизненного цикла и улучшенная оценка агентов.

  • Added: Добавлена интеграция с Oracle и экспериментальные функции жизненного цикла задач.
  • Added: Расширены возможности crewai eval: поддержка переключения моделей и ролей через llm_overlay.
  • Added: Внедрены экспериментальные идентификаторы ходов и ответов, а также очередь фоновых ответов.
  • Fixed: Исправлена ошибка в сообщении об ошибке имени файла при обучении в CLI.
  • Fixed: Обновлены зависимости для устранения уязвимостей и улучшена обработка трассировки.
1.15.23minor
🕐 1 мес назад · релиз на GitHub ↗

Добавлена поддержка Gemini 3.8 Flash, улучшен UX платформы и трассировка, исправлены ошибки LLM, Selenium и SQLite.

  • Added: Добавлена нативная поддержка модели Gemini 3.8 Flash
  • Added: Улучшен UX настройки интеграций платформы и приоритизация популярных решений
  • Added: Расширены данные трассировки задач: добавлены формат вывода и результаты
  • Fixed: Исправлены ошибки трассировки, повторные вызовы LLM при throttling и работа с Bedrock
  • Fixed: Устранены утечки ресурсов в Selenium, S3 и SQLite, а также проблемы с мульти模дальным контентом
1.15.22minor
🕐 1 мес назад · релиз на GitHub ↗

CrewAI 1.15.22: поддержка OpenRouter, роутинг моделей через llm_overlay, исправления SQLite, Azure и Gemini.

  • Added: Добавлен OpenRouter как поддерживаемый провайдер эмбеддингов.
  • Added: Введена переменная контекста llm_overlay для маршрутизации ролей агентов к моделям.
  • Added: Реализована поддержка алиасов в качестве идентификаторов подключений.
  • Fixed: Исправлены утечки соединений SQLite, проблемы с кодировкой JSON и стабильность TUI.
  • Fixed: Устранены ошибки в Azure ( streamed tool calls), Gemini (сохранение данных файлов) и Windows (poetry.lock).
1.15.21minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз 1.15.21: добавлена телеметрия, исправлены ошибки в интеграциях и документации, скорректированы параметры моделей.

  • Added: Добавлена телеметрия для отслеживания времени выполнения контрольных точек и использования CLI.
  • Fixed: Исправлены ошибки шлюза в ответах HTTP 200, проблемы с Oxylabs и сохранение JSON-чекпоинтов в UTF-8.
  • Fixed: Скорректирован контекст модели gpt-4o-mini (128000 токенов), исправлена маршрутизация DashScope и потоковая передача аргументов.
  • Fixed: Устранены ошибки в документации, исправлены ссылки и примеры потокового вывода, улучшена совместимость pre-commit для Windows.
1.15.20patch
🕐 2 мес назад · релиз на GitHub ↗

Исправлено обнаружение алиасов инструментов для устаревшей платформы CrewAI.

  • Fixed: Исправлено обнаружение алиасов инструментов для устаревшей платформы.
  • Обновлены документация, снимки и журнал изменений для версии 1.15.19.
1.15.19minor
🕐 2 мес назад · релиз на GitHub ↗

CrewAI 1.15.19: интеграция Clipper, функция now() в CEL, исправления Gemini/Ollama и обновление зависимостей.

  • Added: Добавлена интеграция клиента Clipper и инъектируемый клиент для инструментов платформы CrewAI.
  • Added: В среду выражений CEL добавлена функция now(), а также реализован учет причин завершения работы экипажа.
  • Fixed: Исправлено чтение URL-адресов octet-stream и xlsx в UrlReadTool, а также корректность вывода Gemini и Ollama.
  • Fixed: Обновлены библиотеки pypdf и nltk до безопасных версий, исправлена работа структурированного вывода для Claude.
1.15.18minor
🕐 2 мес назад · релиз на GitHub ↗

Стабильный релиз conversational flows, исправления для Claude Sonnet 4.6 и улучшенная обработка состояний.

  • Added: Конверсационные потоки (conversational flows) переведены в статус стабильных.
  • Added: Добавлена поддержка конфигурации LLM в стиле Crew внутри деклараций.
  • Fixed: Исправлено сопоставление модели Claude Sonnet 4.6 с контекстным окном 1M токенов.
  • Fixed: Увеличено значение max_tokens по умолчанию для Anthropic при больших вызовах инструментов.
  • Fixed: Исправлена запись результатов инструментов при пустом финальном ответе.
1.15.17minor
🕐 2 мес назад · релиз на GitHub ↗

Релиз CrewAI 1.15.17: улучшена декларативная работа с диалогами, исправлены ошибки MCP, SSRF и вызовов OpenAI Responses API.

  • Added: Добавлена документация по декларативным диалоговым потокам и новые встроенные методы для управления режимом общения.
  • Added: Включена возможность использования деклараций для управления режимом диалога, а также улучшена обработка крупных сообщений при чанкинге.
  • Fixed: Исправлено использование имени хоста URL в качестве server_name для MCP HTTP и SSE серверов.
  • Fixed: Устранены проблемы с нативными вызовами инструментов через OpenAI Responses API и улучшена атрибуция ошибок инструментов.
  • Fixed: Усилены проверки SSRF для каждого перенаправления и исправлено закрытие области агента при неудачных попытках.
1.15.16minor
🕐 2 мес назад · релиз на GitHub ↗

Релиз CrewAI 1.15.16: управление контекстом выполнения, фиксы ошибок и новые гайды по фронтенду.

  • Added: Внедрено управление контекстом выполнения с поддержкой UUID
  • Added: Добавлена фиксация типов исключений, завершающих поток, и данных о деплоях
  • Fixed: Исправлена валидация имён таблиц поиска в MySQL
  • Fixed: Устранена ошибка, при которой сбой одного хода помечал следующий как неудачный
  • Added: Добавлены руководства по фронтенду для CopilotKit и AG-UI
1.15.15minor
🕐 2 мес назад · релиз на GitHub ↗

Релиз CrewAI 1.15.15: новые отчёты потоков, исправления безопасности и рефакторинг CLI.

  • Added: Добавлена возможность отчётов о результатах потока, длительности и сигналах участия человека.
  • Fixed: Исправлено событие FlowStartedEvent при прерывании потока через граничный хук.
  • Fixed: Обновлены зависимости torch и gitpython для устранения уязвимостей безопасности.
  • Added: Стандартизированы флаги CLI, теперь они используют kebab-case.
  • Added: Обновлена функциональность инъекции дат в агентах.
1.15.14minor
🕐 2 мес назад · релиз на GitHub ↗

В CrewAI 1.15.14 контекст выполнения разделён для агентов кодинга и добавлен идентификатор проекта.

  • Added: Контекст выполнения отделён от агентов кодинга для изоляции данных.
  • Added: Добавлена поддержка идентификатора проекта (project ID).
  • Обновлены документация, снимки и журнал изменений для версии 1.15.13.
1.15.13patch
🕐 3 мес назад · релиз на GitHub ↗

Исправлены баги с провайдерами LiteLLM, кэшем Anthropic и уязвимостью h2; обновлена документация.

  • Fixed: Исправлено сохранение провайдера для моделей, маршрутизируемых через LiteLLM.
  • Fixed: Устранено заниженное отображение использования токенов кэша в Anthropic.
  • Fixed: Обновлена зависимость h2 до версии 4.4.1 для устранения уязвимости безопасности.
  • Fixed: Улучшена стабильность моков шины событий LLM.
  • Добавлен рабочий процесс DOCS_TRANSLATIONS для синхронизации локализации и исправлены ссылки в документации.
1.15.12minor
🕐 3 мес назад · релиз на GitHub ↗

CrewAI 1.15.12: добавлен URLReadTool, унифицировано создание ресурсов через CLI, исправлены ошибки маршрутизации.

  • Added: Добавлен URLReadTool для чтения произвольных URL.
  • Added: Внедрена унификация создания ресурсов через команду `crewai create <resource>`.
  • Added: В инструменты платформы добавлена метаданных приложений.
  • Fixed: Уточнены сообщения об ошибках коллизии имен маршрутов и обработчиков.
1.15.11minor
🕐 3 мес назад · релиз на GitHub ↗

Релиз CrewAI 1.15.11: добавлен инструмент IBM Db2, улучшена телеметрия и безопасность, исправлены ошибки.

  • Added: Добавлен инструмент поиска IBM Db2.
  • Added: Улучшена телеметрия: отслеживание перехватов, привязка к enterprise-аккаунтам через project_id и обнаружение кодовых агентов.
  • Fixed: Обновлены библиотеки aiohttp и cryptography для устранения уязвимостей.
  • Fixed: Исправлено отображение реальных ошибок CEL при сбоях внутри map-литералов.
1.15.10minor
🕐 3 мес назад · релиз на GitHub ↗

Релиз CrewAI 1.15.10: добавлено отслеживание использования навыков, обновлена документация и правила безопасности.

  • Added: Добавлена возможность сбора событий использования навыков (skill usage events).
  • Deprecated: Удалена документация по AMP, которая была перенесена в другие репозитории.
  • Added: Обновлены рекомендации по сообщению об уязвимостях безопасности.
  • Добавлены снимки состояния и журнал изменений для версии 1.15.9.
1.15.2minor
🕐 4 мес назад · релиз на GitHub ↗

CrewAI 1.15.2: динамические LLM, inline-скиллы, потоки с потоковой передачей, исправления безопасности и документации.

  • Added: Динамическая подгрузка актуальных LLM-моделей в мастер-настройках Crew.
  • Added: Поддержка inline-определений скиллов и генерации определений Flow.
  • Added: Новые возможности для Flow: шаблонные входные данные, текстовые хелперы и потоковая передача (stream frame protocol).
  • Fixed: Исправлены уязвимости onnx и nltk, а также ошибки кэширования моделей и работы с Bedrock.
  • Added: Добавлены агенты-репозитории в определения Flow и улучшена обработка сообщений в AgentExecutor.
1.15.1minorbreaking
🕐 4 мес назад · релиз на GitHub ↗

Релиз CrewAI 1.15.1: добавлена инициализация Git, обязательные определения проектов и фикс SSRU.

  • Added: Автоматическая инициализация Git-репозиториев для сгенерированных проектов.
  • Breaking: Теперь требуется явное определение проектов CrewAI.
  • Added: Автоматическое открытие страницы деплоя после завершения CLI-развертывания.
  • Fixed: Устранена уязвимость обхода SSRF при редиректах в функциях скрейпинга.
  • Fixed: Исправлено рендеринг JSON-шаблонов и привязка версий JSON-crew.