長時間実行のチームメイトがコンテキスト圧縮後もメッセージを保持し続けるメモリリーク修正
原文(日本語に翻訳)
長時間実行のチームメイトが会話圧縮後もAppStateにすべてのメッセージを保持し続けるメモリリークを修正しました。
原文(英語)
Fixed memory leak where long-running teammates retained all messages in AppState even after conversation compaction
概要
Claude Code v2.1.63で、チームメイト(複数のClaudeインスタンスが協調して作業する機能)における重要なメモリリークが修正されました。長時間実行されるチームメイトが、会話のコンテキスト圧縮(compaction)が行われた後も、AppStateにすべてのメッセージを保持し続ける問題がありました。修正により、圧縮後は適切にメモリが解放されます。
基本的な使い方
この修正はバックグラウンドで自動的に適用されます。ユーザー側での操作は不要です。
実践例
影響を受けるシナリオ
- 複数のClaudeインスタンスを使ったチームメイト機能での長時間セッション
- 長大な会話履歴を持つチームメイトセッション
- コンテキスト圧縮が発生するような長期作業
修正後の改善
# コンテキスト圧縮後のメモリ動作
修正前:
長時間セッション → コンテキスト圧縮 → メッセージはまだ保持 → メモリ増加継続
修正後:
長時間セッション → コンテキスト圧縮 → 古いメッセージが解放 → メモリ安定注意点
- v2.1.63にアップデートすることで自動的に修正が適用されます
- チームメイト機能を使った長時間セッションで特に効果があります
- コンテキスト圧縮はClaude Codeが自動的に管理します