【开源自荐】gilvt:能看清哪个 Claude Code 会话在等你的 macOS 终端

我是 gilvt 的作者。

同时开三四个 Claude Code、Codex 会话时,最费神的不是写代码,而是搞清楚哪个停下来等我审批、哪个测试挂了、哪个已经做完在等我看结果。普通终端只能挨个标签页去翻。

gilvt 是一个原生 macOS 终端(Rust + gpui + alacritty_terminal),在它里面运行 claude 或 codex 时:

  • 左栏按「需要你 / 出错 / 运行中 / 已完成」列出所有会话,等待审批时发系统通知,点击跳到对应的 pane

  • 检查器按轮次显示 Agent 执行的命令、改动的文件和这一轮的 diff

  • Quick Look 显示词级 diff,渲染 Markdown 和 Mermaid,内置编辑器带实时预览,review 不用切回 IDE

  • 可以搜索、恢复几天前的会话;SSH 到 Linux 或 Apple 芯片 Mac 上跑的 Agent 也会出现在左栏

不修改 /.claude、/.codex 和 shell 配置,没有遥测,免费开源(Apache-2.0)。

gilvt

局限:只支持 macOS;目前只识别 Claude Code 和 Codex;内置编辑器没有代码补全。