Loading...

文章背景图

ChatDev 2.0:零代码多智能体编排平台

2026-10-16
0
- 字
- 分钟
|

ChatDev

官方信息表

项目 内容
项目名称 ChatDev 2.0 (DevAll)
仓库地址 OpenBMB/ChatDev
开源协议 MIT
最新更新 2026-10-16
定位 零代码多智能体编排平台

项目背景

ChatDev 由 OpenBMB(面壁智能)团队开发,2026 年 1 月发布 2.0(DevAll)。1.0 版本是著名的「虚拟软件公司」:CEO、CTO、程序员、测试等智能体开会协作完成软件开发生命周期。2.0 进化为零代码多智能体编排平台,通过简单配置即可定义智能体、工作流和任务,覆盖数据可视化、3D 生成、深度研究等场景。相关论文已被 NeurIPS 2025 接收。

核心特性

  • 零代码编排:通过配置即可定义多智能体系统
  • 虚拟软件公司:1.0 模拟 CEO/CTO/程序员/测试/文档分工
  • 多场景:数据可视化、3D 生成、深度研究
  • NeurIPS 2025:相关论文已接收
  • Web UI:2.0 提供前端界面

环境要求

  • Python 3.10+
  • Node.js 20+(前端)
  • LLM API Key

部署步骤

git clone https://github.com/OpenBMB/ChatDev.git
cd ChatDev
pip install -r requirements.txt

运行 1.0 经典模式:

python run.py --config config/chatdev.config

2.0 Web UI:

cd frontend && npm install && npm run dev

多智能体协作范式

ChatDev 1.0 模拟软件公司职能分工:CEO 负责需求分析,CTO 负责架构设计,程序员负责编码,测试负责写用例,文档负责写说明。智能体之间通过「开会」传递信息,每个会议有明确的输入输出。2.0 DevAll 把这种范式泛化,通过配置即可定义任意角色和工作流。

常见问题 FAQ

Q:ChatDev 生成的代码能直接用吗? A:适合原型,生产代码需人工审查。

Q:2.0 和 1.0 是什么关系? A:1.0 在 chatdev1.0 分支维护,2.0 是全新平台。

Q:支持中文吗? A:原生支持中英文,由面壁智能团队开发。

安装要求

git clone https://github.com/OpenBMB/ChatDev.git
cd ChatDev
pip install -r requirements.txt

需要 OpenAI API Key:

export OPENAI_API_KEY="sk-..."

更多使用示例

# 1.0 虚拟软件公司
python run.py --config config/chatdev.config
# 2.0 前端
cd frontend && npm install && npm run dev

跳转链接

评论交流

文章目录