Claude Session Viewer 面向 Claude Code 、Codex 、Antigravity CLI 和 opencode 。
https://github.com/jerrywu001/cc-sessions-viewer
它一边管理本机的 AI 编程会话,一边提供内嵌 CLI 终端和应用内聊天,最后还能把过程导出成适合阅读和分享的页面。
新版本已支持自定义背景图片或视频
欢迎 star, 也欢迎提建议。
主要功能:
- 集中查看多个 CLI 的本地会话,按项目整理历史记录。
- 完整展示聊天、工具调用、思考内容、代码 Diff 、图片和 Markdown ,不用再手动翻 JSONL 。
- 全局搜索跨项目会话,能直接跳到某条提问或回复。
- 内嵌终端可直接恢复旧会话、新开会话,或打开纯 Shell 标签页执行命令。
- 支持 Terminal.app 、iTerm2 、Ghostty 、Warp 和 cmux 等终端环境。
- 在应用内直接聊天,能新建或续聊,切换模型、推理强度和权限模式。
- 支持分屏,同时盯着多个会话或终端;标签可以拖动、排序,布局会保留。
- 给不同 agent 配置启动参数,恢复或新建时自动带上。
- 提供会话历史、收藏、重命名、软删除和回收站恢复。
- 统计 Token 、成本、模型和工具使用情况,也能在 macOS 菜单栏快速看近期消耗。
- 单个或批量导出为 Markdown 、HTML 和 JSON 。其中 HTML 是离线可读的,样式保留得比较完整,代码、表格、Diff 和图片都能正常展示,发给别人看比直接丢一份原始记录舒服得多。
我会把它理解成 AI 编程工作流的桌面控制台:记录能查,CLI 能跑,对话能继续,做完还能导出一份拿得出手的结果。
以下是部分截图:







