READING GUIDE
Agent 工具与 Skills 设计
工具让模型能够调用能力,Skills 则组织完成某类工作的指令、脚本与资源。两者常在同一系统中协作。这个专题先讨论单个接口是否易用,再讨论知识如何加载,最后观察工具规模扩大后,调用方式和运行时扩展如何影响执行过程。
从可执行接口与有效反馈开始
先读工具设计文章,关注名称、参数、职责边界和返回信息如何影响模型决策,再看平台工具的具体形态。think 工具提供了另一种例子:接口也可以为处理中间信息提供思考空间。应结合任务评测判断接口是否有用,而不能仅凭工具数量或功能覆盖面推断 Agent 的表现。
- 借助 Agent 为 Agent 编写高效工具Anthropic
- 构建 Agent 的新工具OpenAI
- think 工具:让 Claude 在复杂工具使用场景中停下来思考Anthropic
理解 Skills 如何组织操作知识
Skills 把指令、脚本和资源组织为可发现、可按需加载的文件集合,脚本执行仍需要相应的工具或环境支持。先读技能构成与渐进式加载,再看组织分发和跨平台标准的实践。重点区分“模型应如何完成工作”与“系统能执行哪些操作”,不要从打包形式直接推导替代关系。
- 借助 Agent Skills,让 Agent 胜任现实世界的任务Anthropic
- 面向组织、合作伙伴与生态系统的 SkillsAnthropic
按瓶颈选择调用与扩展方式
当工具定义和中间结果过多时,工具搜索、程序化调用和 MCP 代码执行分别提供了发现能力、组织控制流和处理数据的办法。读完这两组方案,再看 Mods 如何介入运行时事件。比较时分别检查上下文开销、执行语义和访问权限,避免把接口扩展与工具调用优化混为一谈。
- Claude 开发者平台的高级工具使用能力Anthropic
- 通过 MCP 执行代码:构建更高效的 AgentAnthropic
- 使用 Mods 定制 Claude CodeAnthropic
本专题全部资料与文章
- 借助 Agent 为 Agent 编写高效工具Anthropic
- think 工具:让 Claude 在复杂工具使用场景中停下来思考Anthropic
- 通过 MCP 执行代码:构建更高效的 AgentAnthropic
- 借助 Agent Skills,让 Agent 胜任现实世界的任务Anthropic
- Claude 开发者平台的高级工具使用能力Anthropic
- 构建 Agent 的新工具OpenAI
- 面向组织、合作伙伴与生态系统的 SkillsAnthropic
- 使用 Mods 定制 Claude CodeAnthropic