Skip to content

Sessions Viewer 是什么 ​

Sessions Viewer 读取 coding agent CLI 留在你磁盘上的会话记录,把它们摆进同一个工作区。打开一个项目,看清某个会话里到底发生了什么,然后从同一个位置接着干。你不需要再手动翻 JSONL 文件。

TIP

工具管理是应用最新加入的部分:七种 agent 的 skills、MCP 服务器、hooks 和指令文件集中在一处。把本机重复的 skill 和断掉的链接找出来并修好,查看缓存的 MCP 上下文估算并预览文件改动。测试 hook 前先检查命令,dry-run 会实际执行脚本,不是沙箱。查看工具管理文档。

快速找答案 ​

阅读与定位 ​

阅读视图按当时发生的样子回放一个会话。思考链挂在它所属的消息上,每次工具调用挨着它的结果,文件编辑渲染成结构化 diff,粘贴的截图内联显示。

全局搜索(⌘⇧F)跨所有项目运行,直接跳到命中的那条消息。在一个长会话里,提问列表只列你自己敲过的话,选一条就滚到那儿,并闪一下标出位置。最近打开过的阅读和对话视图按项目留在一份历史里,可搜索、可收藏。

继续工作 ​

Claude Code 和 Codex 的会话可以在内置对话里继续,模型、推理强度(含 Opus Ultracode)和权限模式都是实时可调的开关。任何会话都可以一键在内嵌终端里恢复,或者交给 Terminal.app、cmux、iTerm2、Ghostty、Warp。

Shell 标签在 agent 会话旁边跑普通命令。重启后可恢复标题/目录等元数据,但会启动新 Shell,不恢复原来运行的命令。像 --dangerously-skip-permissions 这样的启动参数按 agent 分别配置,新建和恢复会话时自动带上。

管理项目 ​

把窗口切成左右并排或上下堆叠的分屏,在分屏之间拖动标签,每个项目的布局跨重启保留。用 cmux 的话,应用会按工作目录复用 workspace、找到正在运行的会话、选好拆分方向,并按目录名给标签命名。

书签把常用文件夹钉到侧栏,按 agent 各自管理。重命名会话会把新名字同步回 CLI,删除会话是移进一个可以还原的回收站。

统计与导出 ​

统计视图按项目、模型或工具汇总已记录用量与估算成本,采用缓存的 models.dev 价格,不是服务商账单。支持的 Antigravity 记录没有用量字段;macOS 菜单栏显示有用量字段的今日 / 7 天 / 30 天汇总。

单个或一批会话可以导出成 Markdown、HTML 或解析后的消息 JSON。文字与已内嵌资源可本地阅读;远程或无法读取的本地图片不保证离线可用。导出只读源记录;重命名、回收、还原和继续会话有不同的写入行为,见隐私与数据处理。

支持的 agent ​

Claude Code、Codex、Grok Build、Kimi Code、Pi、Antigravity CLI 和 opencode。应用内对话只对 Claude Code 和 Codex 开放,七种都有历史、搜索、导出和终端恢复,用量覆盖因格式而异。Agents 参考讲了每一种把会话存在磁盘的什么地方。