返回 Blog 时间线 Markdown 详解 抓取 / 来源记录 微信原文 Addy 原文 Claude /goal

发布:2026-06-27 · 来源:PaperAgent 微信文章 + Addy Osmani / Claude Code docs 一手核对

Loop Engineering:从 prompt agent 到设计 coding loop

这篇是对 PaperAgent 文章的整理,但会结合 Addy Osmani 的原文、Claude Code 的 /goal/loop、subagents、worktrees,以及 0xCodez/PDF 的传播源做核对。

Loop Engineering verification / judgment /goal /loop subagents worktrees state memory
来源边界:微信标题写“Anthropic 内部方法论”,但可核验的一手来源主要是 Addy Osmani 公开文章、Claude Code docs、0xCodez X 帖和一个公开 Google Drive PDF。PDF 看起来不是官方 Anthropic 工程博客,应作为传播材料而非官方证据。

先放观点和启发

Loop Engineering 给我们的最好表达是:不要只研究 agent 能不能生成代码,而要研究那个让 agent 发现、生成、验证、记忆、再继续的系统。Multimodal verification 正是这个系统里的 judgment layer。

和我们相关的部分

  1. 任务对象从 prompt 变成 loop。 文章把 coding agent 的关注点从单次提示推进到 Schedule -> Discover -> Build -> Verify -> Repeat 的持续系统。
  2. Verifier / evaluator 是 loop 的核心。 Addy、Claude /goal 和 Anthropic harness 都指向 maker/checker 分离;不能让生成者自己批准自己。
  3. Loop 错误会跨轮累积。 错误一旦进入 state,就可能被下一轮读回并继续放大;所以 verifier 反馈必须结构化、可观察、可持久化。

一手来源核对

Addy Osmani

定义 Loop Engineering:替代自己作为 prompt agent 的人,设计那个 prompt agent 的系统;将 loop 放在 harness 之上一层。

Claude /goal

设定 completion condition,Claude 持续工作;每 turn 后小模型评估是否达成。这是 maker/checker 分离的最小产品形态。

Claude /loop

按固定或动态间隔重复运行 prompt,适合部署、CI、PR 等轮询型任务,是 schedule layer。

Subagents

专门化 agent 拥有独立 context、tools、model、permissions,可承担 explore、implement、review、verify 等角色。

Worktrees

为并行 session 隔离文件修改,使多个候选修复或多个 worker 不互相踩踏。

State

Markdown、issue board 或 Linear 这类外部状态是 loop 的脊柱;没有持久状态,就只是重复跑同一个 prompt。

和前两篇 blog 的关系

Anthropic Harness Design

Harness Design 讲如何组织一次长程 app build:planner / generator / evaluator、sprint contract、Playwright QA。Loop Engineering 则把它提升为会定时醒来、发现工作、派生 agent、验证并记录的持续系统。

Kimi 行为输入文章

Kimi 那篇强调输入从文本需求变成产品行为;Loop Engineering 强调执行从单次生成变成持续闭环。合在一起就是我们要研究的形态:从已有 artifact / behavior 出发,通过多模态 verification 让 agent 在既有系统里持续修正。

对我们项目的实验启发

  1. 比较 transcript-only evaluator 和 multimodal evaluator 在同一 UI/行为修复任务上的差异。
  2. 让 verifier feedback 写入 durable state,观察是否减少同类错误复发。
  3. 用 worktree 并行生成多个候选修复,再由 multimodal evaluator 选择或合并。
  4. 记录 loop 的 token/time/budget cap、iteration count、human checkpoint 和 verifier finding recurrence。
更锋利的项目主张:autonomous coding loop 的瓶颈不是生成更多代码,而是知道生成出的可见 artifact 是否真的满足目标行为。

来源与边界

微信文章可访问并已抽取 metadata;正文不全文搬运。详细抓取记录见 source-capture.md。结构化笔记见 README.md