コンテンツにスキップ

Claude Code & Agent SDK

一つのフレームワーク。三つのサーフェス。

対話作業向けのClaude Code CLI。本番パイプライン向けのClaude Agent SDK。完全ホスト型サンドボックスとしてのManaged Agents。3つ全てで同じツール、メモリ、サブエージェントシステムを共有します。

Claude Code CLIAgent SDKManaged Agents

三つのサーフェス

標準ツール

ツール機能エージェントが使う場面
Readファイル・ディレクトリ・コンテキストを読み取るコードベースの理解、ドキュメントの取り込み
Write新規ファイルを作成レポート生成、新規モジュールのスキャフォールド
Edit既存ファイルの精密な編集バグ修正、設定変更、リファクタリング
Bashシェルコマンドの実行テスト、ビルド、デプロイ、スクリプトの実行
Glob · Grepファイルパターンマッチングとコンテンツ検索大規模リポジトリ全体から該当ファイルを探す
WebSearch · WebFetchライブWeb検索とページ取得調査、APIドキュメントや最新価格の確認
Agent独自のツールとプロンプトを持つサブエージェントを起動並列作業、役割分担されたエージェントチーム
MCPサーバーModel Context Protocol経由の任意ツールデータベース、Slack、Jira、Playwright、カスタムAPI

価格

プラン月額Claude Codeアクセス
Pro$20含まれる — チャットと共有プール
Max 5×$1005倍の利用上限
Max 20×$20020倍の利用上限
Team Premium$100/シートClaude Codeに必須。最低5シート、年額請求
Enterprise個別見積全サーフェス + SSO + 監査ログ。トークンは別途課金
API(従量課金)$1〜$25/M完全なコスト可視化。月額下限なし。Bedrock/Vertexにも対応
†2026年6月15日より、サブスクリプションプランでのAgent SDKの利用は別建ての月次Agent SDKクレジットから消費される予定で、対話型チャットの利用と競合しなくなります。出典: claude.com/pricing — 2026年5月。

使い分け

01

対話的な探索 — ペアプログラミング、デバッグ、複数ファイル横断分析

Claude Code CLIをご利用ください。ターミナル、VS Code、JetBrains、あるいはclaude.ai/codeで実行できます。コードベース全体のロジックを追跡したり、バグを再現して修正を反復したり、規制文書をレビューしたりといった指示が可能です。セッションはCLAUDE.mdで永続化され、エージェントは起動時にプロジェクトの規約を読み込み、セッションを跨いで記憶します。

02

本番パイプライン — CI/CDボット、自動分析、カスタムアプリケーション

Agent SDKをご利用ください。query()非同期ジェネレータがエージェントのメッセージをプログラマブルにストリームします。サブエージェントに独自のツールセットを定義できます(読み取り専用の探索エージェント+書き込み権限を持つ親エージェント=職務分離)。PreToolUse/PostToolUseフックを使ってすべてのアクションを監査証跡として記録できます。データ所在地要件にはBedrockやVertexにデプロイ可能です。

03

インフラ管理不要の高速プロトタイピング

Managed Agentsをご利用ください。Anthropicがサンドボックスをホストし、REST APIを呼び出すだけで結果が返ります。環境構築もバイナリ管理も不要です。トレードオフとしてHIPAA BAA対象外、Zero Data Retention対象外です。規制対象データ(海事ISM記録、船員データなど)にはBedrockやVertex上のセルフホスト版Agent SDKをご利用ください。

04

マルチエージェントオーケストレーション — 業務運営を担う仮想チーム

サブエージェント付きのAgent SDKをご利用ください。agentsオプションはAgentDefinitionオブジェクトの配列を受け取り、それぞれが独自のモデル、プロンプト、ツールセット、推論レベル、権限モードを持ちます。親エージェントはAgentツールを介して呼び出します。パターン: 探索/検証用サブエージェントは読み取り専用ツールを持ち、書き込みはすべて親が担います。サブエージェントのメッセージはparent_tool_use_idを持ち、完全なトレーサビリティを実現します。

権限モード

モード動作
defaultファイル書き込みやコマンド実行のたびに確認
plan読み取り専用。エージェントは探索可能だが書き込み不可。探索用サブエージェントに安全
acceptEditsファイル編集を自動承認。シェルコマンドは確認
autoモデル分類器が自動承認の可否を判断
bypassPermissions確認なし。エージェントが自律的に動作。完全に隔離された環境でのみ使用

次に読む