テクノロジー

Claude Codeのセッション履歴が30日で消えると知って9999日に変えた話|cute_agapan9087

1: uehaj 2026/03/13 06:33

{ "cleanupPeriodDays": 9999 }

2: nguyen-oi 2026/03/13 07:11

デフォルト30日は短すぎ。履歴がないと不安になるタイプには必須の設定だな。設定1つで27年保持とか笑う

3: miukun123 2026/03/13 07:46

無駄遣いだと思う

4: takamocchi 2026/03/13 08:12

会議の録画だけ撮りまくって議事録全然作られない昔の弊社みある

5: boxmanx99 2026/03/13 08:29

セッション完了時にskill使ってサマリをmdで吐き出させてる。それをobsidianとかで検索すると早いし、新しいセッションにそのmdを食わせて話を続けることもできる。コンテキストも減るので良い

6: tfurukaw 2026/03/13 08:41

サブエージェントで作業させるようにして、その中で随時レポート出力させてるのと、終了時のHookでもログ吐いてれば要らないかな。

7: strawberryhunter 2026/03/13 08:45

この話、前も見た。数字も一緒。セッションを再開するという話ではなく、ccusageとか、insightとかの分析に使うのがどう考えても主目的。履歴は資産だと思う。/個人的には/resumeは再起動時以外に使わない。

8: sangping 2026/03/13 09:15

これからの時代、ジャンクな個人データ(パーソナルビッグデータとでもいうのか?)の活用可能性は無限大だと思うので、残せるものは何でも残しておくと、将来意外なところで得(場合によっては損も)する気がする。

9: yamadadadada2 2026/03/13 09:22

いつ消えても大丈夫なように重要な部分だけはドキュメント残しながら作業させたほうが他のエージェントやモデルにも展開できる

10: delphinus35 2026/03/13 09:57

フック使ってリアルタイムで会話と、調査系を除くコマンドの実行履歴をObsidianに溜めるようにしている。そもそも複数端末使ってるのでClaude Code自体の履歴は役に立たないのだ。

11: ytRino 2026/03/13 11:22

セッションのサマリを作って食わせるのこそコンテキストの無駄遣いでは あるタイミングで履歴からフィードバックを生成するとかならともかく

12: n314 2026/03/13 12:11

サーバーに保存されてなくてスムーズに再開できるんだろうか?

13: momonga_dash 2026/03/13 12:45

デフォ30日は短すぎるんよな。バグ見つかった時に担当者もう辞めてるみたいな感じ

14: misshiki 2026/03/13 16:06

Claude Codeはデフォルトで30日間非アクティブなローカルセッション履歴を起動時に削除。~/.claude/settings.json の cleanupPeriodDays を 9999 に変更すると約27年間保持可能。Windowsは %USERPROFILE%\.claude\settings.json を編集。指定してみた。

15: th_6295 2026/03/13 19:15

この手の話題、毎回「後で参照する過去の作業内容」って結局何なのか分からない。コーディングならgitに、情報整理でもアウトプットに全部書いてある気が。 「日常会話を全部録音」的でピンと来ない。※30日は短い。