CCViewer / ヘルプセンター / 保存場所

Claude Code セッションの履歴はどこに保存されますか?

更新日 · CCViewer ヘルプセンター · Claude Code 2.x 対応

ローカルセッションの既定の保存先は ~/.claude/projects/ です。CLAUDE_CONFIG_DIR を設定すると基準ディレクトリが変わります。保存の無効化や保持期間による削除があるため、すべての履歴が永久に残るとは限りません。クラウドやリモート環境では実行場所を確認してください。

保存場所と保持期間

Claude Code — 保存場所と保持期間

形式と制限

JSONL は 1 行ごとの JSON データです。CCViewer はファイルに残っている対応メッセージやツール記録を表示します。欠落・削除された記録は復元できず、利用量は存在するフィールドに依存します。元ファイルを保管してください。

セッションファイルはブラウザ内で解析・表示されます。公開サイトでは Microsoft Clarity を自動で読み込み、ページ操作を記録します。オフライン版では解析を読み込みません。

CCViewer

CCViewer で Claude Code セッションをビジュアルに再生
セッションファイルはブラウザ内で解析・表示されます。公開サイトでは Microsoft Clarity を自動で読み込み、ページ操作を記録します。オフライン版では解析を読み込みません。

よくある質問

Claude Code の履歴は Anthropic のサーバーにアップロードされますか?
ローカルセッションの既定の保存先は ~/.claude/projects/ です。CLAUDE_CONFIG_DIR を設定すると基準ディレクトリが変わります。保存の無効化や保持期間による削除があるため、すべての履歴が永久に残るとは限りません。クラウドやリモート環境では実行場所を確認してください。 セッションファイルはブラウザ内で解析・表示されます。公開サイトでは Microsoft Clarity を自動で読み込み、ページ操作を記録します。オフライン版では解析を読み込みません。
セッション履歴の削除方法は?
対応する .jsonl ファイル(またはプロジェクトのサブディレクトリ全体)を削除するだけです。resume 一覧からも消えます。削除前にバックアップが不要か確認してください。
~/.claude/projects と ~/.claude.json は同じもの?
違います。~/.claude.json(または claude.json)はグローバル設定ファイル(MCP サーバー、テーマなど)。セッション履歴は ~/.claude/projects/ 配下の .jsonl ファイルにあります。