Agent 研习舱
Harness 与运行时2026-07-07

Agent 循环(Agentic Loop)

定义

Claude Code 团队的定义:Agent 重复工作循环,直到满足停止条件。最基本的形态是"收集上下文→行动→检查自己的工作→按需重复→回应"。近来"设计循环而非提示 agent"成为热议,其本质就是把这一重复过程的触发方式、停止条件、所用原语与适用任务显式设计出来。

要点

  • 循环的四个可设计维度:如何触发、如何停止、用哪个原语、适合哪类任务(见 循环四类型学)。
  • 不是所有任务都需要复杂循环:从最简单的方案起步,选择性使用这些模式。
  • 单回合往往不够,Agent 在能迭代时表现更好——循环是"让 Agent 反复逼近"的机制。
  • 循环质量取决于它周围的系统:干净的代码库、可自验证的 Skill、易达的文档、独立的 code review Agent。
  • 与既有循环范式相通:Ralph Loop(跨上下文窗口)、自主迭代模式(约束+指标+迭代)、双环进化 都是特定形态的 Agent 循环。

相关概念

参考资料

  • Agent 循环设计入门〔待补〕
  • Claude Code 团队, "Getting started with loops" (2026-07-07)

被这些概念引用

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