ChatDev,虚拟软件公司,一种 P/E 分离的多 agent 实践
用多个AI角色通过聊天协作,自动写代码、测代码、写文档一、核心架构(4层)层级功能关键点Agent角色:CEO、CTO、开发、测试、文档每人有Prompt+职责,用自然语言沟通Chat Chain会话流程控制器决定谁在什么时候说啥,防止跑偏Execution生成代码 + 运行测试输出真实文件(.py/.js),可执行Visualizer对话可视化看清每个agent说了什么、进度如何所有协作基于语言,没有GUI,全是文本交互。二、实施步骤# 1. 克隆
git clone https://github.com/OpenBMB/ChatDev.git && cd ChatDe...