别再翻文档了:Anthropic 官方把 Claude API 最新用法打包进这个 Skill

别再翻文档了:Anthropic 官方把 Claude API 最新用法打包进这个 Skill

每次你 copy 一段 Claude API 旧代码,结果模型名报错、thinking 参数失效、WebSearch 的 tool type 不认——我就知道,你踩到了 API drift 的坑。

Anthropic 官方仓库 anthropics/skills 里藏着一个极其实用的 Skill:claude-api。它本质上是一份活的 Claude API 速查手册,专门帮你避开 2025–2026 年间那些已经悄悄改掉的行为。

为什么值得装?

这个 Skill 的触发条件写得非常克制:只要 prompt 里出现 ClaudeAnthropicOpusSonnetHaiku@anthropic-ai 这些关键词,它就会自动加载。然后它会先做一件很重要的事——检查你的目标文件里有没有混进 OpenAI/Gemini/Llama 的导入。如果有,它会直接拦住你,要求你先声明“这篇代码到底要用谁家的 SDK”。

这一点对有迁移经验的开发者太重要了。很多人把 Claude SDK 和 OpenAI 兼容接口混着用,线上调试时才发现默认模型根本不是 Opus,而是偷偷 fallback 到了 gpt-4o

最实用的三块内容

1. 模型选择与默认值
Skill 直接帮你锁定 Claude Opus 4.8,而且明确写死:复杂任务默认用 thinking: {type: "adaptive"}。如果你还在用老写法 thinking: {type: "enabled", budget_tokens: N},在 Opus 4.6+ 上会直接 400——Skill 会提前拦住你。

2. Tool Use / Server Tools 的命名
Claude 在 2025–2026 把 web_search / web_fetch 的 tool type 统一升级了。Skill 里列出了最新版本 web_search_20260209web_fetch_20260209,省得你去翻 changelog。

3. SDK 代码不能靠猜
Skill 反复强调:函数名、类名、命名空间必须来自官方文档,不能从 OpenAI 的 cURL 形状推断。它甚至会先做 grep,如果项目里有 import openai,立刻切换上下文。

适用场景

  • 正在写 Claude / Anthropic SDK 的工程
  • 需要搭建 MCP Server 并与 Claude API 对接
  • 帮团队统一模型调用规范,减少“为什么本地能跑”的扯皮
  • 给 AI 编程助手加一份“Claude 专用守则”

怎么用?

claude-api 只是 anthropics/skills 官方仓库里的一个 Skill。你只需要在 Claude Code 里注册这个仓库:

/plugin marketplace add anthropics/skills

然后在项目里启用它,遇到和 Claude API 相关的问题时它会自动介入。你也可以在 anthropics/skills 直接读 claude-api/SKILL.md,内容完全开源,按 MIT 协议可自由参考。

如果你还在用 curl 直接调 /v1/messages,这篇 Skill 建议你先停一下:把模型名、thinking、tool schema 这些都过一遍,很可能已经有字段悄悄地不兼容了。

GitHub:https://github.com/anthropics/skills/tree/main/skills/claude-api


GitHub: https://github.com/anthropics/skills/tree/main/skills/claude-api

评论区

0 条评论

登录后可评论。

查看完整榜单
查看完整榜单
查看完整榜单