Cooragent : une communauté open-source de collaboration d'agents IA — créez des agents en une phrase 42

小编 ·

Cooragent : une communauté open-source de collaboration d'agents IA — créez des agents en une phrase

Cooragent est un outil qui permet de créer un agent en une seule phrase, prend en charge la collaboration avec d'autres agents pour réaliser des tâches complexes et est compatible avec le protocole MCP. Il propose deux modes de fonctionnement :

Cooragent : une communauté open-source de collaboration d'agents IA — créez des agents en une phrase

Qu'est-ce que Cooragent ?

Cooragent est un outil qui permet de créer un agent intelligent à partir d'une simple phrase. Il prend en charge la collaboration avec d'autres agents intelligents pour accomplir des tâches complexes et est compatible avec le protocole MCP. Il propose deux modes de fonctionnement :

Agent Factory : l'utilisateur n'a qu'à décrire son besoin, et Cooragent analyse automatiquement la demande, comprend en profondeur l'intention de l'utilisateur grâce à la mémoire et à l'extension, choisit les outils appropriés et optimise automatiquement le Prompt, construisant ainsi progressivement l'agent intelligent.

Agent Workflow : l'utilisateur n'a qu'à décrire la tâche cible, et Cooragent analyse automatiquement les besoins de la tâche et sélectionne les agents intelligents appropriés pour collaborer.

De plus, Cooragent fournit également un outil CLI prenant en charge la création, l'édition et la suppression rapides d'agents intelligents.

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

Fonctionnalités de Cooragent

Agent Factory (Usine d'agents intelligents)

  • Construction automatisée : l'utilisateur n'a qu'à décrire les besoins de l'agent intelligent, et le système analyse et génère automatiquement l'agent correspondant.

  • Sélection automatique des outils : le Planner choisit les outils appropriés en fonction des besoins de l'utilisateur.

  • Optimisation automatique des prompts : raffinement automatique du Prompt pour construire progressivement l'agent intelligent.

  • Éditabilité : une fois la construction terminée, l'utilisateur peut toujours éditer et optimiser l'agent intelligent.

Agent Workflow (Flux de travail d'agents intelligents)

  • Analyse des tâches : après que l'utilisateur a décrit la tâche cible, le système analyse automatiquement les besoins de la tâche.

  • Sélection des agents : les agents intelligents appropriés sont sélectionnés en fonction des besoins de la tâche pour collaborer.

  • Planification des tâches : le planificateur combine les agents intelligents en fonction de leurs spécialités, planifie les étapes de la tâche et l'ordre d'exécution.

  • Distribution des tâches : les tâches sont attribuées au service publish pour publication, et les différents agents intelligents collaborent pour accomplir les tâches.

Scénarios d'utilisation de Cooragent

  • Analyse boursière : créer un agent intelligent pour analyser les tendances boursières, les actualités tendances et prédire les cours des actions.

  • Planification de voyage : utiliser plusieurs agents intelligents en collaboration pour planifier un itinéraire de voyage, générer un rapport et l'enregistrer au format PDF.

  • Applications d'entreprise : prise en charge de la collaboration inter-services, par exemple un agent RH synchronise automatiquement les données de présence avec le système financier

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

Installation de Cooragent

Le projet prend en charge deux méthodes d'installation : conda et venv.

Installation avec 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

Installation avec 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

Configuration

Créez un fichier .env dans le répertoire racine du projet et configurez les variables d'environnement suivantes :

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

Cooragent offre aux utilisateurs une plateforme de collaboration d'agents intelligents puissante et pratique grâce à ses deux modes, l'usine d'agents intelligents et le flux de travail d'agents intelligents. Que vous soyez développeur ou utilisateur ordinaire, ce projet vous permet de créer et de gérer facilement des agents intelligents et d'accomplir des tâches complexes en collaboration.

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