戻るAI情報
Anthropic が「MCP でコードを実行する」プラクティスをリリース: ツールに直接接続するのではなく、コードを記述することでエージェントの効率を向上できるようにします。

Anthropic が「MCP でコードを実行する」プラクティスをリリース: ツールに直接接続するのではなく、コードを記述することでエージェントの効率を向上できるようにします。

AI情報 Admin 113 回閲覧

2025年11月4日、Anthropicはエンジニアリングブログ記事を公開し、MCP(Model Context Protocol)エコシステム内の「コード実行」パスを優先することを提案しました。これは、各MCPサーバー上のツール用の呼び出し可能なコードAPIを生成し、プロキシが最初にコードを記述してからツールを呼び出すことを可能にするもので、ツールの定義と中間結果をすべてコンテキストに詰め込むのではなく、そのようにするものです。記事では、サーバー/ツールごとにTypeScriptファイルツリーを生成し、プロキシが必要なインターフェースをオンデマンドで読み取り、実行環境でデータをフィルタリングおよびマージし、必要なサマリーのみをモデルに返す方法について説明しています。公式の例では、約15万トークンのコンテキスト消費を約2,000に圧縮できるため、コストとレイテンシが大幅に削減されることが示されています。記事では、Cloudflareの「コードモード」の観測結果も引用し、同様のアプローチを指摘しています。

この記事は、この手法のさらなる利点を強調しています。具体的には、実行環境を通じてループ、条件、エラーを処理すること、ローカル/サンドボックス環境で個人データを匿名化することで機密情報がモデルのコンテキストに侵入するのを防ぐこと、中間成果物のファイルシステムへの永続化と組み合わせること、そしてClaude Skillsの再利用可能な「スキル」メカニズムとの統合などが挙げられます。しかし、コード実行には信頼性の高いサンドボックス、クォータ、監視が必要であり、新たな運用要件とセキュリティ要件が生じるため、効率性とリスク管理のトレードオフが必要になります。

よくある質問

Q: このリリースの中心的なメッセージは何ですか?

A: コード実行を使用して MCP に接続します。ツールをコード API にマップし、オンデマンドで定義を読み込み、実行環境でデータを処理し、結果の概要をモデルに送り返すことで、コンテキストの使用とエラー率を削減します。

Q:「モデル直結ツール」と比べて効率はどうですか?

A: 公式の例では、トークンの数を約 150,000 から約 2,000 に減らした場合の比較が示されており、約 98.7% の節約になります。具体的なメリットは、ツールの規模とデータの量によって異なります。

Q: これと Cloudflare の「コードモード」との関係は何ですか?

A: どちらの見解も一致しています。モデルが抽象APIを呼び出すコードを記述できるようにする方が効率的です。Anthropicは記事の中でこの実践を直接引用しています。

Q: プライバシーとコンプライアンスに関してはどのような改善が行われましたか?

A: 中間データはデフォルトで実行環境に残ります。メールアドレスや電話番号などの機密性の高いフィールドは、ツール間でデータを転送する際にクライアント側でトークン化・復元できるため、漏洩の可能性を低減できます。

Q: Claude Skills と連携してどのように機能しますか?

A: エージェントは検証済みのスクリプトを再利用可能なスキル (SKILL.md およびリソースを含む) として保存できます。これは後続のタスクで直接参照できるため、堅牢性と保守性が向上します。

MCPエコシステムコード実行優先戦略 ツールを呼び出し可能なコード API にマッピングする プロキシは最初にコードを記述し、次にツール フローを呼び出します。 サーバーによって生成された TypeScript ファイルツリー コンテキストの冗長性を削減するために、オンデマンドでインターフェースをロードします。 実行環境は中間データをマージしてフィルタリングする コンテキスト数が 150,000 から 2,000 に減少しました (例) 約98.7%のトークン節約の説明 モデル直接接続ツールとコードモードの比較 CloudflareCodeModeのアプローチは一貫している サンドボックス内でのループとエラーのある分岐の処理 データの匿名化タグ付けは、ローカル実行層で実行されます。 漏洩を防ぐための機密フィールドのトークン化 必要な結果の概要のみをモデルに返す ファイルシステムの永続性中間体 ClaudeSkills スキルメカニクスとの統合 スクリプトは検証済みであり、再利用可能なスキルとして使用できます。 SKILLmdとリソース編成のベストプラクティス コード実行にはクォータと監視ガバナンスが必要です。 効率性の向上とリスク管理コストのトレードオフ 大規模ツールセット用の抽象 API レイヤー ツール間データフローのクライアント側リカバリ ツール定義のハードスタッフィングコンテキストのリスクを軽減 推論の安定性と再現性を向上させる コード呼び出しと組み合わせたMCPリモートサーバー モジュールによるタスク駆動型インターフェース定義の読み取り 実行環境のサポート条件と再試行メカニズム プライベートドメインサンドボックス内でのプライバシーの準拠した取り扱い マルチステップ ツールチェーンは、コード オーケストレーションを介して実行されます。 開発者がセキュリティサンドボックス層を構築する方法 チーム向けの監査可能なスクリプトリポジトリ 権限とクォータを組み合わせたランタイム制御 クラウドAPIとデータベースを接続するパス 最小限のコンテキスト要約生成パラダイム モデルの誤用と錯覚的な注入面を減らす コードベースのパターンにより、レイテンシとコストのオーバーヘッドが削減されます DeepContext マテリアルスタッキングアプローチのトレードオフ 企業にとってコンプライアンスと監査に優しい CI パイプラインでエージェント スクリプトを実行する TypeGen はインターフェース型の定義を自動的に生成します。 インターフェースの変更はバージョン管理を通じて管理されます。 キャッシュと重複排除を組み合わせて通話回数を最適化する 複数言語でのAPIカプセル化の実践 タスクからコード、そして結果までのクローズドループリンク 長時間実行されるタスクのブレークポイント後に実行を再開するための設計 チームコラボレーションのためのスクリプトレビューと署名 ツールディレクトリとロード順序の標準化 エラー分類と回復戦略テンプレート 非常にセンシティブなシナリオに対する地域優先原則 コード実行とモデル呼び出しのための階層化アーキテクチャ

関連記事

Kiro はリモート MCP サーバーのサポートを発表しました。プロキシはローカルホストに制限されなくなり、開発者は 1 回のクリックでクラウド ツールに接続できます。

Kiro はリモート MCP サーバーのサポートを発表しました。プロキシはローカルホストに制限されなくなり、開発者は 1 回のクリックでクラウド ツールに接続できます。

Kiroがv0.5.0をリリースし、リモートMCP(Model Context Protocol)サーバーへの接続を正式にサポートしました。これにより、プロキシがローカルプロセスに限定されることがなく...

サム・アルトマン氏は「Codex は OpenAI の内部開発を変えた」と述べ、新しいモデルの今後のリリースを予告しました。

サム・アルトマン氏は「Codex は OpenAI の内部開発を変えた」と述べ、新しいモデルの今後のリリースを予告しました。

Sam Altman氏は最近、Xフォーラムで、Codexがここ数ヶ月で「OpenAIの開発方法を変えた」と述べ、チームが「素晴らしい次世代モデル」を次々とリリースしようとしていると語りました。この発言...

MWC上海がロボットのペナルティシュートアウトを開催:具現化された知能が公衆試験会場に移動する

MWC上海がロボットのペナルティシュートアウトを開催:具現化された知能が公衆試験会場に移動する

2026年6月1日、IT HomeはGSMAが本日、2026年6月24日から25日まで上海MWCでテーマイベントとして「ヒューマノイドロボットペナルティシュートアウト」を開催することを正式に発表したと...

CodexがWindows制御をサポートする:AIプログラミングエージェントがクロスプラットフォームコラボレーションを開始

CodexがWindows制御をサポートする:AIプログラミングエージェントがクロスプラットフォームコラボレーションを開始

2026年6月1日時点でも、OpenAIヘルプセンターのChatGPTリリースノートは最新の更新として表示されています。5月29日のエントリーには次のように記載されています:Codexは現在、Code...

おすすめツール

もっと見る