原文(日本語に翻訳)
大きなセッション(コンパクト化された履歴を含む)を再開する際のメモリ使用量を削減
原文(英語)
Reduced memory usage when resuming large sessions (including compacted history)
概要
以前のセッションを --resume で再開する際、特にコンパクト化された履歴を含む大きなセッションでは、必要以上のメモリが消費されていました。この改善により、大きなセッションの再開時のメモリ使用量が削減され、長期的なプロジェクト作業がより効率的になります。
基本的な使い方
bash
# 以前のセッションを再開
claude --resume
# または特定のセッションIDを指定
claude --resume <session-id>
# 修正後: 大きなセッションの再開でもメモリが効率的に使用される実践例
長期プロジェクトのセッション再開
bash
# 数日にわたる大規模プロジェクトのセッション
# 初日の作業
claude
# [多数のファイル操作、コード生成...]
# セッション終了
# 翌日の再開
claude --resume
# 修正後: コンパクト化された履歴も含めて効率的にメモリ使用コンパクト化された履歴のある長いセッション
bash
# セッション履歴が自動コンパクト化された後
# (長いセッションではコンテキスト圧縮が行われる)
# 再開時のメモリ使用量が改善
claude --resume large-session-id
# → 以前より少ないメモリで再開完了複数の長期セッション管理
bash
# 複数のプロジェクトセッションを持つ場合
# セッションA(大規模)の再開
claude --resume session-a
# 修正後: 大きなセッションでも効率的なメモリ使用
# セッションBへの切り替え
claude --resume session-b注意点
- コンパクト化された履歴とは、長いセッションでコンテキストが自動的に要約・圧縮されたものです
- メモリ削減量はセッションの大きさや内容によって異なります
- セッションの再開機能自体の動作は変わりません