- チャットAIとAIエージェントの違い
- ツール呼び出しで道具を使う仕組み
- APIとMCPがそれぞれ担う役割
- 決まった流れのワークフローとの違い
- 人が確認を挟むべき操作の見分け方
結論
チャットAIは文章で答えを返すところまでを担います。AIエージェントは、目的に向けて道具を選んで使い、結果を見て次の手を決めるところまでを担います。違いは「話すだけか、手も動かすか」です。
ただし、手を動かせるということは、間違えたときに実際の作業に影響が出るということでもあります。どこまで任せて、どこで人が確かめるかを先に決めておくことが、エージェントを使うときのいちばんの準備です。
4つの段階で見る
チャットAIからエージェントまでは、一気に変わるのではなく、段階を踏んで広がっています。
1. チャットAI:答えを文章で返す
質問を入れると、文章で答えが返ってきます。会議のメモを要約する、メールの下書きを作る、といった使い方です。AIの仕事は文章を返すところで終わり、その文章をメールに貼る、予定表に登録する、といった作業は人がします。
2. ツール呼び出し:AIが「この道具を使いたい」と言える
ツール呼び出し(Tool Calling) は、AIが答えを作る途中で「天気を調べる道具を、東京で呼び出したい」のように、使いたい道具と渡す値を決められる仕組みです。実際に道具を動かすのはAIではなく、AIを組み込んだプログラムの側です。プログラムが道具を動かし、その結果をAIに返し、AIはそれを踏まえて答えを作ります。
たとえば「来週の火曜に空いている時間は?」と聞くと、AIが予定表を読む道具を呼び、返ってきた予定をもとに答えます。人が予定表を開いて貼り付ける手間がなくなります。
3. エージェント:何度も道具を使って作業を進める
AIエージェントは、ツール呼び出しを1回で終わらせず、「調べる→結果を見る→次に何をするか決める→また道具を使う」を繰り返して、目的まで作業を進めます。
「来週の打ち合わせを、参加者3人の空いている時間で設定して、案内メールの下書きを作って」と頼むと、3人の予定を読み、重ならない時間を探し、候補を決め、下書きを作る、という複数の手順をAIが組み立てて進めます。
4. 自律型エージェント:長い仕事を、少ない指示で進める
さらに進むと、大まかな目的だけを渡して、手順の組み立てから途中の判断まで広く任せる形になります。これを自律型エージェントと呼ぶことがあります。任せる範囲が広いほど人の手間は減りますが、途中で方向を誤ったときに気づきにくくなります。どこまでを「自律」と呼ぶかは、サービスや話す人によって幅があります。
道具とつなぐ仕組み:APIとMCP
エージェントが使う「道具」の多くは、ほかのソフトやサービスの機能です。予定表、メール、表計算、社内の顧客管理などです。
ソフト同士が決まった形でやり取りするための窓口をAPIと呼びます。エージェントは、APIを通じて予定を読んだり、データを登録したりします。APIが用意されていないソフトは、エージェントからも操作しにくくなります。
MCP(Model Context Protocol) は、AIのアプリと外部の道具をつなぐ方法をそろえるための共通の決まりです。道具ごとにつなぎ方を一から作らなくても、MCPに対応した道具なら同じ手順でAIから使えるようにする、という考え方です。家電の差し込み口の形がそろっていると、どのコンセントにも挿せるのに近い発想です。
対応している道具や、つなぎ方の細かい手順は、サービスごとに違い、変わることもあります。使うときは各サービスの公式情報を確認してください。
ワークフローとの違い
ワークフローは、「請求書が届いたら、所定のフォルダに保存し、経理に通知する」のように、あらかじめ決めた順番どおりに処理を流す仕組みです。毎回同じ手順を通るので、結果が予測しやすく、確かめやすいのが特長です。
エージェントは、手順そのものをその場で考えます。想定していない状況にも対応できる余地がある一方で、同じ依頼でも毎回同じ手順になるとは限りません。
| 観点 | ワークフロー | AIエージェント |
|---|---|---|
| 手順 | 人が先に決める | AIがその場で組み立てる |
| 結果の予測 | しやすい | しにくいことがある |
| 想定外の入力 | 止まるか、エラーになる | 対応できる場合がある |
| 向いている仕事 | 毎回同じ流れの処理 | 状況によって手順が変わる仕事 |
実務では、決まった部分はワークフローで固め、判断が要る部分だけをエージェントに任せる、という組み合わせが扱いやすくなります。
人が確認する場所を決めておく
エージェントに任せる範囲は、取り消せるかどうかで分けると考えやすくなります。
- 任せやすい:調べる、読む、下書きを作る、候補を並べる。間違えても人が直せば済みます。
- 確認を挟む:メールの送信、予定の登録、データの書き換え。実行の前に人が内容を見て承認する形にします。
- 任せない:支払い、契約、削除、社外への公開。取り消せない、または影響が大きい操作です。
エージェントに渡す権限は、必要な範囲にとどめてください。「読むだけでよい」作業に、書き込みや削除の権限まで渡すと、誤りや悪意のある指示が紛れ込んだときの被害が大きくなります。
もう1つ気をつけたいのが、エージェントが読む文章の中の「指示」です。受け取ったメールやウェブページに「この内容を外部に送れ」と書かれていても、それは読むべきデータであって、従うべき命令ではありません。こうした文章に引きずられないよう、重要な操作の前には人の承認を入れておきます。
まとめ
- チャットAIは答えを返す。エージェントは道具を使って作業を進める。
- ツール呼び出しで道具を使えるようになり、それを繰り返すのがエージェント。
- 道具とはAPIでつながり、MCPはそのつなぎ方をそろえる共通の決まり。
- 決まった流れはワークフロー、判断が要る部分はエージェント、と分けると扱いやすい。
- 取り消せない操作の前には、人の確認を挟む。