エージェントごとに個別の「脳」を持たせるのはもうやめよう

@pejmanjohn
英語2 か月前 · 2026年5月31日
330K
421
47
33
1.3K

TL;DR

著者は、各ツールが他のコンテキストを把握できていない、現在の断片化された AI エージェントの現状に異を唱えています。共有メモリ層を作成することで、エージェント間で推論や履歴を同期させ、統合されたシステムとして機能させることが可能になります。

私たちは、エージェントが人間らしく感じられるように構築しています。それはある意味で便利ですが、同時に人間の最大の制限の一つをコピーしていることでもあります。

新しい人に出会えば、その人はあなたのことを何も知りません。自分の興味や背景、目標などを説明する必要があります。そして、次の人にも同じことを繰り返し、さらにその次の人にも繰り返します。

これが人間であることの代償です。知識は頭蓋骨の中にあり、頭蓋骨同士は同期しません。

私たちは生涯この代償を払ってきたので、ほとんど気づきません。それが人間の仕組みだからです。しかし今、私たちはそれを、これほど孤立する必要のないソフトウェアシステムの中に再構築しています。

各エージェントは、独自のメモリを持つ小さな脳のようなものです。それぞれがあなたとあなたの仕事を部分的にしか見ていません。ズームアウトして、あなたが使っているエージェントのスイート全体を見渡すと、システム全体とあなたの姿が断片的に感じられます。

私のエージェントたちは他人同士

私はこれを自分のワークフローで最も実感しています。なぜなら、意図的に複数のエージェントを使っているからです。

OpenClaw は私のパーソナルアシスタントです。私の人生について最もよく知っています。家族、スケジュール、会議、プロジェクト、好み、日々の流れです。そして、アイデアを練る場所でもあります。何かを話し合い、議論し、アイデアの形を見つけ、いくつかの分岐を捨て、一つを復活させ、それからようやく実行に移します。

そのため、OpenClaw には私自身と私のアイデアに関する最も豊かなコンテキストが集まります。

Codex は私が構築を行う場所です。アイデアが準備できたら、そこに移ります。しかし、アイデアを生み出した推論は通常、OpenClaw に留まったままです。Codex はリポジトリと計画を見ます。しかし、計画を生んだ会話は見えません。

Claude Code はデザインと執筆のために使います。Codex で何かを構築し、そのランディングページ、デモスクリプト、ブログ記事の草案などで Claude Code の助けを借ります。引き継ぎはひどくはありません。ディスク上の同じリポジトリフォルダを指し示せるからです。しかし、その作業の背後にある推論は依然として OpenClaw にあります。対象読者、トレードオフ、却下されたアプローチ、作品の感情的トーンなどです。

出力は、有能でありながらコンテキストを無視していることもありえます。

物理的な層もあります。OpenClaw は Mac Mini 上で動作します。Codex と Claude Code は MacBook Pro 上で動作します。他のエージェントは部分的または完全にクラウド上に存在することもあります。異なるマシン、異なるファイルシステム、異なるローカル状態。リポジトリは GitHub を通じて同期できますが、プロジェクトのメモリは同期できません。

島々は概念的なものだけではありません。文字通りのものです。

各エージェントは、私が既に説明したことを再び導き出します。それぞれが、隣のエージェントが1時間前に解明したことに気づきません。

リポジトリはメモリではない

明白な反論があります。ただ書き留めればいい、と。

Markdown を使いましょう。計画をリポジトリに保存しましょう。決定事項をドキュメントに保存しましょう。要約を書きましょう。すべてのエージェントに同じファイルを読ませましょう。

これは役立ちますが、捉えられるのは目的地だけで、旅路ではありません。

真の価値はしばしばセッションそのものにあります。議論、誤ったスタート、探求して脇に置いた分岐です。計画を紙に書くとき、あなたは会話を圧縮します。結論を残し、経路の大部分を捨てます。

そして数日後、その経路が再び重要になります。

私は OpenClaw に戻って、「前に話したあの件だけど、実は別の方法でやってみよう」と言うでしょう。

私が実際にしているのは、アイデアツリーに再び入り、剪定した枝を取り出すことです。その枝は Markdown ファイルには決して入りませんでした。なぜなら、当時は死んだように見えたからです。

同期されたリポジトリはそれを解決できません。リポジトリには成果物があります。エージェントセッションにはコンテキストがあります。書かれた計画は氷山の一角です。会話が残りの部分です。

それは、すべてのトランスクリプトをあらゆる場所に吐き出すということではありません。会話の多くはノイズです。機密情報もあります。間違った情報もあります。期限が切れるべきものもあります。プロジェクトや役割に限定されるべきものもあります。

有用な単位は、残す価値のあるものです。

エージェントがそのようなものを学習したとき、それはそのエージェントの中に閉じ込められるべきではありません。

ハイブマインドが肝心

人間にとって、知識はゆっくりと移動します。話し、書き、教え、誤解され、明確にし、語り直さなければなりません。会社の中でも、同じ事実は会議、メモ、Slack スレッド、1対1の会話を通じて、まるで噂がインフラになろうとするかのように伝わります。

エージェントにはその制限はありません。

もし一つが有用なことを学べば、他のエージェントもそれを知ることができます。メモリ層がそのように構築されていれば、すぐにです。

それはより良いメモというより、ハイブマインドのように感じられ始めます。

会社のリーダーの AI バージョンが、同時に10の会議に参加しているところを想像してください。

ある会議で、主要顧客が価格設定に混乱していることを学びます。別の会議では、プロダクトチームが価格設定が十分に明確かどうか議論しています。さらに別の会議では、セールスがなぜ案件が停滞したかを説明しようとしています。

人間のバージョンでは、それらの点が結びつくまでに数日から数週間かかるかもしれません。まったく結びつかないかもしれません。顧客の苦情はサポートメモになります。製品の議論はロードマップ項目になります。セールスの問題はパイプラインの問題になります。

エージェントのバージョンでは、会議がまだ行われている間にその衝突が起こり得ます。

知識は、それが学ばれた部屋に閉じ込められません。

個人版はより小規模ですが、同じ形をしています。

コーディング中に行われたデザイン決定が、5分後のローンチコピーを改善できます。パーソナルアシスタントで修正された好みが、コーディングエージェントのデフォルトを変えられます。先週の半分しか形になっていなかったアイデアが、適切なプロジェクトが現れたときに再浮上できます。

システムは、一連のアシスタントのように振る舞うのをやめ、異なる手を持つ一つの分散した頭脳のように振る舞い始めます。

欠落している層

実際の作業はツールの境界を尊重しません。

プロジェクトは個人的なメモから始まり、製品の決定になり、コードになり、デザイン、ローンチライティング、サポート、フォローアップが必要になります。だからこそ、私は複数のエージェントを使っています。専門化が有用だからです。

ギャップは、一度それを感じれば明らかです。ツールはより高性能になっていますが、その下にあるメモリは依然として断片化されています。そして、断片化はエージェントがアプリ、マシン、クラウドサービス、ローカル環境に広がるにつれて悪化します。

これは、来年以降の開発において重要な分野の一つに感じられます。

すでに、そのさまざまな部分に取り組む有望なプロジェクトが見られます。

@garrytan の GBrain は、MCP の背後にある共有知識グラフを目指しています。異なるデータソースを指し示すと知識グラフが成長し、異なるエージェントがそれぞれ独自のプライベートメモリを保持する代わりに、それをクエリできます。

@doodlestein の CASS は、Markdown とリポジトリが見逃す部分、すなわちセッション履歴そのものに取り組みます。Codex、Claude Code、OpenClaw、Cursor、Aider など、ローカルのエージェントセッションを検索可能にします。これは、セッションがリポジトリが残した推論を含むことが多いため重要です。

これらのプロジェクトは、問題が現実であり、答えの重要な部分が見え始めていることを示すシグナルです。

多くのエージェントが、その下に一つのメモリ層を持ち、それをあなたが所有する。

ワンクリック保存

YouMindでバイラル記事をAI深読み

ソースを保存し、的を絞った質問をし、主張を要約して、バイラル記事を再利用できるノートに変えます。すべてを1つのAIワークスペースで行えます。

YouMindを探索
クリエイターのために

あなたの Markdown をきれいな 𝕏 記事に

自分の長文を投稿するとき、画像・表・コードブロックを 𝕏 向けに整形するのは手間がかかります。YouMind は Markdown 全体を、そのまま投稿できるきれいな 𝕏 記事に変換します。

Markdown → 𝕏 を試す

解読すべきパターンをもっと

最近のバイラル記事

バイラル記事をもっと見る