Claude Managed Agents「Dreaming」とは|AIが夢を見て自己改善する仕組み解説【2026】
「Claude Codeは自動で夢を見られるようになった。美しい。Sleep-time Compute論文を思い出す」
研究者コミュニティの一部からこうした反応が出ていたのは2026年3月のことだ。当時、npmパッケージ経由でリークしたClaude Code内部機能としての「Auto Dream」が話題となり、実装者コミュニティに広がっていった(出典:claudefa.st『Claude Code Dreams』、2026年5月7日アクセス、および後述のXコメント)。
それから約2ヶ月後の2026年5月6日、Anthropicは開発者会議「Code with Claude」で、似たコンセプトを正式機能としてClaude Managed Agentsに搭載すると発表した(出典:Anthropic公式『New in Claude Managed Agents: dreaming, outcomes, and multiagent orchestration』、2026年5月6日)。
「AIエージェントが夢を見る」という比喩はSF的に響くが、実装は極めて実務寄りだ。過去のセッション記録とメモリストアを読み直し、重複を統合し、矛盾を解消し、新しい洞察を引き出す。睡眠中に記憶が整理される人間の脳の働きに着想を得たメモリ整理プロセス、と言い換えられる。
- Claude Managed Agentsを本番運用しているエンジニア・PM
- 長期稼働させているAIエージェントのメモリが膨れて困っているフリーランス
- Sleep-time ComputeなどLLMの「考える時間」設計に関心がある研究者・開発者
- AnthropicのClaude戦略の最新動向を押さえたいテックリード
- DreamingはClaude Managed Agentsの新機能。スケジュールされた『反芻プロセス』が過去セッションとメモリを読み直し、新しいメモリストアへ再構築する。
- 「Research Preview」扱い(=申請制の限定公開)。利用にはAnthropicへの個別アクセスリクエストが必要。
- 同時発表のOutcomes(ルーブリック評価)、Multiagent Orchestration(最大20スペシャリスト・最大25並列)、Webhooksは公開ベータとして即日利用可能(APIリクエストヘッダーに
managed-agents-2026-04-01ベータヘッダーを付与)。 - 着想と接続されている研究としてLetta・UC Berkeleyの混成チームによる『Sleep-time Compute』論文がコミュニティで参照されている。
- Claude Code側の『Auto Dream』は別実装。ローカルメモリの整理に特化した内部機能で、
/memoryコマンドで状態確認できる。
Dreamingが解く「メモリの腐敗」問題
長期稼働するエージェントのメモリは、放置すると腐る。これは机上の話ではなく、実装者の共通の悩みだ。claude-mem完全ガイドで取り上げたClaude Code向け永続メモリプラグインも、同じ問題への民間側の回答として広がってきた経緯がある。
The New Stackの記事は、Anthropic自身がこの問題を次のように整理していると引用している。「個別のセッションでは見えないパターン、エージェントが繰り返し犯すミス、チームで共通する好み」が、複数セッションを横断しないと見えないのだという(出典:The New Stack『Anthropic will let its managed agents dream』、2026年5月6日)。
具体例を挙げる。20体のサブエージェントが同じドメインで働いている状況で、それぞれが個別に「APIタイムアウトに対するリトライ実装は雑」と気づいたとする。個別エージェントがそれぞれメモリに書き込んでも、表現が揺れたまま分散して残ってしまう。Dreamingはこれを集約し、「タイムアウト時はエクスポネンシャルバックオフを最低3回」のような共有メモリへ昇格する。
公式ブログには「dreaming reads an existing memory store alongside past session transcripts, then produces a new, reorganized memory store」と書かれている(出典:claude.com公式、2026年5月6日)。重複の統合、古い情報の差し替え、新しい洞察の抽出。これが基本動作だ。
仕組みを4ステップで分解する
公開情報をもとに、Dreamingの動作を整理するとこうなる(出典:Claude API Docs: Dreams、2026年5月6日アクセス)。
| ステップ | 動作 | アウトプット |
|---|---|---|
| 1 | 既存メモリストアと過去セッション記録を読み込む | 入力コンテキスト |
| 2 | 重複・矛盾・古い情報を検出する | 差分リスト |
| 3 | 新しい洞察・パターン・チーム共通項を抽出する | 追加候補リスト |
| 4 | 再構築された新しいメモリストアを生成 | 新メモリストア |
ポイントは「元のセッション記録には触らない」ことだ。Dreamingは読み込み専用でセッションを参照し、書き込みは別途生成する新しいメモリストアにのみ行う。これによって、整理が失敗しても元データは無傷で残る設計になっている。
書き込みのタイミングは、ユーザー側で2モード選べる。
- 完全自動:Dreamingプロセスが終了したら、新メモリストアへ自動コミット
- 承認モード:差分をユーザーがレビューしてから反映
機密データを扱うエージェントなら、後者一択だ。
同時発表の3機能との位置づけ
DreamingはClaude Managed Agentsアップデートの一部だ。同日に発表された他の3機能との関係を整理しておく(出典:SD Times『New in Claude Managed Agents』、2026年5月6日)。
| 機能 | 役割 | 提供状況 |
|---|---|---|
| Memory | エージェントがセッション中に学んだことを書き込む | 公開ベータ |
| Dreaming | 過去メモリと記録を反芻して再構築 | Research Preview(要アクセス申請) |
| Outcomes | ルーブリック採点で結果を評価し再実行 | 公開ベータ |
| Multiagent Orchestration | 最大20体のサブエージェントを並列実行 | 公開ベータ |
| Webhooks | Outcome達成時に外部へ通知 | 公開ベータ |
公開ベータ機能はmanaged-agents-2026-04-01のベータヘッダーをAPIリクエストに付与するだけで使える(Dreamingについては、後日公開される追加ベータヘッダーが別途必要になる可能性が高い)。Dreamingだけは別ゲートで申請を経る必要がある、というのが2026年5月7日時点の整理だ。詳細はAnthropicのManaged Agentsドキュメントで随時更新されるため、商用導入前には公式の最新ヘッダー指定を必ず確認したい。
すでに本番運用に入りたい場合は、Claude Managed Agents完全ガイドで料金体系・SDK選定の比較表を載せているので、そちらも併読してほしい。
組み合わせるとこうなる。Multiagent Orchestrationで20体並列に走らせ、Outcomesで合格まで再走させ、Webhookで完了通知を受け、Dreamingで翌朝までにメモリを整理する。Anthropicが描いている長期エージェント像が、4機能の組み合わせから読み取れる。
着想と接続される「Sleep-time Compute」研究
開発者コミュニティでは、AnthropicのDreamingが「Sleep-time Compute」研究系譜の延長線上で議論されている。Buildfastwithaiの解説記事も、Code with Claudeでの発表を「研究と製品の境界を意図的に薄くしている合図」と読み解いている(出典:Claude Managed Agents Dreaming Explained、2026年5月6日)。
論文「Sleep-time Compute: Beyond Inference Scaling at Test-time」(arXiv:2504.13171、2025年4月、Letta・UC Berkeley所属の研究者を含む混成チーム)は、モデルがクエリ受信前のアイドル時間に「先回り推論」をしておくことで、テスト時計算量を約5分の1まで削減できることを示した。Stateful GSM-Symbolic・Stateful AIMEのベンチマークで実証されている。
DreamingはSleep-time Computeを直接実装したものではないが、「アイドル時間を活用して将来のクエリ精度を上げる」という思想は明確に共通している。違いは粒度だ。Sleep-time Computeはコンテキスト単位、Dreamingはエージェントのメモリストア単位で働く。自分のエージェント設計に落とすなら、「実行時に一発で全部考えさせる」のではなく、「事前と事後にも考える時間を入れる」3層構造を意識するのが、論文・実装の両方から導ける示唆だ。
開発者の声:歓迎と懸念のあいだで
Hacker NewsとXでの反応を拾っておく。
歓迎の声
Hacker Newsスレッドでは「毎回ベースから教え直す必要がなくなるのは、長期メモリが必要な大規模システムでは本当に役立つ」という主旨のコメントが上位に浮上していたと、複数の二次情報源が要約している(出典:Hacker News『Agents are now dreaming in Claude Managed Agents』、2026年5月6日。匿名コメントを含むため、原文確認は当該スレッドを参照)。
Auto Dreamが3月にリークした時点でも、実装者コミュニティでは類似の自前運用がすでに走っていたと読める。たとえば「メモリを毎日精査してスキルやドキュメントに降ろす」自動化を組んでいたと公言する開発者もおり、コミュニティ側ではDreamingが正式実装される前から似た発想が共有されていた(出典:claudefa.st『Claude Code Dreams』、2026年5月7日アクセス)。
懸念の声
一方で、xda-developersは記事タイトルに「leaked dreaming feature is now live」と入れた(出典:xda-developers、2026年5月6日)。3月のClaude Codeソースリークで先に外部に流れていた機能が、ようやく公式化されたという文脈だ。
実務者の整理として「夢エージェントは観察をマージし、矛盾を除去し、曖昧な洞察を断定的な事実に変換し、読み取り専用のbashアクセスを得る」という指摘も同じスレッドで共有されていると報告されている(出典:Hacker News、2026年5月6日、匿名ユーザーコメントとして読める)。「曖昧な洞察を断定的な事実に変換する」工程が含まれることへの警戒感は、押さえておくべきだ。
似たコンセプトの自前実装
Dreamingがまだゲート機能なら、自分で組めるか。先行する自前実装が出ている。
GitHub上のgrandamenium/dream-skillは、Claude Code向けのメモリ統合スキルとして公開されている。READMEには「Anthropic未公開のauto-dream機能を再現。4フェーズ統合と24時間自動トリガー」と記載されている(出典:GitHubリポジトリREADME、2026年5月7日アクセス。第三者リポジトリの主張であり、Anthropic公式実装との一致は未検証)。
claudefa.stの解説記事は、Claude Code内蔵のAuto Dreamは/memoryコマンドから状態確認できると書いている(出典:claudefa.st『Claude Code Dreams』、2026年5月7日アクセス)。「Auto-dream: on」と表示されていれば既にバックグラウンドで動いている、という判定だ。
ただし、Claude Code側のAuto DreamとManaged AgentsのDreamingは別実装である点に注意してほしい。前者はローカルのメモリファイル整理、後者はクラウドのマネージドメモリストア整理が対象だ。Claude Codeの周辺機能を体系的に押さえたい場合は、Claude Agent SDK完全ガイドも合わせて参照してほしい。
私(電脳狐影)はどう動くか
PM視点でDreamingをどう扱うか、現時点の判断を整理しておく。
- アクセス申請は出すが、本番投入は急がない:Research Preview段階の機能を業務クリティカルなエージェントに即投入するリスクは大きい。フォーム経由で申請しつつ、最初の3〜4週間はサンドボックスのテストエージェントで挙動を観察する方針でいる。
- 承認モード一択:機密性のある業務エージェントなら、Dreamingが書き込む直前にユーザーレビューを挟む設定にする。「曖昧な洞察を断定的な事実に変換する」性質を考えると、自動コミットは怖い。
- Outcomes・Multiagentから先に試す:公開ベータの3機能(Outcomes・Multiagent Orchestration・Webhooks)は同じヘッダーで使えるので、こちらを先に組み込んで運用知見をためる。Dreamingが正式版に昇格したときに、すぐ統合できる土台になる。
- メモリ監査ログを別系統で持つ:Dreamingが書き換えたメモリを、別ストレージに差分付きで保存する仕組みを並走させたい。AnthropicのUIだけに依存すると、後で「いつ何が書き換えられたか」が追えなくなる懸念がある。
- Claude Code側のAuto Dreamは個人作業で先行検証:Managed Agents本番投入の前段として、Claude Codeのローカルメモリで挙動を観察しておく。
/memoryの状態を週1で確認する程度の運用なら負荷が低い。
「夢」というメタファーは美しいが、実態は「複数セッションをまたいだメモリ整理プロセス」だ。詩的な部分とエンジニアリングの部分を切り分けて評価することが、PMとしての健全な距離感だと考えている。
Claude Managed Agents周辺を体系的に押さえるなら
DreamingはClaude Managed Agents・Claude Code・Claude Memの全体像が見えていてはじめて活きる機能だ。関連記事をまとめている。
まとめ
- DreamingはClaude Managed Agentsの新メモリ整理機能。スケジュール実行で過去セッションとメモリを反芻し、再構築する。
- Research Preview扱い。利用には申請が必要。Outcomes・Multiagent Orchestration・Webhooksは即日利用可能な公開ベータ。
- Sleep-time Compute論文の系譜にある「アイドル時間を使う計算」の応用例。粒度はエージェントのメモリストア単位。
- 開発者コミュニティの反応は概ね歓迎。ただし「曖昧な洞察を断定的な事実に変換する」工程への警戒感は残っている。
- 自前実装の先行例(
dream-skill、Claude Code内蔵Auto Dream)が存在。Dreamingの正式版を待つ間の代替手段として参照可能。
Anthropicは2026年5月の1週間でSpaceXとのコンピュート提携、Claude Code制限倍増、Managed Agents 4機能追加を一気に投下した。コンピュートの「天井」を上げ、エージェントの「中身」を厚くする両輪戦略が見えてくる。Dreamingは後者の中核に位置する機能として、しばらく追跡対象にしておく価値がある。
免責事項:本記事は2026年5月7日時点の公開情報・公式発表・報道に基づいて構成している。Dreamingの仕様・料金・アクセス条件はResearch Preview段階のため、今後変更される可能性が高い。本番導入の判断は、Anthropic公式ドキュメントおよび個別契約条件を確認したうえで行ってほしい。
商標注記:Anthropic、Claude、Claude Code、Claude Managed Agentsは Anthropic, PBC の商標。本文中の引用はそれぞれの著作権者に帰属する。