Hao (@haowang) 在 用 Go 重构了 Agent 会话管理(清理)工具 中发帖
前两天 vibe 了一个 Agent 会话管理工具(agent-session-cleaner),支持 Codex、Claude Code、OpenCode 三款主流 Agent 的会话管理。最开始是用 Python + Textual 开发的,发现有一些问题:
性能一般
跨平台构建比较麻烦
可执行文件体积偏大
今天用 Go 对整个项目进行了重构,主要采用了 Bubble Tea 和 Lip Gloss 框架,上面提到的问题确实得到了解决或者缓解
再给佬友们介绍一下 agent-session-cleaner 会话管理工具
为什么需要这个管理工具?
我们使用 Agent 的过程中会产生非常多的会话(sessions),这时候可能面临下面的一些需求:
看看到底有多少会话(满足好奇心)
清理掉不再需要的会话(批量选择删除)
查找过去使用过的某个会话并继续使用
cc-swit...