ツール使用definition and how it works in 2026
- ツール使用
- LLMが構造化された関数呼び出しを通じて外部システム(API、データベース、ファイルシステム、ブラウザ)を呼び出す能力。
ツール使用は、LLMの会話能力をエージェント機能に変える「橋」です。モデルは「現在の天気を確認すべきだ」と決定し、`getWeather(location)` 関数を呼び出し、結果を受け取り、それに基づいて応答します。
AnthropicとOpenAIが2023年に正式化した(OpenAIは「Function Calling」、Anthropicは「Tool Use」と呼びました)プリミティブで、現在はすべてのフロンティアモデルでサポートされています。2024年のMCP(Model Context Protocol)は、ツールセットをモデル間で標準化し、ポータブルにしました。
ツール使用のないLLMはチャットボットです。ツール使用のあるLLMはエージェント機能の最小単位です。あとは、計画立案、複数ステップのループ、エラー回復を追加すれば、本物のエージェントになります。
This capability in our catalog
See the agents that ship ツール使用, with side-by-side comparison on price and integrations.
🔧Agents with tool-use →Frequently asked
ツール使用はLLMの応答品質をどのように変えますか?+
ツール使用により、LLMはリアルタイム情報(株価、天気、自社データ)にアクセスでき、操作を実行でき(メール送信、PR作成)、専門的なエンジン(電卓、SQL、コードランナー)を呼び出せます。これにより、ハルシネーション率が大きく減り、実行可能なアウトプットになります。
すべてのモデルがツール使用に対応していますか?+
Claude、GPT、Geminiの主要バージョンはすべて対応しています。Llama 3.1+はオープンモデルとして対応します。古いモデル(GPT-3.5の最初期、初期のLlama)は対応していません — 信頼性のあるツール使用には、フロンティアレベルのモデルが必要です。
ツール使用とMCPの違いは何ですか?+
ツール使用はAPI仕様(モデルがツールを呼び出す方法)です。MCPはツールのカタログをモデルに公開する標準プロトコルです。MCPは、ツールセットを各エージェントごとに再実装する代わりに、ポータブルなパッケージにします。同じMCPサーバーを Cursor、Cline、Claude Code が共通で利用できます。
