一文定義
ツールユースとは、LLMが外部ツール(検索・計算機・APIなど)を呼び出してタスクを完遂する能力と仕組みで、エージェント実装の中核技術です。
詳細解説
ツールユース(Tool Use)とは、LLMが「自分では直接実行できない操作」を外部ツール・APIに委譲することで、現実世界の情報取得やアクションを実現する機能です。
ツールユースが重要な理由は、LLM単体では「テキストを生成する」ことしかできませんが、ツールを経由することで「最新情報の検索」「計算の実行」「データベースへのCRUD操作」「メール送信」などの実際のタスクを完遂できるようになるためです。これによりLLMは対話型AIから自律型エージェントへと進化します。
実装方法はプロバイダーにより異なります。AnthropicはTool Useとして、OpenAIはFunction Callingとして提供し、現在はFunction CallingをよりシンプルにしたToolsというインターフェースに統一されつつあります。また、MCP(Model Context Protocol)はツール定義を標準化することで異なるLLM・アプリ間でのツール共有を可能にします。
参考情報・出典
- ▸Anthropic Tool Use Documentation— Anthropic(参照日: 2026-02-26)
- ▸OpenAI Function Calling Documentation— OpenAI(参照日: 2026-02-26)
最終更新: 2026-02-26← 用語集一覧へ