Sessions Viewer 是什么
Sessions Viewer 读取 coding agent CLI 留在你磁盘上的会话记录,把它们摆进同一个工作区。打开一个项目,看清某个会话里到底发生了什么,然后从同一个位置接着干。你不需要再手动翻 JSONL 文件。
TIP
工具管理是应用最新加入的部分:七种 agent 的 skills、MCP 服务器、hooks 和指令文件集中在一处。把本机重复的 skill 和断掉的链接找出来并修好,在开口之前先看清楚一个 MCP 服务器要吃掉多少上下文,hook 可以先试跑再决定要不要信它。每一次改动都先把会改哪些文件摆给你看。查看工具管理文档。
阅读与定位
阅读视图按当时发生的样子回放一个会话。思考链挂在它所属的消息上,每次工具调用挨着它的结果,文件编辑渲染成结构化 diff,粘贴的截图内联显示。
全局搜索(⌘⇧F)跨所有项目运行,直接跳到命中的那条消息。在一个长会话里,提问列表只列你自己敲过的话,选一条就滚到那儿,并闪一下标出位置。最近打开过的阅读和对话视图按项目留在一份历史里,可搜索、可收藏。
继续工作
Claude Code 和 Codex 的会话可以在内置对话里继续,模型、推理强度(含 Opus Ultracode)和权限模式都是实时可调的开关。任何会话都可以一键在内嵌终端里恢复,或者交给 Terminal.app、cmux、iTerm2、Ghostty、Warp。
Shell 标签在 agent 会话旁边跑普通命令,跨重启保留。像 --dangerously-skip-permissions 这样的启动参数按 agent 分别配置,新建和恢复会话时自动带上。
管理项目
把窗口切成左右并排或上下堆叠的分屏,在分屏之间拖动标签,每个项目的布局跨重启保留。用 cmux 的话,应用会按工作目录复用 workspace、找到正在运行的会话、选好拆分方向,并按目录名给标签命名。
书签把常用文件夹钉到侧栏,按 agent 各自管理。重命名会话会把新名字同步回 CLI,删除会话是移进一个可以还原的回收站。
统计与导出
统计视图按项目、模型或工具拆开 token 用量和花费,价格取自 models.dev 的实时数据。macOS 上菜单栏显示各 agent 的今日 / 7 天 / 30 天汇总。
单个会话或一批会话可以导出成离线可读的 Markdown、HTML 或无损 JSON。原始记录永远不会被修改或删除。
支持的 agent
Claude Code、Codex、Grok Build、Kimi Code、Pi、Antigravity CLI 和 opencode。应用内对话只对 Claude Code 和 Codex 开放,另外五种提供历史记录、终端、导出、统计和恢复。Agents 参考讲了每一种把会话存在磁盘的什么地方。
