claude-api Claude Code スキル
Claude Code スキルClaude CodeAI エージェント・AI アプリ開発Web 検索・リサーチ・学習移行・モダナイゼーション以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
claude-api は、Claude API および Anthropic 公式 SDK を使ったコード作成のための参照用スキルです。SKILL.md によると、プロンプトに Claude や Anthropic への言及がある場合や、プロバイダーを特定しない LLM 関連のタスクの場合に発動し、OpenAI や Gemini など他プロバイダーの利用が明確な場合は動作を控える設計になっています。現行モデルの識別子や価格、リクエストパラメータ、ストリーミング、ツール利用、Model Context Protocol 連携、エージェント構築の選択肢、プロンプトキャッシュ、トークン計測、新しいモデルへの移行手順などがまとめられています。既存コードを新しいモデルへ移行するサブコマンドや、古いプロンプトの記述を洗い出すサブコマンド、Python SDK のメジャーバージョンを更新するサブコマンドも定義されています。Python、TypeScript、Java、Go、Ruby、C#、PHP、そして生の HTTP/cURL 向けに言語別の参照ファイルが用意されており、コード生成前にそれらを読むよう指示されています。
連携サービスについて
参照資料が扱っているのは Anthropic の Claude API で、Messages エンドポイントを通じてチャット形式のモデル呼び出し、ツール呼び出し、バッチ処理、ファイルアップロード、トークン計測を提供するホスト型サービスです。加えて、サーバー側で状態を保持するエージェントを扱う Managed Agents という別の窓口や、Amazon Bedrock、Google Cloud Vertex AI、Microsoft Foundry といった外部クラウド経由での Claude 利用についても記載があります。
claude-api でできること
- 現行の Claude モデルの識別子、コンテキストウィンドウ、トークン単価を確認する
- タスクに応じて単発の API 呼び出し、ツール利用ワークフロー、Managed Agents のどれを選ぶべきかの指針を得る
- Python、TypeScript、Java、Go、Ruby、C#、PHP、または生の HTTP リクエストによる SDK コードの書き方を確認する
- migrate(新モデルへのコード移行)、prompt-audit(古いプロンプト記述の洗い出し)、upgrade(Python SDK のメジャーバージョン更新)といった組み込みサブコマンドを実行する
- ストリーミング、プロンプトキャッシュ、拡張思考・effort 設定、タスク予算、トークン計測、構造化出力に関する参照情報を得る
- 認証方式、Bedrock・Vertex AI・Foundry など各プロバイダー向けクライアントの使い分け、エラー処理やツール結果の形式といった実装上の注意点を確認する
出典
claude-api の変更履歴
- Claude Code スキル claude-api のスキル本文(SKILL.md)が更新
- Claude Code スキル claude-api のスキル本文(SKILL.md)が更新
- Claude Code スキル claude-api のスキル本文(SKILL.md)が更新
- Claude Code スキル claude-api のスキル本文(SKILL.md)が更新
- Claude Code スキル claude-api のスキル本文(SKILL.md)が更新