AI Pulse

四个AI没开过会,居然拼出个能跑的App

有人给AI下了一条指令:‘做个菜谱管理App’。四个AI代理各自开工——一个画界面,一个写数据库,一个做网络请求,一个搭部署脚本。它们没开过会,没看过彼此的代码,最后拼出来的App居然能跑。

完蛋,文件名果然都是乱码。

它们怎么知道该用同一个HTTP库?怎么确认数据库字段名不打架?谁来拍板时间戳用秒还是毫秒?这早就不是“AI够不够聪明”的问题,而是多个独立决策者在不共享内存、不实时同步的情况下,如何产出一致系统——跟分布式系统里节点协调事务,一模一样。

分布式系统有条铁律:哪怕所有节点100%可靠,只要网络可能延迟或丢包,就不可能同时满足一致性、可用性、分区容错性。这结论不靠硬件堆,也不随算法升级失效。就算下一代模型真成了AGI,它指挥的AI代理照样会遇到消息乱序、状态错位、视角局限——就像人类团队开发,再聪明也绕不开每日站会和接口文档。

现在那些多代理框架拼命加“记忆”“反思”“工具调用”,其实是在应用层打补丁,掩盖底层协议的缺失。开发者要是以为更强的模型能自动搞定协作,很可能跳过必要的架构设计,结果搞出个脆皮系统,改两行就崩。

真正的解法不在大模型里,而在类似Paxos或Choreography那样的协调语言中——它不教AI怎么写代码,而是教它们怎么约定“谁在什么条件下,对什么做出什么承诺”。开源社区已经有实验项目用DSL描述AI协作流程,语法像写舞台调度:“A做完API定义后,B才开始写前端;C必须等A和B都确认版本号,才能生成Dockerfile”。

这条路能不能走通,得看工具本身扎不扎实。但至少,它把“要不要试”这件事变简单了。

多AI协同的瓶颈从来不是单个代理有多聪明,而是它们之间缺一份可验证、可执行的协作契约。行业对“智能”的执念太深,反而可能拖慢这种基础设施的出现。

我原以为AI多了自然能对齐,实际上是反过来的——越多人(或AI)干活,越需要笨办法定规矩。

📎 阅读原文 · kirancodes.me