Guest
NEW 新着:How to Log Out of Claude Code | Commands and Account Switching →
ツール集

便利な 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 選定と料金見積もりが一気にクリアになります。

関連リンク