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

Cooragent是什么?

Cooragent 是一个只需一句话就可创建智能体的工具,并且支持和其他智能体协作完成复杂任务,并兼容MCP协议。它具备两种工作模式:

Agent Factory:用户只需描述需求,Cooragent 便会自动分析需求,通过记忆和扩展深入理解用户意图,挑选合适工具并自动优化Prompt,逐步构建智能体。

Agent Workflow:用户只需描述目标任务,Cooragent 会自动分析任务需求,挑选合适智能体进行协作。

另外,Cooragent 还提供CLI工具,支持快速创建、编辑和删除智能体。

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

Cooragent功能特点

智能体工厂(Agent Factory)

  • 自动化构建:用户只需描述智能体的需求,系统会自动分析并生成相应的智能体。

  • 自动选工具:Planner会根据用户需求选择合适的工具。

  • 自动优化提示:自动细化Prompt,逐步完成智能体的构建。

  • 可编辑性:构建完成后,用户仍可对智能体进行编辑和优化。

智能体工作流(Agent Workflow)

  • 任务分析:用户描述目标任务后,系统会自动分析任务需求。

  • 智能体选择:根据任务需求选择合适的智能体进行协作。

  • 任务规划:规划器根据智能体的专长组合智能体,规划任务步骤和完成顺序。

  • 任务分发:将任务分配给发布publish进行任务发布,各智能体协作完成任务。

Cooragent使用场景

  • 股票分析:创建智能体分析股票走势、热点新闻,并预测股价。

  • 旅行规划:使用多个智能体协作规划旅行行程,生成报告并保存为 PDF。

  • 企业级应用:支持跨部门协作,例如 HR 智能体自动同步考勤数据给财务系统

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

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

收藏
最新工具
AiPose AI
AiPose AI

一个全能型AI图像与视频创作平台,支持用文字生成图片、文字生成视...

TheUselessWeb
TheUselessWeb

澳大利亚开发者Tim Holman做的网站,它的核心功能是点一下...

Shell Shockers
Shell Shockers

一款多人在线的第一人称射击游戏,玩家操控各种“武装鸡蛋”在竞技场...

Sheet0
Sheet0

一个L4级 Data Agent工具,用户只需输入需求指令,系统...

DrFonts
DrFonts

一个AI字体生成工具,它能把手写的PNG图片,比如纸上的字稿,自...

Coding Adventure
Coding Adventure

一个面向小学三年级到初中学生的游戏化编程学习平台。学生用真实编程...

Vert.sh
Vert.sh

一款完全免费、开源的文件转换工具,支持图片、音频、文档的本地处理...

Windrecorder
Windrecorder

捕风记录仪,一款开源的屏幕录制与检索工具,它记录屏幕内容来实现记...

Custom Cursor
Custom Cursor

一个能让你拥有个性化光标的网站。Custom Cursor网站有...

橙子8设计
橙子8设计

一站式AI电商图片制作平台,专为电商和跨境卖家服务。不用专业设计...