調査:コンパクション変更によりClaude Codeエージェントが未検証のMEMORY.md内容を表面化

Reddit ユーザーが、Claude Code においてエージェントがタスク途中で再確認せずに MEMORY.md の内容を表面化するという重大な動作変化を報告しました。変更履歴を調査した結果、バージョン 2.1.139 および 2.1.141 の 2 つの変更がこの問題の原因である可能性が特定されました。
主な変更点
- 2.1.139(最も影響大):
- 圧縮時に「ユーザー指示」がより積極的に保持されるようになりました。自動注入された
MEMORY.mdの内容が指示のように扱われると、圧縮時に高い重みで維持されます。 /goalコマンドが追加され、ターン間の完了条件が変更され、ターン実行モデルに影響を与えます。- MCP stdio サーバーが
CLAUDE_PROJECT_DIRを受け取るようになりました(環境変数注入の変更)。 - フック
continueOnBlockが追加され、拒否理由がモデルにフィードバックされる可能性があります。
- 圧縮時に「ユーザー指示」がより積極的に保持されるようになりました。自動注入された
- 2.1.141(現在):
- 同時セッションで
/modelが自動圧縮しきい値を黙って変更するバグを修正。これは以前、しきい値が誤設定され、エージェントが意図より早く圧縮し、検証推論を失ってMEMORY.mdにフォールバックしていたことを示唆します。 - 「ここまでを要約」が Rewind メニューに追加されました(新しい圧縮パス)。
- 同時セッションで
実用的な影響
ユーザーは、自動圧縮しきい値のバグ(2.1.141 より前で発生)により、エージェントが誤った間隔で圧縮し、タスク途中の検証推論が失われていたと指摘しています。また、圧縮時に「ユーザー指示」が保持されるようになったため、自動注入された MEMORY.md の内容が高い優先度で圧縮後も維持されます。さらに、過去 48 時間で自動圧縮の間隔が大幅に短縮されました。この影響はユーザーの全環境で顕著に見られます。
データポイントの募集
ユーザーはコミュニティに次の質問を投げかけています:
- Claude Code エージェントが、本来再確認すべき
MEMORY.mdの内容を自信を持って主張する現象に気づきましたか?特に長いセッションや圧縮後の場合で。 - 最初に気づいたとき、どのバージョンを使用していましたか?また、エージェントモードかインタラクティブモードか、手動圧縮後に再現可能かどうか。
📖 ソース全文: r/ClaudeAI
👀 See Also

Claude Code 2.1.72 システムプロンプト更新:新実行モードと検証機能の改善
Claude Codeバージョン2.1.72では、Autoモード(継続的なタスク実行)とBriefモード(Codexのような実行)の新しいシステムプロンプトが導入され、さらに検証スペシャリストエージェントが大幅に拡張され、文書化された失敗パターンと構造化された出力要件が追加されました。

ケンブリッジ大学の研究者が、低エネルギーAIチップ用の酸化ハフニウムメムリスタを開発
ケンブリッジ大学の研究者らは、従来の酸化物デバイスよりも100万倍低い電流でスイッチングする酸化ハフニウムベースのメムリスタを開発し、AIハードウェアのエネルギー消費を最大70%削減できる可能性がある。

Agent SDK対Claude CLI:ユーザー視点から見た実用的な違い
Redditユーザーが、Claude用の新しいAgent SDKと、ローカルでOpus 4.7を接続するためにClaude CLIを使用する場合の実用的な違いについて疑問を投げかけています。

Claude Code v2.1.196: 組織デフォルトモデル、セキュリティ修正、バックグラウンドジョブの復旧
Claude Code v2.1.196 では、組織のデフォルトモデルの追加、MCPサーバー起動のセキュリティ修正、バックグラウンドセッションの信頼性向上、/code-review のトークン使用量を25%削減。