Claude Code チャットビューアー は何をしますか?
Claude Code のチャットログを、インストール不要、依存関係なし、データアップロードなしでブラウザ上でオフライン表示できます。
使い方
- Claude Code のログファイル(
~/.claude/logs/ディレクトリにある JSON ファイル)を取得します。 - ブラウザで
index.htmlを開きます。 - ログファイルをドラッグ&ドロップするか、ファイル選択ダイアログから選択します。
- チャット履歴がブラウザに表示され、オフラインで閲覧できます。
特徴
- 完全オフライン: インターネット接続不要。すべての処理はブラウザ内で行われます。
- プライバシー重視: データはどこにもアップロードされず、ローカル環境でのみ処理されます。
- 依存関係ゼロ: 単一のHTMLファイルのみで動作します。Node.jsやPythonなどの実行環境は不要です。
- インストール不要: ダウンロードしてすぐに使えます。
対応プラットフォーム
- Claude Code(デフォルトのログ形式に対応)
技術詳細
index.html: 単一のHTMLファイルであり、すべてのHTML、CSS、JavaScriptが含まれています。- ログファイルはブラウザのFile APIを使用して読み込まれ、メモリ上でパースされます。
- 表示にはカスタムCSSを使用し、Claude Code のインターフェースに似せたスタイルを適用しています。
ライセンス
このプロジェクトは MIT ライセンスのもとで公開されています。