Agent 研习舱
Harness 与运行时2026-04-25

Ralph Loop

定义

Anthropic 提出的两阶段 Agent 模式,用于跨越多个上下文窗口的长任务。文件系统在上下文窗口之间提供连续性,让 Agent 可以"睡眠—醒来—接着做"。

要点

  • 第一阶段(初始化 Agent):设置环境——初始化脚本、进度文件、功能列表清单、初始 git 提交
  • 第二阶段(编码 Agent):每个后续会话开始时读 git log 与进度文件以定位自己,选最高优先级未完成功能,处理→提交→写摘要
  • 上下文窗口不再是任务边界,磁盘上的文件才是
  • Self-Improving Agent 的"在文件里记录纠正"哲学一致——把易失记忆外化到文件系统

示例

Claude Code 的工作模式即此:用 git 提交作为检查点、CLAUDE.md / 进度文件作为结构化草稿本,新会话开始时通过读 git log 与进度文件恢复任务上下文。

相关概念

参考资料

  • Agent Harness 十二组件全景〔待补〕
  • Anthropic 工程博客

被这些概念引用

来自本站知识库 · 全部概念