同时用几个 CLI 工具 cc, opencode, codex 同时配合 worktree 使用,发现一个体验不顺的问题,历史会话是根据路径进行检索,实际这些在你电脑上都是有的,所以就自己弄一个,作用其实很简单,就是帮你发现电脑上所有的 session 然后提供了一个快捷检索和预览的统一入口,当然也可以直接 resume 。
自己弄了,cc,oc,codex ,其他人贡献了 gemini,kiro, 提了 copilot 的需求。
| 工具 | 自动发现 | 关键词搜索 | 语义搜索 | 在原 CLI 里 resume |
|---|---|---|---|---|
| Claude Code | ✅ | ✅ | ✅ | ✅ |
| OpenCode | ✅ | ✅ | ✅ | ✅ |
| Codex | ✅ | ✅ | ✅ | ✅ |
| Gemini CLI | ✅ | ✅ | ✅ | — |
| Kiro | ✅ | ✅ | ✅ | — |
| GitHub Copilot CLI | ✅ | ✅ | ✅ | ✅ |
brew install samzong/tap/recall
安装后 recall sync 一下就会自动扫出它们的 session 目录,不需要配置。
一个小玩意儿;如果你也有这块的困扰,可以试试看。如果你发现自己的 CLI 不在,欢迎 Issue/PR 。
1
gap 20 小时 34 分钟前
是个切实的需求,感谢🙏
|
2
SayHelloHi 9 小时 30 分钟前
很棒
能否添加一个 export 功能,输出文件为 markdown 格式 可以单选一个 或者多选几个 导出到指定文件夹 |
3
nenosyyan 1 小时 30 分钟前
支持⬆️
|