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 格式。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案