2026年Agent Skills (Claude Skills) 详细解释一下

Agent Skills (Claude Skills) 详细解释一下svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



 
  
    
     
      
     
  • Agent Skills = 代理可调用的“工具能力集合”。

模型(LLM):负责理解任务、推理、生成计划

Skills(技能):负责执行具体动作(读文件、写文件、跑命令、访问 API、发 PR…)

  • 你可以把技能当成一组“函数”,只不过这些函数是给 AI 调用的,并且带权限、输入输出、审计。

简化公式:Agent = LLM(想) + Skills(做)

  • 为什么你会看到“Claude Skills”这种说法?
    因为不同厂商/产品(Claude、Codex、Cursor…)都会把“可调用工具集”称为 skills/tools/functions,但本质是同一个东西:给 Agent 的可执行能力。

  • 只靠模型(推理 API / 聊天模型)只能:

给建议

输出代码片段

解释错误

  • 但它不能:

自动打开你的项目文件

真正修改磁盘上的代码

跑 ng serve / mvn test

读取 Git diff、创建 PR

查你的内部文档或 Jira

  • 有了 skills,AI 才能从“聊天助手”升级为“能把任务做完的工程代理”。

一个典型 skill 有这些要素:

  • 名字:read_file, run_command
  • 描述:这个技能做什么
  • 输入 schema:需要什么参数(文件路径、命令字符串…)
  • 输出 schema:返回什么(文件内容、命令输出…)
  • 权限/范围:能否写、能否执行、允许访问哪些目录/系统
  • 审计信息:谁调用、何时调用、结果如何

你可以理解为:“AI 的函数库 + 权限系统 + 日志系统”。

让 AI “看得到”

  • read_file / list_dir
  • search / grep
  • read_git_diff / git_status
  • read_logs / read_config

工程意义:能定位问题、理解上下文,否则只能靠你复制粘贴。

让 AI “能改动”

  • write_file / apply_patch
  • create_file / delete_file
  • refactor_symbol
  • format_code

工程意义:AI 不是给你建议,而是直接把修改落盘。

让 AI “能验证”

  • run_command(npm/ng/mvn/gradle)
  • run_tests
  • build_project
  • lint

工程意义:从“看起来对”变成“真的能跑”。

让 AI “接入业务系统”

  • GitHub:开 PR、评论、读 Issues
  • Jira/Confluence:读需求、写总结
  • DB/API:查数据、调用内部接口
  • Cloud:读日志、看监控(企业场景)

工程意义:Agent 能进入“真实公司工作流”。

让 AI “可控可审计”

  • approvals(写文件/执行命令需批准)
  • policy checks(敏感目录禁止)
  • audit logs(记录 trace)
  • rate limits(限流/成本控制)

工程意义:能上生产、能过合规。

你可以用这条链路理解整个 Agent 系统:

LLM(推理与计划) ↓ 选择调用 Skills(可执行动作) ↓ 通过协议接入 MCP(工具接入标准/连接器) ↓ 实际资源 文件系统 / Git / 命令行 / GitHub / 内网系统 ↓ 全程记录 Agent Trace(执行轨迹/审计) 

Skills:我能做什么动作

MCP:我怎么连接并调用这些工具

Trace:我实际做了哪些动作、结果如何

最简单的判断方法:

① 它能否读你的项目文件

能:基本有 read 类 skills

不能:就是纯聊天/推理

② 它能否把代码写进磁盘

能:有 write 类 skills + 有权限

不能:要么没 skills,要么被 approvals 拦住

③ 它能否运行命令并依据结果继续修

能:有 execute 类 skills

不能:就是“只建议不验证”

纯推理模型(没 skills)会:

告诉你可能是 null 类型

给一段示例修法

结束

有 skills 的 Agent(Codex/Claude Agent)会:

read_file(schedule.component.ts)

search(ScheduleInfo / VisitType 定义)

apply_patch(改 FormControl typing / nonNullable)

run_command(ng serve)

如果仍报错:回到 1 继续迭代

输出:改了哪些文件 + 通过的命令

这就是 skills 带来的“闭环”。

不同产品叫法不同,本质一致:

Claude:常见叫 Tools / Skills

OpenAI:常见叫 Tools / Function calling

Codex:常见体现为 读写项目、跑命令、review/diff/approvals

记住一句话就行:

名字不同,但都是“让 AI 能调用工具做事”的能力层。

你想做的事 需要的 Skills 修 bug(能跑) read + write + execute 生成项目骨架 write(大量文件)+ approvals PR 自动 review read_git + integration(github) 自动跑 CI 并修复 execute + integration(ci) + write 调用大模型做摘要 其实只要推理 API,不一定要 agent skills

Agent Skills(Claude Skills)就是:AI 代理可调用的“工具动作集合”。
有了它,AI 才能从“会说”变成“会做”,并且可控、可审计。

小讯
上一篇 2026-04-23 18:10
下一篇 2026-04-23 18:08

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/276537.html