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

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目