AI编程:从Loop到Graph,六周就过时了?

HSK 5နည်းပညာအလယ်အလတ်虎嗅
872 လုံး~3မိနစ်HSK အဆင့်: HSK 5
AI编程:从Loop到Graph,六周就过时了?
ဖွင့်ရန်ခလုတ်
ဖျင့်ရင်း
မူရင်းကြည့်ရှုရန်

不久前,一位名叫Peter Steinberger的开发者发帖问:“我们还在谈Loop,还是已经转向Graph了?”这条帖子吸引了超过300万次浏览。仅仅六周前,正是他让Loop Engineering走红。现在,Loop似乎已经过时,Graph成了新的热门话题。

其实,Loop并没有真正过时。变化在于,AI编程从单个任务发展到连续执行,又从单个AI助手变成多个AI协作。工程师需要解决的问题不再是“如何让它继续”,而是“这些工作如何连接”。Graph就是一个任务编排系统,它管理多个工作单元之间的连接、共享状态和路径选择。一个Graph通常包含节点、边、共享状态和路由规则。新变化不是发明了Graph,而是今天的节点可以放入能理解目标、使用工具并自行循环的AI助手。

早在2024年,就有两个研究项目实践了类似想法。ChatDev把软件开发组织成由不同角色组成的“软件公司”;MetaGPT则将标准流程写入多AI协作框架。它们当时不叫Graph Engineering,但已经在做角色分工、阶段交接和共享成果。

AI编程经历了五个阶段:第一阶段是Prompt,凭记忆回答;第二阶段是Context,引入项目背景;第三阶段是Harness,给AI工具;第四阶段是Loop,让AI自我纠错;第五阶段是Graph,多个AI组队协作。目前主流AI编程工具已经在使用Graph,比如OpenAI Codex、Claude Code、Cursor等,它们能拆分子任务、并行执行。

2026年7月,一项发表在《自然·机器智能》上的研究覆盖了260种配置,结果并不支持“AI越多越好”。在可拆分的金融任务中,多AI最高提升80.8%;但在顺序依赖很强的规划任务中,效率最高下降70%。关键变量不是复杂度,而是任务能否被有效拆分,以及协调成本是否超过任务本身。

Graph Engineering并没有宣判Loop过时。相反,Graph的每个节点都可能运行自己的Loop。新的工程问题是:哪些Loop应该存在,它们如何交接,谁能修改共享状态,失败后回到哪里,以及什么时候必须停止。

နားဆင်လေ့ကျင့်ခန်း

1/21
[A] [B] သတ်မှတ်ကာ ထပ်ကျော့ရန်

ဆက်စပ်ဝေါဟာရများ

过时guòshí
outdated; no longer in fashion
热门rèmén
popular; hot topic
协作xiézuò
collaboration; cooperate
节点jiédiǎn
node
分工fēngōng
division of labor
效率xiàolǜ
efficiency
协调xiétiáo
coordinate; harmonize
失败shībài
failure

သဒ္ဒါအချက်များ

从 A 到 B / 从 A 变成 BHSK 4

表示变化或发展的起点和终点,常用于描述范围、时间或状态的转变。

Indicates the starting point and ending point of a change or development, commonly used to describe a shift in scope, time, or state.

ဥပမာများ (1)

AI编程从单个任务发展到连续执行,又从单个AI助手变成多个AI协作。

AI biānchéng cóng dān gè rènwù fāzhǎn dào liánxù zhíxíng, yòu cóng dān gè AI zhùshǒu biàn chéng duō gè AI xiézuò.

AI programming has developed from single tasks to continuous execution, and from a single AI assistant to multiple AI collaboration.

不是 A,而是 BHSK 4

否定前者(A),肯定后者(B),用来强调正确的或更重要的事情是B。

Negates the first part (A) and affirms the second part (B), used to emphasize that the correct or more important thing is B.

ဥပမာများ (2)

新变化不是发明了Graph,而是今天的节点可以放入能理解目标、使用工具并自行循环的AI助手。

Xīn biànhuà bú shì fāmíng le Graph, ér shì jīntiān de jiédiǎn kěyǐ fàngrù néng lǐjiě mùbiāo, shǐyòng gōngjù bìng zìxíng xúnhuán de AI zhùshǒu.

The new change is not the invention of Graph, but rather that today's nodes can incorporate AI assistants that understand goals, use tools, and loop on their own.

关键变量不是复杂度,而是任务能否被有效拆分。

Guānjiàn biànliàng bú shì fùzá dù, ér shì rènwù néng fǒu bèi yǒuxiào chāifēn.

The key variable is not complexity, but whether the task can be effectively broken down.

不再 A,而是 BHSK 5

表示情况已经改变,以前是A,现在已经不是了,变成了B。

Indicates that a situation has changed — it used to be A, but now it is no longer A and has become B.

ဥပမာများ (1)

工程师需要解决的问题不再是'如何让它继续',而是'这些工作如何连接'。

Gōngchéngshī xūyào jiějué de wèntí bú zài shì 'rúhé ràng tā jìxù', ér shì 'zhèxiē gōngzuò rúhé liánjiē'.

The problem engineers need to solve is no longer 'how to keep it going' but 'how to connect these tasks'.

越 A 越 BHSK 4

表示B随着A的变化而变化,A的程度越高,B的程度也越高。

Indicates that B changes as A changes; the more A, the more B.

ဥပမာများ (1)

结果并不支持'AI越多越好'的观点。

Jiéguǒ bìng bù zhīchí 'AI yuè duō yuè hǎo' de guāndiǎn.

The results do not support the idea that 'the more AI, the better'.

ပဟေဠိ(0/4)

မေးခွန်း 1/40%

1.根据文章,Graph与Loop的主要区别是什么?

2.文中提到的ChatDev和MetaGPT的共同点是什么?

3.关于多AI协作的研究结果,下列说法正确的是?

4.作者认为Graph Engineering对Loop的态度是什么?