Claude Code 官方教你 Loop 工程,附 6 大省 token 技巧!

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: Claude Code 官方循环工程 Loop Engineering 深度解读!手把手带你理解 4 种循环类型,覆盖多 Agent 协作、/goal、/loop、/schedule 命令用法、代码质量保障和 token 省钱技巧,从入门到实战全流程

大家好,我是程序员鱼皮。

之前我写过一篇 《Loop Engineering 的保姆级教程》,从概念到多工具实战,比较全面地讲了循环工程的玩法。

这两天 Claude Code 官方团队下场,发了一篇博客叫「Getting started with loops」,系统地整理了他们团队内部对「循环」的定义和分类。

这篇博客的含金量十足,作者是 Claude Code 团队的大神,分享的都是团队内部的一线经验。

下面我结合自己的使用体验,给大家做一篇中文深度解读。

原文指路:https://claude.com/blog/getting-started-with-loops

什么是循环?

现在 AI 编程圈到处都在聊「设计循环」,但每个人对循环的理解都不太一样。

Claude Code 团队的定义是:循环就是让 AI 重复执行工作,直到满足某个停止条件。

仔细想想,日常用 AI 编程的大部分场景都可以套进去。

让 AI 修一个 Bug 直到测试通过,这是循环。

让 AI 每小时检查一次 PR 有没有新评论要处理,这也是循环。

官方根据触发方式、停止条件、适用场景的不同,把循环分成了 4 种类型。从手动循环到主动循环,你需要操心的事情越来越少,交给 AI 的越来越多。

下面我逐个来讲。

循环的 4 种类型

1、手动循环(Turn-based)

每次你给 Claude Code 发一条提示词,其实就已经启动了一个循环。

Claude 收到指令后,会自动完成一系列动作:读取上下文、执行操作、检查结果、判断是否完成、返回结果。

官方把这个过程叫做 Agentic Loop

举个栗子,你让 Claude 加一个点赞按钮。它会先读你的代码,找到合适的位置,写入代码,跑一下测试,然后把它认为能用的结果交给你。

到这一步,“球” 又回到了你手里。

你人工检查一下效果,觉得哪里不对就再发一条提示词,下一轮循环开始。

这种模式的特点是:你控制每一轮的启动和方向。

适合比较短的、非固定流程的任务,比如你还在调研方案、还在尝试不同思路、或者只是临时需要改个东西的阶段。

那怎么让手动循环的质量更高呢?

官方的建议是:把你手动检查的步骤写成 SKILL.md,让 Claude 自己也能做验证。

比如你每次改完前端代码,都要手动开浏览器看看有没有问题、控制台有没有报错。这些步骤完全可以写成一个 Skill:

--- 
name: verify-frontend-change 
description: 在报告完成之前,端到端验证所有 UI 改动。 
--- 

# 验证前端改动
不要仅凭代码编辑成功就报告 UI 改动已完成。
要像人类审查者一样去验证:

1. 启动开发服务器,在浏览器中打开被修改的页面。

2. 直接与改动进行交互。如果是新控件(按钮、输入框、开关),
   点击它,确认预期的状态变化,并截图记录前后对比。

3. 检查浏览器控制台:确保没有新的报错或警告。

4. 使用 Chrome DevTools MCP,运行性能追踪并审计 Core Web Vitals。

如果任何步骤失败,修复问题后从步骤 1 重新开始,
不要交回未经完整验证的工作。

这样一来,只要你配好了对应的工具和连接器(比如浏览器 MCP),Claude 每次改完代码不会直接告诉你「改好了」,而是会打开页面验证一遍,确认没问题才交给你。

官方特别强调,检查越量化、越具体,Claude 自己判断「做没做好」的准确率就越高。

2、目标循环(/goal)

手动循环有个问题:很多任务你明明知道什么时候该停,但 Claude 不知道。它可能改了一半觉得差不多了,就停了,或者在一个小问题上纠结太久。

/goal 就是解决这个问题的。

你给一个明确的完成条件,Claude 会一直工作到条件满足为止。

这里有个关键细节,判断目标是否达成的和执行任务的不是同一个模型。每次 Claude 想停下来的时候,会有一个独立的评估模型去检查你设定的条件,如果没达标,就把它踹回去继续干。

正因为 AI 会一直干活直到达成目标,所以「目标」一定要具体、可衡量。

举个例子:

/goal 把首页的 Lighthouse 得分提升到 90 以上,5 轮还没搞定就停下来。

这段提示词中,「Lighthouse 得分 90 以上」是一个可以量化验证的指标,评估模型能很准确地判断有没有达标。

而如果你写「优化一下首页性能」,就太模糊了,模型不太好判断什么叫优化好了。

之前我修复团队产品的 Bug 时,就用 /goal 来跑。设定好「所有测试通过且零报错」的条件,Claude 一轮一轮地排查问题、尝试不同的修复方案,每轮自动跑测试,没过就继续,全过了自动停。

想中途看看进度的话,直接输入 /goal(不带参数)就能看到当前跑了多少轮、花了多少 token:

3、定时循环(/loop 和 /schedule)

前面两种循环都是你手动触发的,但有些工作本身就是周期性的。

比如每天早上总结一下邮件消息、每隔几分钟检查一下 PR 有没有新的 Review 评论需要处理。

/loop 命令就是干这个的,让 Claude 按固定时间间隔重复执行某个任务:

/loop 5m 检查我的 PR,处理 Review 评论,修复失败的 CI

上面这条命令,就是每 5 分钟自动检查一次 PR、处理 Review 评论、修复 CI 报错。你只管写自己的代码,PR 那边的琐事交给 Claude 盯着就好。

定时循环什么时候停呢?

分为两种情况:

  1. 你主动取消它
  2. 工作本身完成了,比如 PR 合并了、队列清空了。

不过 /loop 有个限制,它跑在你本地电脑上,电脑关了它就停了。

如果你希望循环在云端持续运行,不依赖本地环境,可以用 /schedule 创建一个云端的 Routine 定时任务,不过目前是 Research Preview 研究预览阶段。

我之前用 /loop 命令来监控一个部署任务,设置了每 5 分钟检查一次部署状态,确实很方便,不用自己来回切换窗口看进度。

但因为 /loop 跑在本地,合上笔记本就断了。后来我改用 /schedule 把同样的检查任务放到云端执行,这个痛点就解决了。

4、主动循环(Proactive loops)

到这一步,循环变得真正自动化了。

主动循环不需要你实时在场,它由事件或定时任务触发,完全在后台运行。

官方的思路是把前面提到的这些命令和能力组合起来,搭建一套完整的自动化流水线。

比如处理用户反馈这个场景:

  1. /schedule 设置定时任务,每小时检查有没有新的 Bug 反馈
  2. /goal 定义完成标准,比如每条反馈都要分类、修复、回复
  3. 用 Skills 规范验证流程
  4. 用 Dynamic Workflows 动态工作流来编排多个 Agent 并行工作,一个负责分类、一个负责修复、一个负责审查修复结果
  5. 开启 Auto Mode 自动模式,让整个流程不需要人工确认就能自动运行

组合起来的提示词长这样:

/schedule 每小时检查一次 #project-feedback 频道的 Bug 反馈。
/goal 这一轮发现的每条反馈都要分类、处理、回复,全部搞定才能停。
修复 Bug 时,用 workflow 在并行工作树中探索三种方案,
再让一个评审 Agent 对每个方案做对抗性审查。

你品品这条提示词,把所有能力串在一起之后,新反馈来了自动分类、自动修复 Bug、修完还有另一个 Agent 做代码审查,审过了还会自动回复用户。

另外官方还提了一个省钱的思路,日常执行的 Routine 可以路由到更小更快的模型上跑,把最强的模型留给需要判断力的关键环节。这样成本和效果都能兼顾。

目前 /schedule 和 Dynamic Workflows 动态工作流还在 Research Preview 阶段,Auto Mode 则是其中的一个组合能力。从这个方向能看出来,Claude Code 团队在做的事情就是让 AI 能承担越来越完整的工程流程。

保持代码质量

循环跑得再溜,如果每轮产出的代码质量拉胯,那也是白费 tokens。

官方总结了几个实操要点,值得参考。

1)保持代码库本身干净整洁。Claude 会模仿你代码库里已有的模式和规范,你的代码库本身就乱七八糟的话,它写出来的也好不到哪去。

2)用 Skills 给 Claude 配一个验证自己工作的方法。检查标准越量化越好,最好让它能运行脚本、查看截图、测试性能,而不是靠它自己感觉代码没问题,AI 的感觉可不靠谱。

3)把框架和库的文档放在 Claude 能找到的地方。最新的最佳实践它不一定知道,但如果你提供了文档,它就能参考着写。这也是为什么联网搜索能力和 Context7 这类能自动拉取最新文档的 MCP 插件越来越重要了。

4)用第二个 Agent 做代码审查。使用不同的 Agent 来写代码和审查代码,审查者有了全新的上下文,不会受写代码 Agent 的思路影响。实操层面,Claude Code 内置了 /code-review 技能可以直接用,如果你的代码托管在 GitHub 上,还可以配合 GitHub 自带的 Code Review 功能做双重把关。

我觉得最有价值的是第 4 条。自己检查自己的代码,跟学生自己批改考卷一样,容易放水。让另一个 Agent 来审查,相当于请了一个没有偏见的同事帮你把关。

官方还提了一个很重要的原则。当某次循环的结果不达标时,不要只修这次的问题就完事了,要把这次踩的坑编码到系统里,比如更新 Skill 或规则文件,让以后每一轮循环都不再犯同样的错。

这个思路跟我之前分享的 CLAUDE.md 维护经验是一样的,每次纠正 Claude 的错误,顺手把教训沉淀下来,长期下来质量会越来越稳。

管理 Token 用量

很多人对 Loop Engineering 最大的顾虑就是烧 token。

支持这个概念的大佬们,一个是 Claude Code 之父,一个是 OpenClaw 小龙虾之父,人家用自家模型做实验,token 成本几乎为零。但咱们普通开发者,一个月几十刀的订阅套餐哪经得起这么折腾?

好在官方也意识到了这个问题,给了一些很实用的省钱方法。

1)选对工具和模型。简单任务不需要多 Agent 或复杂循环,有些任务用更便宜更快的模型就够了,比如最近新出的 Claude Sonnet 5,相比 Claude Opus 和 Claude Fable,速度快、价格低,适合跑日常循环任务。

2)把停止条件写具体。条件越清晰,Claude 越能快速收敛到正确结果,少走弯路就是省钱。

3)先小范围试跑再全量铺开。虽然 Dynamic Workflows 动态工作流这类能力可以同时启动几百个 Agent,听起来很爽,但如果直接全量跑,这 tokens 消耗想都不敢想。建议先拿一小部分任务试试水,看看效果和消耗,确认划算了再全量执行。

4)能用脚本搞定的事情就别用 AI 推理。比如批量重命名文件、格式化 JSON、跑数据迁移这些确定性的操作,写个脚本让 Claude 直接执行就行,不用它每次都从头推理一遍,省下来的 token 可不少。

5)循环频率别设太高。你监控的东西多久变化一次,循环就设多长间隔。没必要每分钟检查一个一天才更新一次的东西。

6)用 /usage 命令看看钱花哪了。这个命令能按 Skills、Subagents、MCPs 拆解最近的用量。

除了 /usage,Claude Code 还有几个命令也能帮你盯着消耗,比如 /goal 不带参数可以看到当前任务跑了多少轮、花了多少 token,/workflows 能查看每个 Agent 的 token 用量,发现哪个 Agent 烧钱太猛还能随时停掉它。

一张表看懂 4 种循环

最后用一张表来总结这 4 种循环的递进关系,一目了然:

循环类型 你交出了什么 适合什么场景 用什么工具
手动循环 验证环节 较短的、非固定流程的任务 自定义 Skills
目标循环 停止条件 有明确完成标准的任务 /goal
定时循环 触发时机 周期性的、依赖外部系统的任务 /loop、/schedule
主动循环 整个提示词 持续性的、流程化的工作 以上全部 + Dynamic Workflows

从上到下,你管的事情越来越少,交给 AI 的越来越多。

但这不意味着你要一步跳到最底下。前面提到了,不是所有任务都需要复杂循环,先从最简单的方案开始,按需选择合适的层级。

讲了这么多概念,怎么快速上手 Loop Engineering 呢?

建议从你日常工作中找一个重复性高、你又经常需要人工盯着的任务,然后问自己:能不能把验证步骤写成 Skill?目标够不够明确?这件事是不是按固定频率发生的?

想清楚这几个问题,你就知道该用哪种循环了。先跑起来,观察 AI 在哪里卡住、在哪里过度发挥,然后持续迭代优化。

最后哔哔

这篇官方博客给了一个非常清晰的循环分类框架,算是官方对「什么是 Loop」给出的标准参考答案。之前大家聊 Loop Engineering,各有各的理解,现在 Claude Code 团队把它拆成了 4 种类型,从手动到自动、从简单到复杂,层层递进,一下子就理清楚了。

关于 Loop Engineering 更完整的概念介绍和多工具实战(包括 Claude Code、Codex、Cursor 的用法),可以看我之前写的那篇保姆级教程,已经收录到了我免费开源的 《AI 编程零基础入门教程》 里面,两篇互补着看效果更好。

开源指路:https://github.com/liyupi/ai-guide

我是鱼皮,持续分享 AI 编程干货。觉得有用的话记得点赞收藏和关注~

也欢迎在评论区聊聊:你有没有尝试过让 AI 自己循环干活?你觉得 Loop Engineering 是真的有用还是炒概念?

相关文章
|
1天前
|
人工智能 安全 前端开发
Claude Code 官方公开 7 大配置技巧,效率翻倍!
Claude Code 七种配置方式全解析,保姆级教程。结合 Anthropic 官方博文和实战经验,手把手带你搞懂 CLAUDE.md、Rules、Skills、Subagents、Hooks 等配置体系,覆盖加载机制、token 优化、安全防线全流程,让你的 AI 编程效率翻倍。
|
存储 数据可视化 Serverless
使用蒙特卡罗模拟的投资组合优化
在金融市场中,优化投资组合对于实现风险与回报之间的预期平衡至关重要。蒙特卡罗模拟提供了一个强大的工具来评估不同的资产配置策略及其在不确定市场条件下的潜在结果。
1285 1
|
28天前
|
人工智能 自然语言处理 API
阿里云海外重磅发布 Qwen Cloud
Qwen Cloud,正是为AI Agent 而生的全新服务方式。
2468 62
|
4月前
|
安全 Linux API
【最全】OpenClaw保姆级部署方案(阿里云/Win11/MacOS/Linux)+免费大模型API配置+高级Skill实战+避坑指南
“熬夜部署完OpenClaw,却发现它只会陪聊?”——这是2026年无数“小龙虾”用户的共同困惑。作为GitHub下载排行第11名的开源AI智能体,OpenClaw(又称Clawdbot)的核心价值并非基础对话,而是通过Skills(技能)扩展实现“真正做事”的能力。但Skills的安装方式繁杂、安全风险暗藏、优质资源分散,让新手望而却步;更让新手头疼的是,全平台部署流程不统一、免费大模型API配置繁琐,导致多数人卡在部署环节,无法解锁OpenClaw的核心能力。
1014 3
|
6月前
|
人工智能 IDE 机器人
阿里云百炼优惠券:满20减10元+返券50元+免费领取7000万Tokens,2026阿里云AI大模型权益
阿里云百炼推出2026开年大促:新客享满20减10元券、按量消费达标最高返50元、免费领7000万Tokens+100图+50秒视频!低成本体验Qwen3、万相2.6等前沿模型,覆盖智能体搭建、RAG知识库、AI图文视频创作等场景。
1692 1
|
4月前
|
存储 人工智能 监控
CoPaw是什么?与OpenClaw有什么区别?
2026年个人智能体爆发,阿里云CoPaw与开源OpenClaw成焦点。前者主打“协同工作台”,支持一键部署、长期记忆与开箱即用技能,面向职场人;后者是极客向AI实验平台,强调本地优先与高度定制。二者代表便捷性与自由度的路线之争。
4590 11
|
4月前
|
人工智能 安全 Linux
OpenClaw技能生态与部署全解:热门技能、阿里云/本地部署、模型API配置与安全实践
截至2026年3月,OpenClaw作为主流开源AI Agent框架,其技能生态已进入成熟阶段,官方技能市场ClawHub收录技能突破**13700+**,社区精选库Awesome OpenClaw Skills过滤低质量与恶意条目后保留**5490+**高质量技能,覆盖办公、研发、创作、生活、安全等全场景,日均新增技能40-60个,峰值用户规模超220万。本文完整梳理OpenClaw技能生态全景、2026年必装热门技能、全平台部署流程、大模型API配置方案与安全实践,帮助用户快速搭建稳定、高效、可扩展的AI Agent系统。
1014 3
|
5月前
|
机器学习/深度学习 存储 人工智能
阿里云gpu云服务器实例gn7i、gn6i、gn6v、gn6e性能、适用场景与活动价格参考
阿里云GPU云服务器如gn7i、gn6i、gn6v和gn6e实例规格,适合不同的业务场景。gn7i适合高并发AI推理、云游戏及图形处理,gn6v专为深度学习训练和科学计算设计,gn6i则适合中等负载的AI推理和轻量级应用。2026年截至当前有包月5折、包年4折等优惠,用户可通过活动页面获取最新价格信息,并结合优惠券降低购买成本,灵活选择配置以满足不同业务需求。
1804 2
|
4月前
|
人工智能 Linux API
OpenClaw保姆级图文教程!阿里云/Win11/MacOS/Linux部署+百炼API配置+5款生态工具深度测评
“AI交互正在从网页端向桌面端迁移”——这是2026年AI工具领域最显著的趋势。过去,用户习惯在浏览器中与大模型互动,但网页端的速度限制、权限不足、网络依赖等问题,让越来越多人将目光转向桌面端。而OpenClaw生态的崛起,恰好填补了这一空白——官方桌面版、社区驱动的轻量UI、厂商定制工具等多款产品,正在重新定义“桌面AI”的价值:更快的响应速度、更高的系统权限、更强的隐私安全,以及更自然的操作体验。
1153 2
|
人工智能 Linux API
零门槛本地部署!手把手教你用Ollama+Chatbox玩转DeepSeek大模型
本教程介绍如何在个人电脑上免费部署DeepSeek模型,无需高端显卡。通过Ollama和Chatbox两款轻量工具,用户可以在普通CPU上流畅运行大型语言模型。Ollama支持跨平台操作,提供一键式安装和模型管理;Chatbox则是多平台AI客户端,支持多种主流模型。教程涵盖Ollama和Chatbox的安装、DeepSeek模型的下载与配置,帮助你在本地轻松搭建智能助手,适用于学术研究、代码编写和日常问答等场景。
5623 24