发布时间:2026/7/27 21:17:15
Anthropic发布循环设计指南:权威拆解当下最火的AI新范式loop 最近关于通过设计loop循环机制来替代手动给Agent写提示词的话题在技术圈讨论非常火。对于什么是loop社交媒体上有着各种不同的解释。刚刚Claude Code团队对循环给出了明确的定义loop就是Agent重复执行工作周期直到满足特定的停止条件。他们根据触发方式、停止条件、使用的底层工具以及适合的任务类型将循环分成了四大类。以下是如何选择这些循环以及如何在保证代码质量的同时合理控制Token消耗的实用指南1. 轮次循环Turn-based loops触发方式用户提示词。停止标准Claude 判断其已完成任务或需要额外的上下文。最佳适用场景不属于常规流程或计划的较短任务。使用管理方法编写具体的提示词并利用技能提高验证能力以减少轮次。你发送的每个提示词都会启动一个手动循环由你引导每一个轮次。Claude 收集上下文、采取行动、检查其工作、在需要时重复并做出响应。我们称之为智能体循环。例如让 Claude 创建一个点赞按钮。它会读取你的代码进行编辑运行测试并交付它认为可以正常运行的东西。然后你手动检查工作并编写下一个提示词。你可以通过将手动步骤编写为 SKILL.md 技能文件来改进验证步骤以便 Claude 可以进行更多的端到端自我检查。这应该包括工具或连接器允许 Claude 查看、测量或与结果进行交互。检查越具象和量化Claude 就越容易进行自我验证。例如在你的 SKILL.md 文件中你可以这样指定配置名称为 verify-frontend-change配置描述为 在声明完成前端到端验证任何 UI 更改。验证前端更改绝对不要仅基于成功的编辑就报告 UI 更改已完成。像人类评审员一样对其进行验证启动开发服务器并在浏览器中打开已编辑的页面。直接与更改进行交互。对于新控件比如按钮、输入框、切换开关点击它确认预期的状态变化并截取修改前后的截图。检查浏览器控制台确保没有新的错误或警告。使用 Chrome Devtools MCP运行性能追踪并审计核心网页指标Core Web Vitals。如果任何步骤失败修复问题并从第1步重新运行不要提交仅部分验证的工作。2. 目标循环Goal-based loop - /goal触发方式实时手动提示词。停止标准达成目标或达到最大轮次。最佳适用场景具有可验证退出标准的任务。使用管理方法设置具体的完成标准和明确的轮次上限例如尝试5次后停止。有时单次沟通是不够的尤其是对于更复杂的任务。智能体在能够迭代时表现更好。你可以通过使用 /goal 定义完成的标准来延长 Claude 持续迭代的时间。当你定义了成功标准后Claude 就无需自行判断什么程度才算足够好并提前结束循环。每次 Claude 尝试停止时评估模型都会检查你的条件并在未达标时将其退回继续工作直到满足目标或达到你定义的轮次限制。这就是为什么确定性的标准例如通过的测试数量或超过某个分数阈值会如此有效。例如/goal 将主页 Lighthouse 分数提升到 90 分或以上尝试 5 次后停止。3. 时间循环Time-based loop - /loop 和 /schedule触发方式指定的时间间隔。停止标准你取消它或者工作完成比如公关提交已合并队列已空。最佳适用场景定期重复的工作或者与外部环境或系统进行交互。使用管理方法设置较长的时间间隔或者基于事件而不是时间做出反应。有些智能体工作是定期重复的任务保持不变只有输入发生变化。例如每天早上总结 Slack 消息。其他工作则依赖于外部系统而与外部系统交互的一种简单方法是定期检查并对发生的变化做出反应。例如一个可能收到代码审查意见或持续集成CI失败的公关提交。对于这些任务你可以通过 /loop 触发 Claude 的运行这会定期重新运行提示词。例如/loop 5m 检查我的公关提交处理评审意见并修复失败的持续集成。 /loop 在你的电脑上运行因此如果你关闭它它就会停止。你可以通过使用 /schedule 创建一个例行程序将循环转移到云端。4. 主动循环Proactive loops触发方式事件或计划任务无需人类实时参与。停止标准每个任务在达成其目标时退出。例行程序本身会一直运行直到你将其关闭。最佳适用场景周期性且定义明确的流水线工作例如Bug报告、问题分类、迁移、依赖项升级等。使用管理方法将例行程序路由到更小、更快的模型并在需要做出判断时使用能力最强的模型。上述的基础组件连同自动模式和动态工作流等其他 Claude Code 功能可以组合成一个用于长期运行工作的循环。例如为了处理收到的反馈你可以使用* /schedule 运行一个定期检查新报告的例行程序。 * /goal 定义完成的标准并使用技能文档记录如何验证。 * 动态工作流来协调智能体对每个报告进行分类、修复并评审修复结果。 * 自动模式让例行程序在无需停止请求许可的情况下运行。结合在一起提示词可以写成/schedule 每小时检查 project-feedback 频道中的 Bug 报告。/goal直到本次运行中发现的每个报告都经过分类、处理并回复才停止。在修复 Bug 时使用工作流在三个并行工作树中探索三种解决方案并让评审智能体进行对抗性审查。保持代码质量循环输出的质量取决于它周围的系统。在设计该系统时保持代码库本身干净Claude 会遵循你代码库中已有的模式和约定。给 Claude 提供一种验证自身工作的方法通过技能记录你和你的团队所认可的标准。让文档易于获取框架和库的文档应包含最新的最佳实践。使用第二个智能体进行代码审查拥有全新上下文的评审者偏见较少且不会受到主智能体推理过程的影响。你可以使用内置的 /code-review 技能或 GitHub 代码审查工具。当单个结果未达到标准时不要仅停留在修复该具体问题上尝试将其编写到系统中以改善未来所有迭代的表现。管理 Token 使用为了管理 Token 使用循环应该有清晰的边界为具体工作选择合适的基础组件和模型较小的任务不需要多个智能体或循环。某些任务可以使用更便宜、更快速的模型。定义清晰的成功和停止标准明确具体完成的标准这样 Claude 就能更快地得出解决方案。在大规模运行前进行试点动态工作流可能会生成数百个智能体。先在一小部分工作上评估使用情况。对确定性的工作使用脚本运行脚本比通过步骤进行推理更经济。例如PDF 技能可以运行一个表单填充脚本Claude 每次只需运行该脚本而不需要重新推导代码。不要过于频繁地运行例行程序使时间间隔与你所观察的对象发生变化的频率相匹配。查看使用情况/usage 命令按技能、子智能体和 MCP 细分近期的使用情况不带任何参数的 /goal 显示迄今为止的轮次和 Token 使用情况/workflows 显示每个智能体的 Token 使用情况你随时可以停止智能体。5. 开始使用总结如下循环类型你放手交出的部分适用场景建议使用的功能轮次循环验证步骤正在探索或做决策自定义验证技能目标循环停止条件明确知道完成标准/goal 指令时间循环触发条件工作发生在项目外部且有固定日程/loop, /schedule 指令主动循环提示词工作是周期性且定义明确的上述所有功能及动态工作流要开始使用循环请审视你已经在做的工作。挑选一个你目前处于瓶颈环节的任务并思考你可以把哪一部分交出去你是否能写出验证检查步骤目标是否足够明确工作是否是定期出现的一旦有了想法运行该循环观察结果看看它在哪里卡壳或在哪里做过了头不要害怕对其进行迭代。如需了解更多信息请阅读关于在并行运行智能体、循环、计划任务、目标和动态工作流的 Claude Code 官方文档。

相关新闻

2026/7/28 0:39:02

江苏省民营科技企业申报流程是什么

一、核心资格自检(申报前必读)在进入系统前,请确认企业是否满足以下硬性指标(以上一年度数据为准):1.成立年限:注册成立一年以上。2.科技人员:科技人员占职工总数10%以上。3.研发投入…

2026/7/28 0:39:02

北京新技术新产品认定条件及申报时间安排

北京市新技术新产品新服务(简称“三新”)认定,通常每年仅开放一次集中申报窗口。根据往年安排及最新政策动态,2026年度(总第二十一批)的申报工作已于年初结束。当前时间为2026年7月,您已错过本年…

2026/7/28 0:39:02

江苏省民营科技企业申报需要满足哪些条件

一、核心资格自检(必须全部满足)1.注册与年限在江苏省省内依法登记注册,具有独立法人资格。注册成立一年以上(即申请备案时,成立时间需满1年)。2.经营性质由公民、法人或其他组织自筹资金、自主经营、自负盈…

2026/7/28 0:39:02

c++14 新增内容

目录 一&#xff0c;二进制字面量 二&#xff0c;数字分隔符 三&#xff0c;放宽 constexpr 四&#xff0c;泛型 lambda 五&#xff0c;变量模板 一&#xff0c;二进制字面量 #include <iostream> int main() {int num 0b10101010;int result num & 0b000011…

2026/7/28 0:39:02

2026年上海NCM锂电池回收品牌大评测:哪家靠谱?

于新能源浪潮正席卷全球的今朝当下, 锂电池身为电动汽车以及储能设备的核心部件, 其回收利用方面的问题越发受到重视留意。特别是NCM&#xff08;镍钴锰酸锂&#xff09;锂电池, 因具备高能量密度以及长寿命故而广泛应用于各类高端产品之内。然而, 怎样去有效回收这些电池, 不但…

2026/7/27 9:04:58

PDF合并与动态水印的工程化方案:2026国内免费工具实测对比

一、背景与测试方案 在实际项目交付中&#xff0c;PDF文件合并与版权保护水印的叠加是一个高频但容易被低估的技术需求。典型的处理链路涉及&#xff1a;多源PDF的文件流合并、页面级水印渲染&#xff08;含透明度混合与图层叠加&#xff09;、输出文件体积控制。看似简单的操作…

2026/7/28 0:03:34

学术论文研究创新点梳理与核心价值提炼指南

本科毕业论文是大学四年最大的坎。开题报告憋一周写不出三页&#xff0c;找文献翻遍十几个网站还是缺关键资料&#xff0c;写正文卡壳半天憋不出一句话&#xff0c;降重改到凌晨三点结果逻辑全乱&#xff0c;答辩前一天PPT还没做完。别慌&#xff0c;亲测这四个工具能让你少熬半…

2026/7/28 0:03:34

开发商售楼处数字化升级怎么做?

房企的数字化转型投入正在快速增长&#xff0c;据行业数据显示&#xff0c;2025年房企数字化投入规模已突破800亿元&#xff0c;年复合增长率达35%。售楼处的数字化升级不是单一环节的改造&#xff0c;而是从“获客-展示-成交-服务”全链路的系统升级。数字化升级四步法第一步&…

2026/7/28 0:03:34

模型不再值钱之后,AI 编程工具在争什么

2026 年 7 月&#xff0c;AI 编程工具赛道发生了一个标志性转折&#xff1a;模型本身不再值钱了。当 Kimi K3 开源模型在编程基准上击败 GPT 和 Claude&#xff0c;当 GitHub Copilot 第一次把开源模型纳入选择器&#xff0c;当 OpenAI 把 Codex 并入 ChatGPT 做成三合一超级应…

2026/7/27 3:13:33

3个高效策略:快速掌握Axure中文界面配置

3个高效策略&#xff1a;快速掌握Axure中文界面配置 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn 还在为Axure RP的英文界面感…