実装

ツールユース

ツールユース

一文定義

ツールユースとは、LLMが外部ツール(検索・計算機・APIなど)を呼び出してタスクを完遂する能力と仕組みで、エージェント実装の中核技術です。

詳細解説

ツールユース(Tool Use)とは、LLMが「自分では直接実行できない操作」を外部ツール・APIに委譲することで、現実世界の情報取得やアクションを実現する機能です。

ツールユースが重要な理由は、LLM単体では「テキストを生成する」ことしかできませんが、ツールを経由することで「最新情報の検索」「計算の実行」「データベースへのCRUD操作」「メール送信」などの実際のタスクを完遂できるようになるためです。これによりLLMは対話型AIから自律型エージェントへと進化します。

実装方法はプロバイダーにより異なります。AnthropicはTool Useとして、OpenAIはFunction Callingとして提供し、現在はFunction CallingをよりシンプルにしたToolsというインターフェースに統一されつつあります。また、MCP(Model Context Protocol)はツール定義を標準化することで異なるLLM・アプリ間でのツール共有を可能にします。

参考情報・出典

最終更新: 2026-02-26← 用語集一覧へ

AIスキルだけでなく、自分と未来を再設計する

生成AI活用力を体系的に習得し、自己理解・キャリアデザインを深め、志を同じくする仲間と共に学ぶ場がここにあります。

AIリブートアカデミーを見る