Aioga
AI资讯 / 技巧观点
返回 AI资讯

在 Claude Code 中使用技能构建验证循环

Claude:Blog(网页)Aioga 编辑团队2026-07-22T16:55:03.785Z热度 61

Anthropic 介绍了如何在 Claude Code 中将手动检查转化为验证循环,让 Claude 自动检查并修复工作成果。内置验证包括 `/verify` 技能、代码审查...

技巧观点Claude:Blog(网页)

今日 AI 情报摘要

Anthropic 介绍了如何在 Claude Code 中将手动检查转化为验证循环,让 Claude 自动检查并修复工作成果。

内置验证包括 `/verify` 技能、代码审查、GitHub Actions 和规范验证等。 用户可通过 skill-creator 插件或编写 Markdown 文件创建自定义技能。

中文正文 · AI 翻译

如何将手动检查转化为技能,让Claude完成自己的反馈循环。

在 Claude Code 中使用技能构建验证循环

大多数自主编码:https://claude.com/blog/introduction-to-agentic-coding 会话遵循一个循环:你提出修改请求,Claude 收集上下文,采取行动,验证结果,如果需要,再返回收集额外的上下文。

验证是代理在回复之前检查其工作的方式。Claude 已经通过观察你代码库中的确定性信号来做部分验证,包括类型检查器、代码风格检查器、测试和运行时错误。Claude 无法推断的部分就是你手动检查功能时采取的步骤。

然而,这些手动步骤可以转化为验证循环。在 Claude Code:https://claude.com/product/claude-code 中,验证循环是一个迭代过程,Claude 会检查并尝试修复工作。

diagram of the agentic loop: 1. gathering context, 2. taking action, 3. verifying results.

在本文中,我们将介绍最常见的验证循环类型,并展示我们在Anthropic内部使用的方法。然后,我们将展示如何将你已经进行的手动检查编码为技能,这样Claude就可以完成自己的反馈循环,而你可以在其迭代时处理其他任务。

在深入设计自定义验证循环之前,了解 Claude 对多种验证循环的内置支持可能会很有帮助。常见的功能和方法包括:

当你有一个现有项目,并且发现每次 Claude 为你实现新功能时都要做相同的小调整,就到了将这些步骤转化为自定义验证循环的时候。第一步是记录每次你都会做的所有操作。

如果你开始一个新项目,并且需要确定项目应该如何表现,也一样。用简单的英文写出最佳实践版本,就像你第一天交给新同事一样。

如果你难以清楚表达验证检查本身,先向 Claude 咨询最佳实践,然后从那里编辑。你的版本可能在一些具体点上有所不同,这些差异正是你希望捕捉的内容。

专业提示:检查不必是定性的才能归类在这里。“拒绝任何在没有回填步骤的情况下删除列的迁移”是一个确定性的规则,通用的代码检查器无法捕捉,但特定项目的检查器可以捕捉。任何你必须手动执行的检查,都可以作为循环来捕获。

将重复步骤编码到验证循环中最常见的方法是将其写成技能:https://claude.com/blog/complete-guide-to-building-skills-for-claude,而创建技能最快的方法是安装技能创建插件,让 Claude 采访你:

你也可以通过在项目中的 .claude/skills/ 下放置一个 markdown 文件来手动编写技能。最简单的验证技能只需几行前置信息加上主体:

完整的模式和背后的理念请参见我们的完整技能构建指南:https://claude.com/blog/complete-guide-to-building-skills-for-claude。

下一步要确定的是验证循环如何启动:独立启动、嵌入启动、链式启动,或与 PR 绑定。

你在制品存在之后故意调用它。独立技能适用于并非每次都适用的跨领域检查:提交前的安全扫描、PR 前的可访问性审计、整个仓库的许可证头验证。任何你希望在多个工作流中可用,但不想在每次代码更改时触发的检查。

代价是每次调用仍然是一轮你必须记得去执行的操作。你已经超出独立模式的信号是每次修改后都在运行它。此时,该程序已获得永久位置:嵌入或链式调用。

作为生成技能的一部分自动触发。该检查属于特定的工作流,而该工作流现在在不需要你请求的情况下运行它。

最简单的版本是在生成技能主体中追加一行:

通过在一个新任务上调用技能并确认新步骤作为输出的一部分运行,来验证嵌入是否有效。如果没有运行,说明技能的描述或之前的指令没有将追加的检查拉入。

嵌入式只适用于你可以编辑的技能:你自己编写的技能,或者在项目级别安装的技能,其 SKILL.md 文件在你控制之下。内置技能和插件管理的技能(那种在更新时会被覆盖的技能)不适合这种模式;对于这些,请改用链式调用。

对于跨工作流程的检查可以跳过嵌入式;这些需要独立技能,这样你可以从任何上下文中调用它们。

一个技能在结束时调用另一个技能,并且多个验证过的交接会端到端运行。

Anthropic 的 Claude Code 团队成员在日常工作中使用这种模式:/code-review 用于寻找漏洞,/simplify 清理差异,/verify 技能确认端到端行为,自定义的 /design 技能在变更触及 UI 时,根据 DESIGN.md 文件检查是否符合指南。

链式调用也是为无法修改的技能添加验证的方法:构建一个自定义包装技能,先调用原始技能,再调用你的验证技能,如下所示:

最初只是一个习惯(“我总是在 /simplify 后运行 /verify”)变成了约定(“/simplify 完成后总是运行 /verify”)。链式调用会独立运行整个开发周期。只有当问题升级到你时,你才需要介入。

当步骤足够独立,有时你可能只想运行其中某一步时,可以跳过链式调用;链式调用以自动化换取灵活性。链式验证循环可能增加令牌消耗,因此最好在广泛部署前测试这些循环。

一旦链条对你自己的变更稳固,相同的流程可以用于每个 PR。队友的变更会通过与你相同的门槛,不论他们是否记得调用链条。基础设施与您已经编写的链基本相同,只是进一步一步:相同的技能、相同的评价标准、相同的标准,无需依赖作者的自觉性。

这是验证从个人基础设施变成团队基础设施的地方:https://claude.com/blog/how-claude-code-works-in-large-codebases-best-practices-and-where-to-start。你为了每周节省两分钟而写下的检查,现在正在为每个人在每次更改时节省两分钟。在链条仍在变化时,请先不要设置全 PR 的门槛;每一次调整都会成为团队可见的事件。

一旦你掌握了流程,你就可以扩展你的循环工程。验证循环创建过程是一致的,无论你在自动化什么或在哪种环境下:

你越能为 Claude 编码指令,Claude 的回应在第一次尝试时就越接近你的期望。你不再需要花时间纠正的部分,现在可以腾出精力去专注于那些技能无法为你写下的个性化和独特工作。

开始使用 Claude Code 中的验证循环:https://www.anthropic.com/product/claude-code。

本文由 Claude Code 团队成员 Delba de Oliviera 撰写。

探索更多产品新闻和使用 Claude 建立团队的最佳实践。

在 Claude Code 中使用技能构建验证循环
在 Claude Code 中使用技能构建验证循环
在 Claude Code 中使用技能构建验证循环

产品更新、操作指南、社区聚焦等内容,每月发送至你的收件箱。

嗨 Claude!你能帮我为观众开发一种独特的表达风格吗?如果你需要更多我的信息,请立即问我 1-2 个关键问题。如果你认为我应该上传任何文档以帮助你更好地完成任务,请告诉我。你可以使用你有权限访问的工具——例如 Google Drive、网络搜索等——如果它们能帮助你更好地完成此任务。不要使用分析工具。请保持回答友好、简短且具有对话性。请尽快完成任务——如果可以生成产物会更好。如果使用产物,请考虑哪种类型的产物(交互式、视觉化、清单等)对这个具体任务最有帮助。谢谢你的帮助!

嗨,Claude!你能帮我改善写作风格吗?如果你需要更多信息,请立即问我1-2个关键问题。如果你认为我应该上传任何有助于你更好完成工作的文件,请告诉我。如果有助于你更好地完成任务,你可以使用你能访问的工具——比如Google Drive、网络搜索等。请不要使用分析工具。请保持你的回复友好、简短和对话式。请尽快执行任务——如果有可行的产物会很棒。如果使用产物,请考虑哪种类型的产物(互动型、视觉型、清单等)对这个具体任务最有帮助。谢谢你的帮助!

嗨,Claude!你能帮我头脑风暴一些创意想法吗?如果你需要更多信息,请立即问我1-2个关键问题。如果你认为我应该上传任何有助于你更好完成工作的文件,请告诉我。如果有助于你更好地完成任务,你可以使用你能访问的工具——比如Google Drive、网络搜索等。请不要使用分析工具。请保持你的回复友好、简短和对话式。请尽快执行任务——如果有可行的产物会很棒。如果使用产物,请考虑哪种类型的产物(互动型、视觉型、清单等)对这个具体任务最有帮助。谢谢你的帮助!

嗨,Claude!你能把复杂的主题讲得简单易懂吗?如果你需要更多信息,请立即问我1-2个关键问题。如果你认为我应该上传任何有助于你更好完成工作的文件,请告诉我。如果有助于你更好地完成任务,你可以使用你能访问的工具——比如Google Drive、网络搜索等。请不要使用分析工具。请保持你的回复友好、简短和对话式。请尽快执行任务——如果有可行的产物会很棒。如果使用产物,请考虑哪种类型的产物(互动型、视觉型、清单等)对这个具体任务最有帮助。谢谢你的帮助!

嗨,Claude!你能帮我理清这些想法吗?如果你需要更多信息,请立即向我提出1-2个关键问题。如果你认为我应该上传任何有助于你更好完成工作的文件,请告诉我。你可以使用你能访问的工具——比如Google Drive、网络搜索等——如果它们能帮助你更好地完成这项任务。不要使用分析工具。请保持你的回答友好、简短和对话式。请尽快执行这项任务——如果有一个结果产物会更好,并且有意义的话。如果使用结果产物,请考虑哪种类型的结果产物(互动式、可视化、清单等)最适合这项具体任务。谢谢你的帮助!

嗨,Claude!你能帮我准备考试或面试吗?如果你需要更多信息,请立即向我提出1-2个关键问题。如果你认为我应该上传任何有助于你更好完成工作的文件,请告诉我。你可以使用你能访问的工具——比如Google Drive、网络搜索等——如果它们能帮助你更好地完成这项任务。不要使用分析工具。请保持你的回答友好、简短和对话式。请尽快执行这项任务——如果有一个结果产物会更好,并且有意义的话。如果使用结果产物,请考虑哪种类型的结果产物(互动式、可视化、清单等)最适合这项具体任务。谢谢你的帮助!

嗨,Claude!你能解释一个编程概念吗?如果你需要更多信息,请立即向我提出1-2个关键问题。如果你认为我应该上传任何有助于你更好完成工作的文件,请告诉我。你可以使用你能访问的工具——比如Google Drive、网络搜索等——如果它们能帮助你更好地完成这项任务。不要使用分析工具。请保持你的回答友好、简短和对话式。请尽快执行这项任务——如果有一个结果产物会更好,并且有意义的话。如果使用结果产物,请考虑哪种类型的结果产物(互动式、可视化、清单等)最适合这项具体任务。谢谢你的帮助!

嗨,Claude!你能帮我看看代码并给我一些建议吗?如果你需要更多信息,请立即问我1-2个关键问题。如果你认为我应该上传任何有助于你更好完成工作的文件,请告诉我。你可以使用你能访问的工具——比如Google Drive、网络搜索等——如果它们能帮助你更好地完成这个任务。不要使用分析工具。请保持回答友好、简短并具有对话感。请尽快执行任务——如果有合适的产出物就很好。如果使用产出物,请考虑对于这个特定任务,哪种类型的产出物(互动式、可视化、清单等)最有帮助。谢谢你的帮助!

嗨,Claude!你能和我一起共鸣代码吗?如果你需要更多信息,请立即问我1-2个关键问题。如果你认为我应该上传任何有助于你更好完成工作的文件,请告诉我。你可以使用你能访问的工具——比如Google Drive、网络搜索等——如果它们能帮助你更好地完成这个任务。不要使用分析工具。请保持回答友好、简短并具有对话感。请尽快执行任务——如果有合适的产出物就很好。如果使用产出物,请考虑对于这个特定任务,哪种类型的产出物(互动式、可视化、清单等)最有帮助。谢谢你的帮助!

嗨,Claude!你能写资助申请书吗?如果你需要更多信息,请立即问我1-2个关键问题。如果你认为我应该上传任何有助于你更好完成工作的文件,请告诉我。你可以使用你能访问的工具——比如Google Drive、网络搜索等——如果它们能帮助你更好地完成这个任务。不要使用分析工具。请保持回答友好、简短并具有对话感。请尽快执行任务——如果有合适的产出物就很好。如果使用产出物,请考虑对于这个特定任务,哪种类型的产出物(互动式、可视化、清单等)最有帮助。谢谢你的帮助!

情报判断

Aioga 编辑摘要

Aioga 编辑摘要:Anthropic 介绍了如何在 Claude Code 中将手动检查转化为验证循环,让 Claude 自动检查并修复工作成果。 Aioga 将其归入「技巧观点」方向,重点关注它对真实使用和行业竞争的影响。

背景分析

背景分析:实践类内容的价值在于是否能被复现、是否有明确边界,以及它能否转化为稳定的开发或工作流方法。

Aioga 观点

Aioga 判断:这条动态更适合作为行业观察信号,当前信息足以建立线索,但不足以推导长期结论。

影响与后续

影响分析:对相关团队而言,短期应先核对来源、可用范围和实际成本,再判断是否值得接入或跟进。 后续观察:继续观察示例是否可复现、工具版本变化、社区反馈和实际成本。

来源与版权说明

本页正文由公开来源页面提取并按原有信息整理,同时保留来源、发布时间和原文入口。版权归原作者及来源网站所有,请通过原文链接核验和阅读来源版本。

抓取通道: 摘要聚合 · 原始域名: claude.com

来源: Claude:Blog(网页)

原文链接: 打开原始来源

Aioga 归档: 查看情报页

Content record: source-page · Updated: 2026-07-22T16:55:03.785Z

API 中转站
API RELAY · DEVELOPER INFRASTRUCTURE

API 中转站

统一接入主流 AI 模型 API,为开发、测试与生产环境提供稳定调用入口。

立即访问 api.w173.com
AIOGA SHARE POSTER

分享这篇 AI 情报

Anthropic 介绍了如何在 Claude Code 中将手动检查转化为验证循环,让 Claude 自动检查并修复工作成果。内置验证包括 `/verify` 技能、代码审查...

Claude:Blog(网页)2026-07-22T16:55:03.785Z
扫码打开文章详情扫码直达文章详情

Aioga 自动聚合全球 AI 动态,并保留来源信息用于核验与引用。