インストール
Call Claude through the official Anthropic SDK for the project's language誰向けか
claude-api は、プロンプトが Claude または Anthropic を名指しし、モデル、引数、ストリーミング、ツール、キャッシュなどの参照が必要な人向けである。Claude API / Anthropic SDK の参照であり、別のインストーラではない。プロンプトがどんな形でも Claude/Anthropic を名指ししたら、先にこの説明を読む。「一文に見える」から飛ばさない。
より合う使い方は、既存プロジェクトに Claude 呼び出しを足す、または直すときで、そのプロジェクト言語に公式 Anthropic SDK がある場合。説明の要求:Claude 機能を実装するときは、その言語の公式 SDK 経由で呼ばなければならない。未指定 SDK の疑似コードをその場で書く人、またはページパスをインストールコマンドと扱う人には向かない。
既定モデルは Claude Opus 5 と書かれ、正確な文字列は claude-opus-5。やや複雑な要求は既定で adaptive thinking。説明はインストールコマンドを出していない。今の助手がまだこの参照どおりにコードを直せないなら、既存の説明はここで終わる。住所からスキルディレクトリを逆算しない。
3 分で最初の試行を終える
公式の最初の経路は、参照に従って一箇所の呼び出しを点検または直すことであり、インストールではない。説明ページは
https://raw.githubusercontent.com/anthropics/skills/main/skills/claude-api/SKILL.md
このページの制約だけに従う。現れないインストール文を書かない。コードに秘密のプレースホルダも書かない。
前提:今の助手はすでに claude-api として働ける。手元に捨ててよい呼び出し断片または空関数があり、本機にはその言語の公式 Anthropic SDK がある。インストールコマンドは無いので、「場所」はこのプロジェクトコードであり、推測したスキルディレクトリではない。
低リスクな最初のタスク:先に読み取り専用点検をする。既存呼び出しが公式 SDK 経由か、モデルが claude-opus-5 か、thinking が adaptive か、廃止済みの budget_tokens が無いかを見させる。先に実アカウントへ長い要求を送らない。成功の合図は、助手が上記四点のずれを指摘し、コードを直す前に確認で止まること。
直す必要があるなら、モデル文字列と thinking の形だけを変える:thinking: {type: "adaptive"}。説明は Claude 4.6+ で budget_tokens は廃止済みであり、Opus 4.6 / Sonnet 4.6 では拒否され 400 を返すと書く。書き込み確認が出たら、先に秘密をリポジトリへ書いていないか確認する。
利用例
例 1:プロジェクトに Claude 機能を足す。プロンプトが Claude/Anthropic を名指ししたら先に参照を読む。実装はプロジェクト言語の公式 Anthropic SDK 経由。モデルは claude-opus-5。やや複雑な要求は既定で adaptive thinking。すでに言語を選び、呼び出しを正しく書くだけ、というときに向く。既存の文は「公式 SDK」という一路だけを展開し、他の SDK 名を書いていない。名指しされていないラッパに勝手に差し替えない。照合ページは
https://raw.githubusercontent.com/anthropics/skills/main/skills/claude-api/SKILL.md
例 2:400 になる古い thinking 引数を外す。Claude 4.6+ では thinking: {type: "adaptive"} を使う。budget_tokens は Opus 4.6 / Sonnet 4.6 で廃止済みであり、拒否され 400 を返す。古い例から thinking 設定をコピーした直後に要求が 400 になったときに向く。先にここだけ直し、それから実リクエストを送るか決める。説明は廃止済みフィールドを全部列挙していないので、確認できるのはこの budget_tokens 一条だけ。
利用上の境界
インストールコマンドは無い。ページパスをインストーラにしない。きっかけ境界:プロンプトがどんな形でも Claude/Anthropic を名指ししたら先に読む。一文として飛ばさない。呼び出し境界:機能実装はプロジェクト言語の公式 Anthropic SDK 経由。既存の文は他の並列手段を展開していない。モデル境界:既定は Claude Opus 5、文字列 claude-opus-5。複雑な要求は既定で adaptive thinking。引数境界:名指しの 4.6 型では budget_tokens は 400 になる。秘密境界:秘密のプレースホルダを書かない。コードに秘密を書かない。この参照は価格、ストリーミング、ツールなども覆うが、既存の文はそれらの段階的な例を出していない。