DeepSeek は先ごろ、Super-agent 構想を打ち出した。理想的な個人 Agent は、継続的で、効率的で、能動的で、持続的であるべきだ。現在、すべての Agent は Session モードで動いており、各チャット画面がそれぞれ独立した小さな環境で、互いに通じていない。DeepSeek の試算では、人間が並行して追える Session は 3~5 個が限界で、それ以上は「コンテキストの運び屋」になるしかない。
解決策は明快だ。Session をフロントエンドから隠し、Router と Worker の二層アーキテクチャを組む。Router がまとめ役として仕事を一括で割り振り、バックグラウンドでは一群の Worker が動き、フロントではあなたはただ一つの Agent と向き合う。これは Agent クラスタとは異なる。後者は仕事が終われば解散するが、こちらはチームを組んで雑務を継続的に進め、終わっても解散しない。
受動的な応答から能動的なトリガーへ、さらにクラウドへ
現在の Agent の多くは「つつけば一度だけ動く」受動的な応答型だ。DeepSeek はそれを能動的にする。グループチャット、メール、カレンダー、GitHub のコメントなどを Trigger として接続でき、Fast Path のルールと Slow Path の大規模モデルによる二重フィルタで、本当のニーズを選別する。タスク実行も非同期に変更し、フロントのチャットとバックグラウンドの作業を分離。さらにキャッシュの考え方を取り入れ、Inline と Spill でコンテキストを収める。最後に「PC の電源を切ると退勤する」状態から脱するため、思考と状態をクラウドに移し、ローカルには軽量な Daemon だけを残して実行し、Watchdog の巡回で 24 時間待機を実現する。DeepSeek はすでに GitHub で実験プロトタイプをオープンソース化しているが、Session をまたぐ記憶、権限、セキュリティはまだ解決待ちだ。
VIP会員