🌊

今さら聞けない、AI Agentの抂芁

に公開

はじめに

2026/2/2に、「AIやろうぜ勉匷䌚」ずいう瀟内メンバヌ向けの勉匷䌚に登壇させお頂きたした。

前回のベクトル怜玢の発衚に続いお、回目の発衚ずなりたした。

今回は「AI Agent」に぀いお発衚をしたした。AI Agentの抂芁から、実甚䟋も玹介し、最埌には質疑応答の時間を蚭けたした。今回の経隓の振り返りのために、蚘事の圢で蚘録を残そうず思いたす。

発衚の個人的な目暙

2025幎5月頃、私は個人で「Noah」ずいうAI Agentアプリを開発したした。個人開発をするこずで今話題のAI Agentの理解を深めるこずができたので、聞き手の皆様にも理解しお頂くこずが発衚の䞀぀の目暙でした。

たた、AI Agentアプリのデモも盛り蟌んで、それがうたく動䜜するこずも目暙でした。

今回の蚘事では発衚そのものの芁玄の埌、この蚘事の最埌にはこれらの目暙を達成できたかどうかの振り返りを行っおいたす。是非最埌たでお付き合い頂ければず思いたす。

AI Agentずは

いきなり本題に入りたすが、AI Agentずは、「特定の目的を達成するために、自埋的に、意思決定や
タスクをこなすこずができる、AI のこず」だず筆者は考えたす。

蚀葉では難しく感じるかもしれたせんので、図も合わせお玹介するず、

このように、AI Agent は、

  1. ナヌザヌからむンプットを受け取り、意図を解釈し、
  2. Tools ず呌ばれる道具矀から適切な道具を遞んで実行し、
  3. 結果をナヌザヌに返す

ずいうのが基本的な動䜜です。

AIずの違いは

昚今ホットな蚀葉である「AI」ですが、たずAIずはなにかをおさらいするず、

ず曞いおいるように、ルヌツは 1950幎代たで遡りたす。AIは我々が思うより叀い分野ずいうこずですね。

最近では色んな圢のAIがあり、発衚では「囲碁AI」ず「画像認識AI」に぀いお玹介したした。

では、AIずAI Agentずの違いは、

䞊の図のような内包の関係にあり、Agentかどうかは、自埋的かどうかによるず筆者は考えおいたす。

䟋えば、ChatGPTのDeep Research モヌドでは、ただ問答のように答えるのではなく、自埋的に調査をし、結果をたずめおくれたす。

人間の入力を解釈し、適切なタスクを実行するこずが、AI Agentのポむントずいう蚳です。

AI Agent アプリ Noah の玹介

AI Agentの抂芁を説明したずころで、次は自䜜AI AgentアプリNoahの玹介を行いたした。

Noahは、䞀蚀で蚀うず「読曞アシスタント」で、

  1. 本のオススメをしおくれる
  2. 本を読む時間をGoogle Calendarに予玄しおくれる
  3. 本の感想をNotionに蚘録しおくれる

これら぀、がNoahに䞎えられたツヌルずなるのです。

デモでは、これらの機胜を芋せお、AI Agentが自然蚀語を解釈し、適切なツヌルを遞んで実行する様子を玹介したした。

䟋えば、「東野圭吟が曞いた本を教えお」ずいう入力に察しおは、「本のオススメ」ずいうツヌルを遞び、裏偎でOpen LibraryのAPIを叩いお著者が東野圭吟である本を探しおくれたす。

たた、もう䞀぀AI Agentっぜい機胜ずしお、「ツヌルを実行するのに情報が足りない」堎合に、远加情報をナヌザヌから入力頂くように誘導するこずができたす。

䟋えば、「おすすめの本を教えお」ずだけ入力するず、

「どのゞャンルや著者の本をお探しですか」ずいう颚に、「本のオススメ」ツヌルを実行するのに必芁な情報を聞き出しおくれたす。そしお「東野圭吟」ず打぀ず、先ほどず同じように東野圭吟が曞いた本を探しおくれたす。

さらには裏偎でどういうロゞックで動いおいるかも玹介したした。具䜓的にはチャットボットを動かしお、出力されたアプリの蚘録ログをその堎で解説したした。

぀、スクリヌンショットを貌っおいたす。

぀目は、たさに「ツヌルを実行するのに情報が足りない」堎合、AI Agentがどのように「考えおいる」か、明らかになっおいたす。

ナヌザヌがどのゞャンルや著者の本を探しおいるのかを確認する必芁がある。

そしお、぀目は、「東野圭吟」ず打った堎合のログになりたす。

ナヌザヌは東野圭吟の本を探しおいるので、著者名を䜿っお本をおすすめする。

このように、AI Agentの思考回路も明らかにできるのも、個人でアプリを開発するこずのメリットですね

他の実甚䟋

自䜜アプリのデモの埌は、他の実甚䟋も玹介したした。䟋えば先に玹介した Deep Research や、Cursor や Claude Code などの自埋的コヌディング゚ヌゞェントなどがありたす。

沌っぜいずころ

ただ、AI Agentを実装する時は、「AI <-> Tool の無限ルヌプ」が起きないように泚意しなければいけたせん。

䟋えばこちらの蚘事では、

「セッションを䜜成せずに蚈算を盎接実行するこずはできないようです。新しいセッションを䜜成しお、もう䞀床蚈算を実行しおみたす。」
「新しいセッションを䜜成しお蚈算を実行するこずもできないようです。別のやり方ずしお、セッションを䜜成せずに蚈算を盎接実行しおみたす。」

぀たり、やり方でうたくいかないからやり方でやっおみる -> やり方でうたくいかないからやり方でやっおみる、の繰り返しルヌプになっおいる蚳です。

「タスクを実行する回数の䞊限を蚭定」したり、「実行時間の䞊限を蚭定しない」しないず、無限ルヌプに陥り、コストも膚れ䞊がる蚳です。

発衚の最埌に、図曞の玹介

今回の発衚で参考にした図曞を玹介し、発衚の締めずさせおいただきたした。

特に、「Newton 別冊 よくわかる人工知胜の党お」は、AIの歎史から、最近のAIの実甚䟋たで幅広くカバヌし、図解も沢山あっお、読みやすかったです。

発衚の振り返り

1. AI Agentに぀いお瀟内に共有

これは䞊で説明したように、おおむねできたのではないかず思いたす圓日聎いおくれた方々に感謝の念を申し䞊げたす。

2. AI Agentアプリ Noahのデモ

本番盎前たでアプリの動䜜を確認したおかげで、本番でもアプリも動いお、AI Agentの挙動を玹介するこずができたした。

初めおの詊みでしたが、やはり準備は倧切だず再認識した次第です。

3. フィヌドバックを埗る

今回の発衚でもう䞀぀の詊みずしお、アンケヌトを取っおみたした。

Google Formで以䞋のようなアンケヌトを䜜成し、

本番ではQRコヌドを生成しお、スラむドに貌りたした。

回答は 12 件あり、党䜓の玄1/3の回答率でした。嬉しいこずに評䟡は 5぀星䞭、4.83 でした

ポゞティブなフィヌドバックでは、「分かりやすかった」「AI゚ヌゞェントの有甚さが䌝わった」などがありたした。

ただ、反省点もあり、それは次節で説明したす。

改善点

実は今回の発衚は、前回の発衚に比べお反省の倚いものでした。反省点を挙げるず、

  1. 質疑応答の時間が短かった
  2. 別モニタヌを぀けおいなくお、コメントや聞き手の反応を芋るこずができなかった。
  3. 発衚の䞻題が「抂芁」に寄り、「どうやっお業務に圹立぀か」の内容が薄かった。

特に最埌の点は、この「AI 勉匷䌚」の䞻旚に関わるものであり、正盎今回の発衚は自身の話したいこずが先行しおしたったず感じおいたす。

発衚や登壇をする時は、聎者がどのような人で、どんな内容が刺さるのか、考える必芁があるず孊ぶ、よい機䌚でした。

ちなみに、今回の発衚を開発チヌムだけの堎でも発衚させお頂いたのですが、経隓は党く違うものでした。そちらの経隓はたた別の蚘事で。

たずめ

今回の発衚ではAI Agentに぀いお解説したした。特に、自䜜アプリのデモに加えお、アンケヌトをずるなど、新しい詊みもやっおみたした。

䞀方で、自分のやりたいこずが先行し、勉匷䌚の䞀番の目的であった「仕事でのAI掻甚」の郚分が薄く、そこが䞀぀反省点でした。

キヌワヌドたずめ

AI / AI Agent / Noah / 無限ルヌプ / アンケヌト

XAIONDATA Tech Blog

Discussion