Claude Codeの週間制限が全ユーザーゼロにリセット — 一体何が起きたのか
Claude Code v2.1.59〜v2.1.61でAuto Memoryとコンテキスト圧縮の競合状態がプロンプトキャッシュを破壊し、セッションを汚染。Anthropicが補償として全ユーザーの週間制限をリセットしました。
クイック要約
Claude Code v2.1.59〜v2.1.61でAuto Memoryとコンテキスト圧縮の競合状態がプロンプトキャッシュを破壊し、セッションを汚染。Anthropicが補償として全ユーザーの週間制限をリセットしました。
たった今、皆さんのClaude Codeの週間制限がすべてゼロにリセットされました。全額補充です。
先ほど使用量を確認して目を疑いました。80%以上消費していた週間制限が突然ゼロに戻っていたんです。バグの補償でした。
Claude Codeの開発を率いるThariqが約1時間前に直接告知を投稿しました。全ユーザーの制限をリセットしたという内容ですが、その背景がなかなか興味深いです。
何が起きたのか
v2.1.59からAuto Memory機能が導入されました。問題は、この機能と既存のコンテキスト圧縮(compaction)システムが同時に会話ストアにアクセスしたことで生じた競合です。プロンプトキャッシュが正常に機能しなくなり、トークン消費が異常に加速しました。
- 影響バージョン:v2.1.59〜v2.1.61
- ホットフィックス配信:v2.1.62
- 対応:全ユーザーの週間制限リセット
症状はかなり深刻でした
単に制限の消費が早まっただけではありません。セッション途中で以前の会話が切断されたり、まったく別のセッションの内容が混入する現象まで報告されました。
/compactコマンドもAuto Memoryが有効な状態では壊れた結果を返していました。これを「コンテキストのもつれ」と呼びましょう——AIが現在の会話と過去の会話を混同している状態です。
- 会話の前半部分がセッション途中で消失・切断
- 過去のセッション断片が現在のセッションに混入
- Auto MemoryとAuto Compactionの同時実行でメッセージ境界がずれる
- v2.1.47、v2.1.21、v2.1.14でも類似の圧縮バグが繰り返し発生した履歴あり
本当の原因:同時アクセスの競合
Auto Memoryシステムとコンテキスト圧縮ロジックが同じメッセージストアに同時にリード・ライトし、タイミングがずれたのが根本原因です。自動保存が更新済みのデータの上に古いデータを上書きする状況も発生しました。圧縮ロジック自体に繰り返し脆弱性が現れるパターンであり、根本的な構造改善が求められます。
- 核心:同時読み書き競合(レースコンディション)
- 悪化要因:自動保存が現在の状態を古いデータで上書き
プロンプトキャッシュは思った以上に簡単に壊れる
AIエージェントを開発している方はここに注目してください。
エージェントベースのコーディングツールでプロンプトキャッシュが壊れると、コストと速度の両方が一気に崩壊します。Anthropic自身も「キャッシュは驚くほど簡単に退行する」と公式に言及しています。エージェント設計の段階からキャッシュの安定性を考慮しなければ、こうした事故は繰り返されます。
- キャッシュが壊れると同じ作業でトークン消費が2〜3倍に
- エージェント設計段階でキャッシュパスを固定することは必須
今すぐやるべきこと
ツールが進化するスピードと同じくらい、壊れるスピードも速くなっています。アップデート通知が出たら即座にクリックせず、まずパッチノートを確認してください。
今すぐやるべきことは、claude updateを実行してv2.1.62以上であることを確認することです。
リセットされた制限で良い週末をお過ごしください。無料トークンです。
ニュースレターに登録
最新のプロジェクト、記事、AIとWeb開発の実験に関する情報をお届けします。