便利な API 一覧 — Claude 開発で使う Anthropic 公式 + 周辺 API カタログ
Clauder Navi 編集部
結論: Claude の API 開発は「Anthropic 公式 12 種」+「周辺 API 12 種」を押さえれば足りる
Claude を組み込んだアプリケーション開発で本当に頻出する API は、思ったほど多くありません。 Anthropic 公式が提供する Messages API を中核に、Batch / Files / Citations / Prompt Caching の 5 つを 押さえれば、ほとんどのユースケースに対応できます。さらに、エージェント開発では GitHub / Slack / Notion / Linear の 4 つが「Claude が動かす対象」として圧倒的に頻出します。 本ページは、編集部が記事制作と社内ツール開発で実際に使っている API を、用途・公式ドキュメント URL とともに一覧化したカタログです。
Anthropic 公式 API(Claude 開発の中核)
Anthropic が公式に提供する API 群です。Console(console.anthropic.com)で API キーを発行し、Messages API を呼び出すのが最短ルート。コスト最適化には Batch API と Prompt Caching、 RAG には Files API と Citations、エージェント化には Tools 系 + Memory が標準セットになります。
| API 名 | 用途 | 公式ドキュメント |
|---|---|---|
| Messages API | Claude との対話の基本 API。テキスト / 画像 / ツール呼び出しの中核 Opus 4.7 / Sonnet 4.6 / Haiku 4.5 を model パラメータで指定 |
docs.claude.com/en/api/messages |
| Batch API | 最大 10 万件のリクエストを一括投入、結果を非同期で受け取る。料金 50% 割引 大量翻訳・要約・分類などコスト最適化向け |
docs.claude.com/en/api/messages-batches |
| Files API | PDF・画像・テキストをアップロードして Messages API から参照 長文 PDF を file_id で渡せばトークン削減 |
docs.claude.com/en/api/files |
| Code Execution Tool | Claude が Python コードを安全なサンドボックスで実行。計算・データ分析向け | docs.claude.com/en/docs/agents-and-tools/tool-use/code-execution-tool |
| Web Search Tool | Claude が公式 Web 検索ツールでリアルタイム情報を取得 | docs.claude.com/en/docs/agents-and-tools/tool-use/web-search-tool |
| Citations | 回答に出典(ソース文書の引用箇所)を自動付与する公式機能 RAG / 法務 / 医療など出典必須ユースケース向け |
docs.claude.com/en/docs/build-with-claude/citations |
| Memory Tool | Claude が会話を跨いで記憶を保持するベータツール | docs.claude.com/en/docs/agents-and-tools/tool-use/memory-tool |
| Prompt Caching | 長い system prompt / 文書を 5 分間キャッシュ、入力コストを最大 90% 削減 RAG・エージェントの定型 prompt に必須 |
docs.claude.com/en/docs/build-with-claude/prompt-caching |
| Extended Thinking | Opus / Sonnet が回答前に思考トークンを使う拡張推論モード | docs.claude.com/en/docs/build-with-claude/extended-thinking |
| Admin API | 組織のメンバー・API キー・使用量を API で管理(Console 自動化向け) | docs.claude.com/en/api/administration-api |
| Anthropic Vertex SDK | Google Cloud Vertex AI 経由で Claude を呼ぶ公式 SDK | docs.claude.com/en/api/claude-on-vertex-ai |
| Anthropic Bedrock SDK | AWS Bedrock 経由で Claude を呼ぶ公式 SDK | docs.claude.com/en/api/claude-on-amazon-bedrock |
| Structured Outputs | 回答を指定 JSON スキーマに強制準拠させる公式機能。パース失敗なしで構造化データを得る(strict tool use も対応) 2026-01-29 GA。output_config.format / strict:true |
platform.claude.com/docs/en/build-with-claude/structured-outputs |
| Agent Skills | 指示・スクリプト・リソースをフォルダ化し Claude が必要時に動的ロードする拡張機能。Skills API(/v1/skills)で配布 pptx/xlsx/docx/pdf の公式 Skill + カスタム Skill |
platform.claude.com/docs/en/agents-and-tools/agent-skills/overview |
| Claude Managed Agents | エージェントループ・サンドボックス・ツール実行を Anthropic が丸ごと提供するマネージド型エージェントハーネス。長時間・非同期タスク向け beta ヘッダ managed-agents-2026-04-01 |
platform.claude.com/docs/en/managed-agents/overview |
| Web Fetch Tool | 指定 URL・PDF の本文を取得して文脈に追加する公式ツール。Web Search と組み合わせて検索→精読ができる | platform.claude.com/docs/en/agents-and-tools/tool-use/web-fetch-tool |
| Tool Search Tool | 数百〜数千のツールを必要時に動的検索・ロードし、コンテキスト消費を 85% 超削減する公式ツール(regex / BM25 の 2 変種)。MCP 多サーバー構成でもツール選択精度を保つ GA。defer_loading:true のツールを on-demand 展開。カタログ最大 1 万ツール |
platform.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool |
| Programmatic Tool Calling | Claude がコード実行コンテナ内からツールをプログラム的に呼び出し、モデルの往復を減らして多ツールワークフローのレイテンシとトークン消費を削減する公式機能 GA。code execution tool の有効化が前提 |
platform.claude.com/docs/en/agents-and-tools/tool-use/programmatic-tool-calling |
| Advisor Tool | 高速・低コストの executor モデルが生成途中で高知能の advisor モデルに戦略的助言を求める公式ツール。長時間エージェントを advisor 単独級の品質に近づけつつコストを抑える public beta。beta ヘッダ advisor-tool-2026-03-01 |
platform.claude.com/docs/en/agents-and-tools/tool-use/advisor-tool |
| MCP Connector | 別途 MCP クライアントを実装せず、Messages API から remote MCP サーバーへ直接接続してツールを呼び出す公式機能(allowlist / denylist / OAuth 対応) beta ヘッダ mcp-client-2025-11-20。HTTP 公開サーバーのみ(local STDIO 不可) |
platform.claude.com/docs/en/agents-and-tools/mcp-connector |
| Claude Platform on AWS | Anthropic 管理インフラ上の Claude API を AWS アカウント経由(AWS 課金・IAM 認証)で利用する公式提供。Bedrock と異なり推論基盤は Anthropic が運用 Messages / Files / Batch / Managed Agents / Agent Skills / code execution に対応 |
platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws |
| MCP Tunnels | プライベートネットワーク内の MCP サーバーへ、インバウンドポートを開けず外部公開もせずに Claude を安全接続する公式機能(cloudflared 経由のアウトバウンド専用接続) beta(research preview)。Managed Agents / Messages API(MCP connector)から到達 |
platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/overview |
| Cache Diagnostics | 想定外の prompt cache ミスの原因箇所(model / system prompt / tools / 履歴のどこで prefix が分岐したか)を直前リクエストと比較して特定する公式診断機能 public beta。beta ヘッダ cache-diagnosis-2026-04-07。diagnostics.previous_message_id を渡す |
platform.claude.com/docs/en/build-with-claude/cache-diagnostics |
| Rate Limits API | 組織・ワークスペースに設定された API レート制限をプログラムから取得する公式 API。ゲートウェイ/プロキシの同期や内部アラートに利用 Admin API キー必須。GET /v1/organizations/rate_limits |
platform.claude.com/docs/en/manage-claude/rate-limits-api |
周辺 API(Claude エージェントが動かす対象)
Claude を「対話 AI」から「業務を動かすエージェント」に格上げするには、周辺サービスの API を組み合わせます。 編集部の体感では GitHub・Slack・Notion・Linear の 4 種がエージェント案件の 80% をカバー。 残りは Google 系(Drive / Search Console / GA4)と SNS 系(X / YouTube)で大半が片付きます。 比較のために OpenAI API、決済を扱う案件向けに Stripe API も併載しました。
| API 名 | 用途 | 公式ドキュメント |
|---|---|---|
| GitHub REST API | Issue / PR / Actions の操作。Claude エージェントのコード自動化基盤 | docs.github.com/en/rest |
| GitHub GraphQL API | GitHub の高度なクエリ。Project V2 や Discussions 操作で必須 | docs.github.com/en/graphql |
| Slack Web API | メッセージ送受信・チャンネル管理。Claude による社内通知 Bot 開発 | api.slack.com/web |
| Notion API | ページ / DB の読み書き。Claude の知識ベースとして広く利用 | developers.notion.com/ |
| Linear API | Issue・サイクル管理。Claude による課題ドラフト自動生成と相性が良い | developers.linear.app/ |
| Google Drive API | ドキュメント・スプレッドシート操作。Claude の文書要約パイプラインに | developers.google.com/drive |
| Google Search Console API | SEO データ取得。Claude を編集アシスタントに使う場合の必携 API | developers.google.com/webmaster-tools |
| Google Analytics Data API (GA4) | サイト分析データを Claude に渡してインサイト生成 | developers.google.com/analytics/devguides/reporting/data/v1 |
| X (旧 Twitter) API | Claude による SNS 投稿・分析。v2 + 有料プラン前提 | developer.x.com/en/docs |
| YouTube Data API v3 | 動画メタデータ取得。Claude による動画カタログ生成に利用 | developers.google.com/youtube/v3 |
| OpenAI API | 比較・ハイブリッド構成のため。GPT 系モデルと Claude の使い分け検証に | platform.openai.com/docs/api-reference |
| Stripe API | Claude を組み込んだ SaaS の決済・サブスク管理 | docs.stripe.com/api |
API 利用前に決めておきたいこと
個別 API の選定に入る前に、設計判断を 3 つだけ固めてください。 ① 呼び出し主体: ブラウザから直接叩くのか、サーバ経由か(API キー保護の要件が変わる)。 ② レスポンス時間の要求: リアルタイム返答が必要なら Messages API、バックグラウンド処理なら Batch API が圧倒的に安い。 ③ コンテキスト量: 数万トークンを毎回送るなら Prompt Caching 必須、PDF 文書なら Files API を併用すべき。 この 3 つを最初に固めると、後段の API 選定と料金見積もりが一気にクリアになります。
関連リンク
- 便利な MCP 一覧: Claude に外部システムを繋ぐ標準プロトコル
- 便利な CLI 一覧: Claude Code CLI と周辺ツール
- Claude 料金プラン完全ガイド: API 課金体系
- MCP で Claude を拡張する: MCP 解説記事