Cooragent: open-source сообщество AI-агентов с совместной работой — создание агентов одной фразой
Что такое Cooragent?
Cooragent — это инструмент, позволяющий создавать интеллектуальных агентов по одному лишь описанию. Он поддерживает совместную работу с другими агентами для выполнения сложных задач и совместим с протоколом MCP. Он имеет два режима работы:
Agent Factory: пользователю достаточно описать свои потребности, и Cooragent автоматически проанализирует их, глубоко поймёт намерения пользователя с помощью памяти и расширений, подберёт подходящие инструменты и автоматически оптимизирует промпты, постепенно создавая интеллектуального агента.
Agent Workflow: пользователю достаточно описать целевую задачу, и Cooragent автоматически проанализирует её требования и подберёт подходящих агентов для совместной работы.
Кроме того, Cooragent предоставляет CLI-инструмент, который поддерживает быстрое создание, редактирование и удаление интеллектуальных агентов.

Возможности Cooragent
Фабрика агентов (Agent Factory)
Автоматическое создание: пользователю достаточно описать требования к агенту, и система автоматически проанализирует их и создаст соответствующего агента.
Автоматический выбор инструментов: Planner подбирает подходящие инструменты в соответствии с потребностями пользователя.
Автоматическая оптимизация промптов: автоматическое уточнение промптов для постепенного завершения создания агента.
Возможность редактирования: после завершения создания пользователь может редактировать и оптимизировать агента.
Рабочий процесс агентов (Agent Workflow)
Анализ задачи: после того как пользователь описывает целевую задачу, система автоматически анализирует её требования.
Выбор агентов: подбор подходящих агентов для совместной работы в соответствии с требованиями задачи.
Планирование задач: планировщик объединяет агентов в соответствии с их специализацией, планирует шаги задачи и порядок их выполнения.
Распределение задач: задачи распределяются через publish для публикации задач, а агенты совместно выполняют их.
Сценарии использования Cooragent
Анализ акций: создание агентов для анализа динамики акций, актуальных новостей и прогнозирования цен на акции.
Планирование путешествий: использование нескольких агентов для совместного планирования маршрута поездки, формирования отчёта и сохранения его в формате PDF.
Корпоративные приложения: поддержка межотдельного взаимодействия, например, HR-агент автоматически синхронизирует данные о посещаемости с финансовой системой

Установка Cooragent
Проект поддерживает установку двумя способами: с помощью conda и venv:
Установка с помощью conda
git clone https://github.com/LeapLabTHU/cooragent.git cd cooragent conda create -n cooragent python=3.12 conda activate cooragent pip install -e . # 可选:如果需要使用浏览器工具 playwright install # 配置环境 cp .env.example .env # 编辑 .env 文件并填写 API 密钥 python cli.py
Установка с помощью venv
git clone https://github.com/LeapLabTHU/cooragent.git cd cooragent uv python install 3.12 uv venv --python 3.12 source .venv/bin/activate # 对于 Windows: .venv\Scripts\activate uv sync # 可选:如果需要使用浏览器工具 playwright install # 配置环境 cp .env.example .env # 编辑 .env 文件并填写 API 密钥 # 运行项目 uv run cli.py
Настройка
Создайте файл .env в корневом каталоге проекта и настройте следующие переменные окружения:
# 注意:浏览工具等待时间较长,默认禁用。可通过设置 `USE_BROWSER=True` 启用 cp .env.example .env
Cooragent, предоставляя два режима — фабрику агентов и рабочий процесс агентов — предлагает пользователям мощную и практичную платформу для совместной работы агентов. Как разработчики, так и обычные пользователи могут легко создавать агентов и управлять ими с помощью этого проекта, обеспечивая совместное выполнение сложных задач.
Github: https://github.com/LeapLabTHU/cooragent
Помощник сценариста▸
AI Приложения
AI Новости 