Claude Session Viewer English · 中文 · 日本語 · CHANGELOG A native desktop browser for Claude Code , Codex , and Gemini CLI . Read, search, and manage local session transcripts from all three in one place. Key Features Faithful replay — thinking chains, tool-call pairings, structured diffs, and inline screenshots Global search — cross-project instant search (⌘⇧F) jumps to the exact message One-click resume — resume or…
Global search — cross-project instant search (⌘⇧F) jumps to the exact message
One-click resume — resume or start a session in an embedded terminal or external app — supports Terminal.app, cmux, iTerm2, Ghostty, and Warp
cmux deep integration — auto-reuses existing workspace by cwd, locates running sessions with blue flash, smart split direction, and directory-named tabs
Launch arguments — per-agent CLI flags (e.g. --dangerously-skip-permissions) appended on resume / new session
Jump to prompt — locate button lists all user prompts; click to scroll and flash the target message
Deep stats — aggregate token spend and cost with live model pricing from LiteLLM; slice by project, model, or tool
Menu bar stats — macOS tray icon shows at-a-glance Today / 7d / 30d cost and tokens per agent
Live model pricing — browseable pricing table for Claude / Codex / Gemini, auto-updated from upstream
Flexible export — single session or batches to offline-readable Markdown, HTML, or lossless JSON
Bookmarks — pin any folder to the sidebar for quick access, per agent
Rename & delete — session renames sync back to the CLI; soft-delete moves to shared trash with restore support
Read-only safety — original JSONL is never touched, never rm
git clone https://github.com/jerrywu001/cc-sessions-viewer.git
cd cc-sessions-viewer
npm install
npm run tauri dev # dev mode
npm run tauri build # bundle
Prereqs: Node 20+, Rust stable. See CLAUDE.md for architecture notes.
评论