← inaro.devAI駆動開発 学習ツール

AIエージェントとは

なぜ学ぶか: Claude Codeのように「自分でファイルを読み、コマンドを実行し、修正まで行うAI」— これがエージェントです。文章を返すだけのチャットとは決定的に違います。この違いが分かると、「なぜエージェントは強力で、同時に危険なのか」が腑に落ち、任せる範囲を設計できるようになります。

エージェント=モデル+ツール+ループ

考えるAI(モデル)に、ファイル操作やコマンド実行などの『手足』(ツール)を与え、目標達成まで繰り返す(ループ)。この3点セットが正体です。

『ツール』の中身は具体的な操作

ファイルを読む・書き換える・コマンドを実行する・Webを検索する、など。AIが呼び出せる操作の一つひとつがツールです。

チャットとの違いは『行動』

チャットは『答えを返す』だけ。エージェントは『実際に行動する』(ファイルを書き換える・コマンドを打つ)。助言者と実行者の違いです。

ループが自律性を生む

「実行 → 結果を見る → 次の手を決める → また実行」を自分で繰り返します。だから途中でエラーが出ても自分で直そうとし、人間の指示は目標だけでよくなります。

強力さと危険は同じ根から

『自分で行動できる』から複雑なタスクをこなせる。同時に『意図しない行動もできてしまう』。だから次のトピック以降で権限とガードレールの設計を学びます。

図解:チャットとエージェントの違い

チャット vs エージェント

【チャット】
  あなた: バグを直して
  AI:     「たぶんここが原因です。こう直すと…」(文章で返すだけ)
  → 実行するのは人間

【エージェント】= モデル + ツール + ループ
  あなた: バグを直して
  AI: ┌→ ファイルを読む(ツール)
      │  エラーを再現(コマンド実行ツール)
      │  原因を特定して修正(編集ツール)
      │  テストを実行(ツール)→ まだ失敗
      └← もう一度修正…(ループ)
  → AI が自分で行動して完了まで進める

強力さ ←(同じ根)→ 危険性
  自分で行動できる      意図しない行動もできてしまう

「行動できるAI」がエージェント。Claude Codeはその代表例で、あなたが今学んでいるこのアプリも、まさにエージェントとの協働で作られています。

ステップ 1 / 2

※ カリキュラムの内容はAIが生成しており、誤りが含まれる場合があります。正確な情報は公式ドキュメント等でご確認ください。