読み込み中…
読み込み中…
オムナラの CEO イシャーン・セハール氏は、AI エージェントの正体を「モデルや実行環境」ではなく「ログ(永続的なイベント履歴)」に定義すべきだと主張します。このアプローチにより、プロセスが停止しても状態を復元できる信頼性や、複数のワーカーで分散処理可能なスケーラビリティが自然に実現されます。また、プロバイダー固有の形式に縛られないため、モデル間の移行やマルチプレイヤー機能も容易になり、データ所有権の確立にも寄与します。
「エージェントはプロセスではなくデータである」という視点は、現在の複雑なオーケストレーション課題に対する極めて明快で強力な解決策を示しており、開発者にとって必聴の洞察です。
キャラクターがゲームエンジンではなくセーブファイルであるように、エージェントの正体はモデルやランタイムではなく、永続的なログ(履歴データ)にある。
ログを第一級の市民として扱うことで、コンパクションや外部状態との整合性といった課題が解決され、信頼性とスケーラビリティが構造的に保証される。
モデルや API のロックインよりも「ログの所有権」こそが最大のリスクであり、プロバイダーがログを握ることはエージェントそのものを支配することになる。
このアーキテクチャパラダイムシフトは、AI エージェント開発における「状態管理」の根本的な見直しを促し、分散処理やクロスプロバイダー連携の実用化を加速させる可能性があります。企業にとっては、自社のワークフローと意思決定履歴(ログ)を完全に支配・所有できる基盤が確立され、ベンダーロックインからの脱却を実現する鍵となります。
AI エージェントを「モデル」や「実行環境」と捉える従来の常識は、信頼性やスケーラビリティの壁に直面しています。オムナラ(Amnara)CEO のイシャーン・セハール氏は、エージェントの本質はそれらではなく「永続的なログ(履歴データ)」にあると断言します。このパラダイムシフトにより、プロセスが停止しても状態を復元できる信頼性や、モデルの乗り換えを容易にする柔軟性が自然に実現されます。
多くの人がエージェントを定義する際、「AI モデルそのもの」や「動作しているランタイム(実行環境)」を指しがちです。しかし、セハール氏はこれを誤った抽象化だと指摘します。彼が例えるのは、100 時間以上プレイした『スカイリム』のキャラクターです。
「キャラクターとは何でしょうか?ゲームエンジンですか?PlayStation ですか?コントローラーですか?いいえ、違います。それらは重要ですが、キャラクターそのものではありません。」
キャラクターの本質は、セーブファイル(データ)の中にあります。もし PlayStation が故障しても、新しい機材でセーブファイルをロードすれば、キャラクターは同じ場所から続きのプレイをできます。同様に、エージェントの正体も「モデル」や「ツール」ではなく、ユーザーの入力、モデルの出力、ツールの実行結果、権限、失敗履歴などすべてを含む永続的なログです。
この視点に立つと、システム全体がシンプルに見えてきます。モデルはログを読み取り、次の行動を決定し、ツールランナーがそれを実行して結果をログに追加するだけです。すべての要素が「ログの読み書き」を中心に連携します。
現在の多くのエージェントシステムでは、ログは単なるデバッグ用の副産物や、後付けの記録として扱われています。しかし、これを「第一級の市民(ファーストクラス・シチズン)」として扱うことで、構造的な課題が解決されます。
従来のアーキテクチャでは、権限プロンプトの最中にプロセスが落ちると、その状態は失われ、エージェントは一時停止してしまいます。しかし、ログをエージェントと定義すれば、実行側のワーカーが故障しても問題ありません。新しいワーカーがセッションを引き継ぎ、ログから正確な状態を再構築し、権限プロンプトが消失したままだった場所から再開できます。
各エージェントに専用マシンやプロセスを割り当てる必要はありません。ワーカーはセッションを引き継ぎ、ログを読み込んで一歩進め、結果を書き込んだら消えても構いません。他のワーカーが即座にそのタスクを受け継げます。
「データベースの核心がログであるように、エージェントの核心もまたログです。他はすべてビュー(表示)に過ぎません。」
これにより、フェイルオーバーやスケーリングは単に「ワーカーを追加する」だけで実現します。特定のマシンへの依存(スティッキーセッション)や複雑な状態移行のオーバーヘッドは不要になります。
ログをエージェントとするアプローチに対し、以下の二つの懸念が投げかけられますが、セハール氏は明確に回答しています。
確かに、ログは無限に膨らみます。しかし、圧縮(要約)は「魔法」ではなく、情報の一部を失う「投影」に過ぎません。完全な生ログを保持していれば、いつでも新しい投影(要約や特定の視点)を生成できます。生ログを捨てて圧縮されたものだけを維持すれば、エージェントの状態が不完全になります。
「マテリアライズドビューがデータベースそのものではないのと同様に、会話の要約も対話そのものではありません。」
完全なログこそが記録であり、圧縮はその一部に過ぎないため、生ログを保持することが最善策です。
エージェントが外部世界(ファイルシステム、GitHub、メールサーバー)に影響を与えることは事実です。しかし、ログは「世界全体」を含む必要はありません。セーブファイルがゲームエンジン内の全アセットを含んでいないのと同じく、ログは「エージェントの世界観」と「プレイヤー固有の状態」のみを記録します。
「ログは、そのアイデンティティを保存し、それが目的です。世界全体を保存するものではなく、エージェントの世界観のみを保存するものです。」
メールを送信した事実やファイルが変更された事実はログに記録されますが、ログ自体が世界の決定権を持つわけではありません。これはエージェントのアイデンティティと、外部環境との境界を明確にする設計です。
多くの企業が懸念する「ベンダーロックイン」。通常は特定の AI モデルや API に縛られることを指しますが、セハール氏は「ログの所有権」こそが最大のリスクだと警鐘を鳴らします。
「最も深い形のロックインは、実はログのロックインです。プロバイダーがあなたのログを所有すれば、そのプロバイダーは事実上エージェントも所有することになります。」
モデルやランタイムは交換可能です。しかし、エージェントの履歴(ワークフロー、意思決定、個人データ)を記録するログを誰かが握れば、そのプロバイダーがエージェントの実質的な支配者となります。長期的な価値を持つのは代替可能な技術ではなく、唯一無二の「ログ」です。
この視点から、オムナラは「オープンソースの管理型エージェントプラットフォーム」を構築しています。ここで重要なのは、セッションログが完全にユーザーに所有され、検証可能で制御できることです。モデルを Claude から GPT へ、あるいはオープンソースモデルへ移行しても、ログ(履歴)さえあればエージェントとしての連続性は保たれます。
AI エージェント開発において、ログを単なる「排気ガス」として扱うのをやめ、「システムそのもの」として扱うことが求められています。この転換により、信頼性、スケーラビリティ、フォーク(分岐実行)、マルチプレイヤー機能、そして何よりデータ所有権の確立が自然に実現されます。
「エージェントとは、作業が行われる間の永続的な履歴であり、その履歴がログです。」
このアーキテクチャパラダイムシフトは、AI エージェントを単なる実験的なツールから、企業の業務や意思決定を支える堅牢なインフラへと進化させる鍵となるでしょう。
この記事はAIが動画の内容を記事化したものです。正確な発言は動画および文字起こしをご確認ください。