跳到正文
IFAI

开源项目

Auto-Company 开源:用强制收敛流程,治好 14 个 AI 智能体开会空转

首次发布 传播指数 48

CMU 研究者 Zheyuan Kong 开源 Auto-Company,让 14 个模拟行业大佬的 AI 智能体在本地自主建仓并写代码。它硬编码了强制收敛流,前两轮头脑风暴后必须决定做或不做,杜绝智能体无限开会,底层直接调用 Claude Code 执行。不过它需要真实主机的全访问权限。

Auto-Company 开源:用强制收敛流程,治好 14 个 AI 智能体开会空转
图:github.com

Auto-Company 是卡内基梅隆大学(CMU)研究者 Zheyuan Kong 开源的一个本地多智能体协作系统。它能把 14 个模拟业界大佬思维模型的 AI 智能体放进你的电脑,让它们 24 小时自主头脑风暴、立项、写代码并部署项目。

很多多智能体 demo 最让人头疼的问题,就是一群智能体互相吹捧、没完没了地开会,最后一行代码都落不了地。Auto-Company 用一套硬编码流程,直接斩断了这种无限空转。

它能做什么

系统里塞进了 14 个不同领域的角色。CEO 按贝索斯的风格设定,CTO 对应 Werner Vogels,负责找茬和反向验证的是芒格,写全栈代码的是 DHH,搞营销的是 Seth Godin。

不过它们不能无休止地聊天。项目在 PROMPT.md 里写死了强制收敛机制,把流程卡得死死的。

第一轮是头脑风暴,每个智能体拿出自己的提案,并投票排选出排名前三的想法。

第二轮直接进入严苛验证。系统会用芒格的事前剖析法、汤普森的市场检验以及单位经济模型,对第一名的提案进行高压审查,最终逼出一个明确的结论:做还是不做。

如果结论是不做,提案当场作废。如果结论是做,从第三轮开始,它们就必须立刻建仓库、写代码并直接上线部署。整个流程严厉禁止任何只讨论不落地的循环。

极简架构与怎么跑起来

这个系统的实现方式相当克制,甚至可以说有点土法炼钢。它没有用复杂的向量数据库,也没有搞深奥的上下文检索。

智能体之间的跨周期记忆,全部记录在一个名叫 memories/consensus.md 的 Markdown 文件里。每一轮开始前,智能体先读取它,轮次结束前再重写一遍,当作交接接力棒。

如果你想人工干预公司的发展方向,完全不需要去调复杂的参数。你只要打开这个文件,把 Next Action 改成你想做的事,智能体下一轮就会立刻乖乖转向。

在底层执行上,它没有重复造轮子去写代码生成或终端工具,而是直接调取 Claude Code 或 Codex CLI。让成熟的命令行工具去处理文件读写、Bash 执行和 Git 提交。

为了让它 24 小时跑在电脑上,macOS 可以通过 launchd 托管,WSL 环境则可以用 systemd 守护。系统自带了熔断机制、限流退避策略和共识回滚,程序挂了会自动重启。

不过在跑起来之前,你必须想清楚安全代价。为了让底层命令行工具正常干活,它需要开启全权限,比如 Claude 的 bypassPermissions 或 Codex 的 danger-full-access。

智能体的所有文件操作和系统命令,都是直接打在你的真实物理机上的。项目虽然在 CLAUDE.md 里写了不删库、不强制推代码等守护规则,但这只是大模型层面的软约束,并没有严格的容器沙箱隔离。

为什么重要

如果你喜欢折腾自主智能体,或者想在本地低成本搭一套能自主迭代小项目的全自动流水线,Auto-Company 很值得拉下来看看。它在 GitHub 上已经拿下了 1908 个 star。

我们认为它最聪明的地方,是没有去卷大而无当的多智能体框架,而是用一个 Bash 死循环和一个 Markdown 文件,解决了多智能体容易空转的核心痛点。用硬编码的规则去强制 AI 决策和交差,往往比设计复杂的协同算法更管用。

不过目前的硬伤也很明显。没有沙箱就给大模型放开真实主机的全部终端权限,任何一次幻觉都有可能搞坏本地环境。现阶段更建议把它丢在独立的虚拟机或者云端小机器里跑,别直接扔在自己日常干活的电脑上。

来源 (1)

  1. [1]

每日 AI 内容精选