jerrywu001/cc-sessions-viewer
support cc/codex/grok build/kimicode/pi/antigravity cli/opencode sessions viewer, token usage statistics, global search, resume, and export to html
解決的問題
提供一個集中式的原生桌面介面,用於管理和審閱來自多種 AI 編碼代理(例如 Claude Code、Codex、Grok Build、Kimi Code、Antigravity CLI 和 opencode)的會話轉錄。這些代理通常在終端中運行,而本工具消除了手動解析本地會話檔案或僅依賴 CLI 進行歷史記錄和分析的需要。
如何運作
使用 Tauri 和 Vue 3 建構的應用程式以唯讀方式讀取本地會話轉錄檔案(JSONL 格式),確保原始資料安全。它解析這些檔案,提供豐富的視覺回放功能,包括思考鏈、工具呼叫和差異對比。同時,該應用與系統終端(如 iTerm2、Warp 或 Ghostty)以及 cmux 集成,允許使用者直接從 GUI 恢復會話。
適用對象
使用 AI 驅動的 CLI 編碼代理的開發者,希望更高效地搜尋過往互動、分析 token 成本,並在不離開圖形化環境的情況下,跨不同專案管理多個代理會話。
主要亮點
- 忠實回放:可視化思考鏈、工具呼叫配對和結構化差異。
- 統一管理:在同一地點支援六種不同的 AI 編碼代理,並支援跨專案全域搜尋。
- 內建聊天:支援透過即時模型與推理效率選擇器啟動或恢復會話。
- 成本分析:利用 LiteLLM 的即時定價,追蹤聚合的 token 消耗與成本。
- 終端整合:支援在內嵌或外部終端中一鍵恢復會話,相容多種 shell 應用程式。
- 靈活匯出:支援將會話匯出為 Markdown、HTML 或 JSON 格式。
相關
- 專案
- 專案
- 專案
- 專案
- 專案