当前位置:首页>java>清华系开源|零代码玩转多智能体,ChatDev 2.0 让普通人也能 “开发一切”

清华系开源|零代码玩转多智能体,ChatDev 2.0 让普通人也能 “开发一切”

  • 2026-10-21 13:28:17
清华系开源|零代码玩转多智能体,ChatDev 2.0 让普通人也能 “开发一切”

大家好,我是前哨君。

在多智能体协作这个越来越火的赛道里,总能挖到一些让人眼前一亮的开源项目。今天要给大家推荐的,就是由清华大学NLP实验室支持的ChatDev,尤其是它最近发布的2.0版本(DevAll),把多智能体系统的搭建门槛又拉低。

ChatDev 2.0不是一款普通的多智能体工具,而是一个真正意义上的零代码多智能体编排平台, 其核心目标就是“开发一切”。

如果你对这个项目的前身有印象,应该知道它最早是聚焦专业软件开发的多智能体系统,而现在,它已经完成了一次全面的升级进化,变成了一个能支撑多场景的通用编排平台。通过简单的配置,无需编写代码,用户即可定义智能体、工作流和任务,以编排如数据可视化、3D 生成和深度调研等复杂场景

为什么说ChatDev 2.0值得你放进收藏夹?

零代码操作的友好性不管你有没有编程基础,都能通过可视化界面拖拽设计,或者用简单的YAML配置文件,快速搭建起一套复杂的多智能体协作系统。以往需要开发者写大量代码才能实现的智能体分工与交互,现在点点鼠标就能完成。

模块化架构带来的扩展性对于开发者来说,这个项目的设计逻辑特别清晰,模块化的结构让二次开发和功能扩展变得很容易。想给系统加个新功能,或者对接自己的业务场景,不用从头推倒重来,直接在现有模块上拓展就行。

丰富的现成工作流模板这个能帮你省下大量时间。平台内置了覆盖多个领域的模板,从数据可视化的基础版到增强版,再到游戏开发、深度研究,拿到手就能直接用,不用再从零开始设计工作流。

数据可视化模板

还有下面一些关于 3D 场景生成、游戏开发、深度研究、教学视频等模板

扎实的学术研究支撑这个项目不是凭空造出来的玩具,而是基于多篇高质量学术论文打造,里面融入了经验共同学习、多智能体协作网络等不少创新技术,这也让它的性能和稳定性有了足够的保障。

活跃的社区生态这也是它的一大优势。背靠清华大学NLP实验室,ChatDev拥有一群热情的开发者用户,项目的更新维护一直没断过,遇到问题也能在社区里找到人交流解决。

快速上手指南

环境准备操作系统支持macOS、Linux、WSL和Windows;Python版本需要3.12及以上;Node.js版本要在18以上;包管理器建议用uv。

安装步骤

  1. 1. 安装后端依赖,直接执行命令:
uv sync
  1. 2. 安装前端依赖,先进入前端目录:
cd frontend

再执行:

npm install
  1. 3. 运行应用需要分别启动后端和前端服务
#启动后端服务:uv run python server_main.py --port 6400 --reload#启动前端服务:cd frontend#然后执行VITE_API_BASE_URL=http://localhost:6400 npm run dev
  1. 4. 打开浏览器访问http://localhost:5173就能进入Web控制台
  2. 5. 最后别忘了配置环境变量,在项目根目录创建.env文件,填入以下内容:API_KEY=your_api_key_hereBASE_URL=your_api_base_url

使用方式这个平台提供了两种使用路径,兼顾不同需求的用户。一种是Web控制台,拖拽式的工作流设计界面特别直观,还支持实时监控任务进度,遇到问题也能手动干预调整。

运行 (Launch):启动工作流、监控实时日志、检查中间产物,并提供人机协同反馈

另一种是Python SDK,适合开发者做自动化批量处理,直接通过代码调用执行工作流。

给大家贴一段简单的示例代码:

from runtime.sdk import run_workflowresult = run_workflow(    yaml_file="yaml_instance/demo.yaml",    task_prompt="Summarize the attached document in one sentence.",    attachments=["/path/to/document.pdf"],    variables={"API_KEY": "sk-xxxx"})if result.final_message:print(f"Output: {result.final_message.text_content()}")

ChatDev 2.0的独特之处,就在于它的零代码设计理念和丰富的工作流模板,非技术用户也能快速上手。同时它对开发者也足够友好,前端基于Vue 3 + Vite构建,后端采用FastAPI框架,方便进行二次开发和集成。

项目地址:https://github.com/OpenBMB/ChatDev

多智能体技术的落地正在变得越来越简单,希望这款工具能帮你打开新的思路。

Deep Research 不只属于大厂,这个开源项目给了另一种解法

港大又开源!爆火的 Ai 学习神器 DeepTutor!多智能体如何重构学习体验

悟了!Claude Code 用久了,你迟早会翻到这个顶级 agents 项目

做 LLM 应用,这个“测试工具”比再调 prompt 更重要

本地跑千万级 RAG,这个开源项目把向量库“压扁”了 97%

最新文章

随机文章