AI Play とは

AIエージェントとは

目標に向けて自ら計画し、ツールを使いながら作業を進めるAIの仕組み

AIエージェント(AI Agent)は、人から目標を与えられると、自分で手順を考え、検索やファイル操作などの道具(ツール)を使いながら、作業を最後まで進めようとするAIシステムです。質問に一度答えて終わるチャットボットに対し、「調べる→試す→結果を見て次の手を考える」を繰り返せる点が特徴です。

チャットボットとの違い

Anthropic のエンジニアリング記事「Building effective agents」(2024年12月)では、あらかじめコードで決めた手順に沿ってLLMとツールを動かすものを「ワークフロー」、LLMが自分で手順とツールの使い方を動的に決めるものを「エージェント」と区別しています。この区別は、どこまでAIに任せるかを考えるうえで役立ちます。

エージェントを構成する要素

  1. 頭脳となるモデル:LLM が状況を理解し、次の行動を決めます。
  2. ツール:Web検索、ファイルの読み書き、メール下書き、社内システムのAPIなど。モデルがツールを使う仕組みは ツール呼び出し を参照してください。
  3. メモリ:作業の途中経過や、ユーザーの好みを覚えておく仕組み(メモリ機能を参照)。
  4. 実行環境と権限:どのシステムにどこまでアクセスしてよいかの設定。
  5. 接続の標準:外部ツールとの接続方法を共通化する MCP のような規格。

代表的な使われ方

設計のよくあるパターン

前述の記事では、次のような組み立て方が紹介されています。

同記事では、最初はシンプルな構成から始め、必要になったときだけ複雑にすることが勧められています。

任せるときの注意点

参考リンク

編集: AI Play 編集部 最終更新: 2026-10-25