Claude Code・Codex・Cursor CLI・Antigravity CLI の会話履歴を、ひとつのネイティブウィンドウで読む。取り込みもデータベースもサーバーもブラウザも要らない、単体バイナリのビューアです。
Claude Code / Codex / Cursor CLI は JSONL、Antigravity CLI は SQLite 内の protobuf を .proto なしで直接デコードして読みます。
egui が全ピクセルを自前で描画し、日本語フォントも同梱。macOS・Windows・Linux で表示が揃います。
プロジェクトはエージェントをまたいで統合され、1エントリでそのリポジトリの全作業が見えます。
一覧と会話の両方で一致箇所がハイライトされます。
mtime とサイズでメモ化しているため、変わったファイルだけを読み直します。
履歴には一切書き込みません。外部に出る操作はプロジェクトフォルダをファイラで開くことだけです。
Releases からお使いのプラットフォームのアーカイブをダウンロードするだけ。インストーラも追加ランタイムもありません(SQLite は静的リンク、日本語フォントは埋め込み済み)。
./chist-viewer # open the window
./chist-viewer --dump # headless summary of what was parsed
./chist-viewer --version
| macOS | Developer ID 署名+Apple の公証済み・チケット添付。警告なしで起動します。 |
|---|---|
| Windows | コード署名なしのため、初回は SmartScreen が警告します(詳細情報 → 実行)。 |
| Linux | install.sh が ~/.local/bin にバイナリを置き、デスクトップエントリとアイコンを登録します(root 不要)。 |
| 既知の制限 | 古い Cursor CLI のトランスクリプトにタイムスタンプがなく、ファイルの更新時刻を「~」付きで表示します。Antigravity CLI は .proto なしの解析のため、形式変更で読めなくなる可能性があります。 |