第II部 エージェント生態系の定義 :エージェントメッシュ
第2部の各章は、高次元の概念からアーキテクチャへと展開する。 エージェントとは何か、また従来のAI形態との違いについては既に説明した。そこで本パートでは、それらのエージェントがより大きな存在、すなわちエージェントメッシュとして統合される仕組みを解説する。孤立したエージェントを、信頼性・セキュリティ・拡張性を備えた機能的なエコシステムへと変革するために必要な設計原則、インフラ、ガバナンスを探求する。メッシュが数千の自律的構成要素間の結合組織として機能し、混乱を協調へと転換する仕組みを明らかにする。
第5章「エージェントアーキテクチャ」では、エージェントの内部動作を理解するための技術的基盤を する。全てのエージェント設計の基盤となる共通概念を紹介する:共通の原則セット、エージェントの「脳」としてのLLMの役割、そしてメモリ、ツール、コンテキストエンジニアリングといった支援構成要素である。 本章では、エージェントがタスクを管理し、相互にやり取りし、オブザーバーやタスク指向エージェント、目標指向エージェントといった特殊化型へと進化する仕組みを説明する。また、再利用性と拡張性を可能にする一般的なエージェントパターンを探求し、知能かつ実用的なエージェント構築の青図を読者に提供する。
第6章「エンタープライズグレードのエージェント」では、エージェントを本番環境対応システムへ進化させる要件を解説する。セキュリティ、可観測性、説明可能性、拡張性など、エンタープライズグレードの能力を定義する特性を紹介する。
第7章「エージェントメッシュ:エンタープライズグレードのエージェントエコシステム」では、単一エージェントからエージェントシステムへと議論を拡大する。エージェントエコシステムの定義、多数の自律型エージェントを調整する課題の探求、そしてそのようなエコシステムを機能させるために必要な中核サービス(コミュニケーション、発見、調整など)を特定する。本章では、新たな抽象化として「フリート」を導入する。これは、一貫性のあるチームとして共同で動作するエージェントのグループである。
第8章「エージェントメッシュのユーザ体験(UX)」は、人間を再びループに組み込む。統一インタフェースであるマーケットプレイスを通じて、ユーザがエージェントを発見・起動・監視する方法を示す。 本章では、ユーザビリティが後付けではないことを強調する。メッシュの成功は、強力なシステムをアクセシブルにする直感的なユーザ体験にかかっている。マーケットプレイスがユーザとエージェントを結びつけ、やり取りを管理し、人間の意図とエージェントの実行をシームレスにつなぐ仕組みを説明する。
第9章「エージェントメッシュレジストリ」では、メッシュの中枢神経系としてのレジストリを紹介する。エージェント、ツール、ユーザ、ポリシー、やり取りに関するメタデータがどのように保存・維持され、発見可能性、追跡可能性、ガバナンスが確保されるかを記述する。レジストリは生態系の一貫性を保つ権威ある記録を提供し、重複を防止し、規則を強制し、数千のエージェントにわたる透明性を支える。
第10章「インタラクション管理」では、エージェントメッシュにおけるコミュニケーションの展開を論じる。人とエージェント間、エージェント間の双方のやり取りを扱い、複数のエージェントがタスクを調整する共有コラボレーション環境としてのワークスペース概念を導入する。本章は対話、タスクフロー、状態管理のメカニズムに焦点を当て、エージェントが長期にわたるやり取りを維持し、コンテキストを記憶し、失敗から回復する方法を説明する。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access