AIエージェントとは
なぜ学ぶか: Claude Codeのように「自分でファイルを読み、コマンドを実行し、修正まで行うAI」— これがエージェントです。文章を返すだけのチャットとは決定的に違います。この違いが分かると、「なぜエージェントは強力で、同時に危険なのか」が腑に落ち、任せる範囲を設計できるようになります。
エージェント=モデル+ツール+ループ
考えるAI(モデル)に、ファイル操作やコマンド実行などの『手足』(ツール)を与え、目標達成まで繰り返す(ループ)。この3点セットが正体です。
『ツール』の中身は具体的な操作
ファイルを読む・書き換える・コマンドを実行する・Webを検索する、など。AIが呼び出せる操作の一つひとつがツールです。
チャットとの違いは『行動』
チャットは『答えを返す』だけ。エージェントは『実際に行動する』(ファイルを書き換える・コマンドを打つ)。助言者と実行者の違いです。
ループが自律性を生む
「実行 → 結果を見る → 次の手を決める → また実行」を自分で繰り返します。だから途中でエラーが出ても自分で直そうとし、人間の指示は目標だけでよくなります。
強力さと危険は同じ根から
『自分で行動できる』から複雑なタスクをこなせる。同時に『意図しない行動もできてしまう』。だから次のトピック以降で権限とガードレールの設計を学びます。
図解:チャットとエージェントの違い
チャット vs エージェント
【チャット】
あなた: バグを直して
AI: 「たぶんここが原因です。こう直すと…」(文章で返すだけ)
→ 実行するのは人間
【エージェント】= モデル + ツール + ループ
あなた: バグを直して
AI: ┌→ ファイルを読む(ツール)
│ エラーを再現(コマンド実行ツール)
│ 原因を特定して修正(編集ツール)
│ テストを実行(ツール)→ まだ失敗
└← もう一度修正…(ループ)
→ AI が自分で行動して完了まで進める
強力さ ←(同じ根)→ 危険性
自分で行動できる 意図しない行動もできてしまう「行動できるAI」がエージェント。Claude Codeはその代表例で、あなたが今学んでいるこのアプリも、まさにエージェントとの協働で作られています。
ステップ 1 / 2
※ カリキュラムの内容はAIが生成しており、誤りが含まれる場合があります。正確な情報は公式ドキュメント等でご確認ください。