面壁智能(ModelBest)联合清华大学 NLP 实验室共同开发的大模型全流程自动化软件开发框架 ChatDev,在全球获得火热关注,吸引国内外软件开发和创业者成为“自来水”。谷歌 DeepMind 大模型产品负责人 Bailey、资深数据科学家 Sanyam Bhutani 等对 ChatDev 强大的自动开发软件功能及其背后的大模型群体智能技术进行了详细解读。知名 AI 博主 Jayjen 称,ChatDev 是他见过最酷的 AI 之一。
面壁智能的 ChatDev 之所以受到关注和好评,不仅实现了单一 Agent 的任务流,而且引入“群体智能”的概念和能力。它包含多个 AI Agent,分担不同的角色和任务,可以协作完成一个或多个更为复杂的任务需求。如同一家成熟的软件开发公司,需要有 CEO 进行整体决策,CTO 完成系统架构的设计,程序员实现代码开发,设计师优化产品 UI 等。ChatDev 正是将这些不同的工作职能分配和赋予不同的 AI Agent,并实现不同角色 Agent 之间的沟通,形成完整的软件开发流程,各司其事,统一协作。
自正式开源一个多月以来,ChatDev 多次并持续位居 GitHub Trending 榜首,足见整个 AI 行业对“群体智能”、“多 Agent 协作”应用趋势的看好。有用户在体验 ChatDev 后,直言:「Intelligent Agents really were the future」。不到两个月的时间,ChatDev 就推出了多次能力的更新和迭代。这其中就包括 “Human-Agent-Interaction”(人与智能体交互)新功能,让人类用户可以参与到 AI Agent 开发过程的各个环节,成为“监督者”或“评审员”,给软件开发的过程及时提出建议。此外,ChatDev还推出了 “Git” 新功能,让 Agent 程序员可以直接利用 GitHub 进行软件开发的版本管理,记录并溯源每一次的代码版本,进一步提升开发效率。
现在,可能“还没喝完一杯可乐”的时间,就可以完成一次软件开发和创业的过程。根据需求的复杂程度不同,ChatDev 开发一款软件的时间最快不到3分钟(169秒),平均时间小于7分钟,制作成本不足3块钱(人民币)。它让“1个人+多个 AI Agent”的创业模式成了可能,为具备好创意和好想法的个人和企业提供了一个将“梦想照进现实”的机会。斯坦福 Smallville 模拟了极具科幻和未来感的虚拟小镇,打开了 AI 智能体们社交、协同的新世界。而面壁智能的 ChatDev 则将这个新世界转化成了可以与现实世界链接的生产力,真正服务于人类社会。
三位一体,产学研联动。ChatDev 是由国内领先的人工智能大模型公司面壁智能联合清华大学 NLP 实验室共同开发完成。相关论文由清华大学 NLP 实验室的孙茂松教授指导,刘知远副教授作为共同通讯作者。其第一作者是面壁智能研究员、清华大学软件学院毕业生钱忱博士。ChatDev 的核心目标是为软件开发提供一个易用性强、高度定制、可拓展的全流程自动化开发框架,目前已加入 OpenBMB 开源社区的大模型工具体系。(https://github.com/OpenBMB/ChatDev)致力于推动大模型技术的创新和应用,面壁智能联合清华大学 NLP 实验室、OpenBMB 开源社区打造了一个 “三位一体” 的大模型产学研生态布局。通过整合顶尖高校学术研究力量及大模型生态资源,面壁智能搭建了一条从业界需求到算法开源和产业落地的闭环通道。