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

AI快讯 2025-05-01 13:32更新网络

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 安装

gitclonehttps://github.com/LeapLabTHU/cooragent.gitcdcooragentcondacreate-ncooragentpython=3.12condaactivatecooragentpipinstall-e.#可选:如果需要使用浏览器工具playwrightinstall#配置环境cp.env.example.env#编辑.env文件并填写API密钥pythoncli.py

使用 venv 安装

gitclonehttps://github.com/LeapLabTHU/cooragent.gitcdcooragentuvpythoninstall3.12uvvenv--python3.12source.venv/bin/activate#对于Windows:.venvScriptsactivateuvsync#可选:如果需要使用浏览器工具playwrightinstall#配置环境cp.env.example.env#编辑.env文件并填写API密钥#运行项目uvruncli.py

配置

在项目根目录下创建 .env 文件,并配置以下环境变量:

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

cooragent 通过提供智能体工厂和智能体工作流两种模式,为用户提供了一个强大实用的智能体协作平台,不论是开发者还是普通用户,都可以通过该项目轻松创建和管理智能体,实现复杂任务的协作完成。

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

相关文章