10月28日、latent.spaceが「How Anthropic ships Claude with Claude: Separating the Brain from the Hands」と題した記事を公開した。AnthropicのEngineeringヘッドであるKatelyn LesseとProductヘッドのAngela Jiangへのポッドキャストインタビューを軸に、Claude Opus 5.5のローンチ舞台裏から、エージェント実行基盤の設計思想まで踏み込んだ内容だ。
記事の最大の見どころは「エージェントの脳と手を分離する」というアーキテクチャの具体論にある。 LLMが推論する層(Brain)と、コードを実行したりツールを呼んだりする層(Hands)を物理的に切り離すこの設計が、レイテンシ・耐障害性・セキュリティという3つの問題を一気に解決するという話だ。AIエージェントが本番環境に乗り始めた今、実装者が直面する課題への実践的な回答として注目される。
「Brain」と「Hands」を分離する
エージェントの「Brain(脳)」と「Hands(手)」を物理的に分離するアーキテクチャは、記事で最も実践的な示唆を持つ。
AnthropicのManaged Agentsでは、セッションログとハーネス(エージェントの制御層)を、コードを実行するサンドボックスから切り離している。こう整理するとシンプルに聞こえるが、この設計が解決する問題は具体的だ。
以前のアプローチでは、コーディングエージェント全体をサンドボックス内のAPIとして動かしていた。その結果、サンドボックスの起動コストが初回レスポンスのレイテンシに直結し、サンドボックスが落ちるとエージェントセッションごと消滅した。Brainを外に出すことで、実行環境が失敗してもセッションは生き残る。
セキュリティ面でも同様だ。生成されたコードが走るサンドボックスにサービス認証情報を渡さなければ、そもそも漏洩しようがない。クレデンシャルは外部のプロキシ経由で付与し、サンドボックスの通信先も制御する。詳細はAnthropicのコンテインメント解説記事にまとめられている。
エージェントランタイムを設計する際の問いは3つだ:どの部分が生き残る必要があるか、どの部分が信頼できないコードを実行するか、シークレットは実際にどこにある必要があるか。
この問いはManaged Agentsに限らず、あらゆるエージェント設計に適用できる。
「Dreaming」—エージェントがエージェントの記憶を書く
Managed Agentsのメモリ機能として実装されている「Dreaming」は、一見凝った機能に見えるが、実装は単純だ。あるエージェントが別のエージェントの過去の作業を検査し、メモリとして書き戻すだけである。特別なプリミティブを使わず、Managed Agentsの基本要素の組み合わせで高レベルな挙動を実現している点が設計の妙だ。
Opus 5.5リリースと開発者への影響
Opus 5.5は前世代よりコストが下がり、前世代で指摘されていた冗長な出力も改善されている。
一方、APIを使う開発者が注意すべき変更もある。モデルの推論過程(thinking)をディスティレーション(他モデルへの知識転移)から保護するため、ターン間でthinking blocksを保持する仕様が追加された。これ自体は理にかなった設計だが、既存のエージェントハーネスを書いている開発者には非互換の変更になりうる。
アーリーアクセスプログラムの実態についても言及がある。顧客は自前のハーネスでモデルを評価し、想定外の挙動を報告する。Anthropicが自社製品では踏まない環境やタスクで動かしてもらえることに価値があると、Katelynは説明している。「良いevalを持つことは何よりの資産だ」というのは、latent.spaceが4年間言い続けてきたことでもある。
インフラの変化:Messages APIをRustで書き直す
ポッドキャストの後半(56:05〜)では、スケーリングの文脈でMessages APIをRustで再実装した話にも触れている。使用量が急成長する中で、APIが消費するCPUが戦略的な問題になったという背景だ。音声コンテンツであるポッドキャストの性質上、詳細なベンチマーク数値よりも設計判断の経緯が中心に語られており、記事本文はその要点を書き起こしたものになっている。
ロードマップは「計画」であって「約束」ではない
メモリや学習の改善は引き続き重要な課題だが、チームはモデルリリースが複雑化するにつれ、安全性への対応により多くのリソースを割くようになったと語っている。ベースとなるハーネスはシンプルに保ちつつ、ベリファイア(出力検証)や並列エージェントといった高度な機能は開発者が実験できる余地を残す方針だ。将来のプラットフォーム機能として言及された内容は、あくまで検討段階のものとして受け取るべきだと記事も明示している。
詳細はHow Anthropic ships Claude with Claude: Separating the Brain from the Handsを参照していただきたい。




