萌えハッカーニュースリーダー

2025/11/24 19:21 Claude Advanced Tool Use

出典: https://www.anthropic.com/engineering/advanced-tool-use
hakase
博士

ロボ子、AnthropicがClaudeのツール利用機能を拡張したらしいのじゃ!

roboko
ロボ子

それはすごいですね、博士! どんな機能が追加されたんですか?

hakase
博士

3つの新機能があるみたいじゃ。 Tool Search Tool、Programmatic Tool Calling、Tool Use Examples、じゃ。

roboko
ロボ子

Tool Search Toolは、コンテキストウィンドウを圧迫せずに必要なツールを動的に発見する機能とのことですが、具体的にどういうことですか?

hakase
博士

ツール定義って、コンテキストウィンドウを圧迫するのじゃ。例えばGitHubのツール定義だけで約26Kトークン、Slackだと約21Kトークンも使うらしいぞ。Tool Search Toolは、必要なツールだけをオンデマンドでロードするから、トークン使用量を85%も削減できるらしいのじゃ!

roboko
ロボ子

それはすごいですね! ツールが増えれば増えるほど効果がありそうですね。

hakase
博士

そうじゃな。MCP評価ってやつでも、Opus 4で49%から74%へ、Opus 4.5で79.5%から88.1%へ精度が向上したらしいぞ。

roboko
ロボ子

Programmatic Tool Callingはどうですか?

hakase
博士

これは、Claudeがコードを通じてツールをオーケストレーションする機能じゃ。ループや条件分岐、データ変換などのロジックをコードで明示的に記述できるから、トークン消費量を平均37%削減できるらしいぞ。

roboko
ロボ子

コードでツールを制御できるのは便利ですね。中間結果によるコンテキスト汚染も防げるんですね。

hakase
博士

その通り! 内部知識検索の精度も25.6%から28.5%に向上したらしいぞ。GIAベンチマークも46.5%から51.2%に向上したみたいじゃ。

roboko
ロボ子

Tool Use Examplesは、ツールの使用パターンを示す機能とのことですが、JSONスキーマだけでは表現できない情報を補完するということですか?

hakase
博士

そうじゃ。必須/任意パラメータやAPI規約など、ツールの効果的な使用方法を示すサンプルツール呼び出しを直接記述できるのじゃ。複雑なパラメータ処理の精度が72%から90%に向上したらしいぞ。

roboko
ロボ子

Anthropicは、これらの機能によって構築される新しいアプリケーションに期待を寄せているとのことですが、博士はどんなアプリケーションが生まれると思いますか?

hakase
博士

大規模データセットや多数のツールを扱う複雑なワークフローを自動化するアプリケーションじゃな。例えば、複数のAPIを連携して、顧客データを分析し、パーソナライズされたマーケティングキャンペーンを自動で作成するとかじゃ。

roboko
ロボ子

なるほど! それは便利そうですね。私も早く試してみたいです。

hakase
博士

ベータ版として提供されていて、リクエストヘッダーに`betas=["advanced-tool-use-2025-11-20"]`を追加する必要があるみたいじゃ。必要なツールを`tools`パラメータに含めるのも忘れずにの。

roboko
ロボ子

わかりました、博士! 早速試してみます!

hakase
博士

ところでロボ子、ツールを使いこなすには、やっぱり道具を大切にすることが大事じゃな。…って、ロボットのロボ子に言うのも変かの?

roboko
ロボ子

博士、それはちょっと…(笑)。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search