Cooragent: una comunidad open-source de colaboración de agentes de IA — crea agentes con una frase 43

小编 ·

Cooragent: una comunidad open-source de colaboración de agentes de IA — crea agentes con una frase

Cooragent es una herramienta que permite crear un agente con una sola frase y admite la colaboración con otros agentes para realizar tareas complejas, siendo compatible con el protocolo MCP. Cuenta con dos modos de trabajo:

Cooragent: una comunidad open-source de colaboración de agentes de IA — crea agentes con una frase

¿Qué es Cooragent?

Cooragent es una herramienta que permite crear agentes inteligentes con una sola frase, admite la colaboración con otros agentes inteligentes para completar tareas complejas y es compatible con el protocolo MCP. Cuenta con dos modos de trabajo:

Agent Factory: el usuario solo necesita describir sus necesidades, y Cooragent analizará automáticamente los requisitos, comprenderá en profundidad la intención del usuario a través de la memoria y la expansión, seleccionará las herramientas adecuadas y optimizará automáticamente los prompts, construyendo gradualmente el agente inteligente.

Agent Workflow: el usuario solo necesita describir la tarea objetivo, y Cooragent analizará automáticamente los requisitos de la tarea, seleccionará los agentes inteligentes adecuados para colaborar.

Además, Cooragent también ofrece una herramienta CLI que admite la creación, edición y eliminación rápida de agentes inteligentes.

Cooragent:一个开源的AI智能体协作社区,一句话即可创建智能体.webp

Características de Cooragent

Agent Factory (Fábrica de Agentes)

  • Construcción automatizada: el usuario solo necesita describir los requisitos del agente inteligente, y el sistema los analizará y generará automáticamente.

  • Selección automática de herramientas: el Planner seleccionará las herramientas adecuadas según las necesidades del usuario.

  • Optimización automática de prompts: refina automáticamente los prompts y completa gradualmente la construcción del agente inteligente.

  • Editabilidad: una vez construido, el usuario puede seguir editando y optimizando el agente inteligente.

Agent Workflow (Flujo de Trabajo de Agentes)

  • Análisis de tareas: una vez que el usuario describe la tarea objetivo, el sistema analiza automáticamente los requisitos de la misma.

  • Selección de agentes inteligentes: selecciona los agentes inteligentes adecuados para colaborar según los requisitos de la tarea.

  • Planificación de tareas: el planificador combina los agentes según sus especialidades, planifica los pasos de la tarea y el orden de ejecución.

  • Distribución de tareas: asigna las tareas a publish para su publicación, y los distintos agentes colaboran para completarlas.

Casos de uso de Cooragent

  • Análisis bursátil: crear agentes inteligentes para analizar la tendencia de las acciones, noticias de actualidad y predecir los precios de las acciones.

  • Planificación de viajes: utilizar múltiples agentes inteligentes para colaborar en la planificación de itinerarios de viaje, generar informes y guardarlos como PDF.

  • Aplicaciones empresariales: admite la colaboración entre departamentos, por ejemplo, el agente inteligente de RR. HH. sincroniza automáticamente los datos de asistencia con el sistema financiero.

Cooragent:一个开源的AI智能体协作社区,一句话即可创建智能体.webp

Instalación de Cooragent

El proyecto admite la instalación mediante conda y venv:

Instalación con 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

Instalación con 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

Configuración

Cree un archivo .env en el directorio raíz del proyecto y configure las siguientes variables de entorno:

# 注意:浏览工具等待时间较长,默认禁用。可通过设置 `USE_BROWSER=True` 启用
cp .env.example .env

Cooragent ofrece a los usuarios una plataforma de colaboración de agentes inteligente potente y práctica al proporcionar dos modos: fábrica de agentes y flujo de trabajo de agentes. Tanto desarrolladores como usuarios comunes pueden crear y gestionar fácilmente agentes inteligentes a través de este proyecto, logrando la colaboración en la realización de tareas complejas.

Github:https://github.com/LeapLabTHU/cooragent