ツールとは何か、エージェントとは何か
メニューを表示するにはスワイプしてください
AIの分野でよく耳にする2つの言葉:ツール と エージェント。曖昧に聞こえるかもしれませんが、実際はそうではありません。
モデル単体の限界
言語モデルは、学習時に読んだ情報しか知りません。知識はその時点で固定され、モデル内部に閉じ込められています。Claudeに 「今のベルリンの天気は?」 と尋ねても、答えることはできません。外部にアクセスする手段がないためです。
ツールとはClaudeが呼び出せるもの
ツール とは、Claudeが必要に応じて利用できるように接続された関数です:
| Tool | What It Does |
|---|---|
web_search | Fetch fresh results from the internet |
read_spreadsheet | Pull rows from a CSV or Google Sheet |
send_email | Draft and dispatch a message |
read_notion_page | Load a doc by URL |
Claude自身がツールを実行するわけではありません。リクエストを作成し、ツールはモデルの外部で動作し、結果がテキストとして返されます。この一連の流れが ツールコール です。
エージェントとは、目標達成のためにツールを使うClaude
単一のツール呼び出しは単なる検索です。エージェントとは、Claudeに目標とツールのセットを与え、どのツールをどの順番で使うか自由に選択できる状態を指します。
例えば、リサーチエージェントに**「Notionの価格設定について競合分析レポートを作成して」**と依頼すると、2回の検索を実行し、レポートのテンプレートを読み込み、下書きをまとめる、といった一連の作業を、あなたが手順を指定しなくても自動で行います。
ツールは機能、エージェントは目標・ツールボックス・意思決定の自由を持つClaudeです。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 1
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 3. 章 1