现在基本Claude code 和 Codex 和 Gemini 混用
运维本身的项目也不会怎么大
用Claude的时候,开了很多项目去学习、研究;那历史和切回来继续研究就变得很重要,每次如果都从头开始分析,那崩溃了
手搓了一个工具claude-history,可以观看历史,并且生成命令,可以在以前的session基础上继续研究
http://github.com/zhangrr/claude-history
纯用Go,前后端一起,监听端口是8888

✨ 特性
- 单文件实现:所有功能集成在
main.go一个文件中(约 900 行) - 零依赖部署:编译后的二进制文件包含前端资源,无需额外文件
- 高性能:使用 Go 标准库,性能优异
- 跨平台:支持 Linux、macOS、Windows
- 实时流式传输:通过 SSE (Server-Sent Events) 实现实时更新
- 文件监控:使用 fsnotify 监控 Claude 会话文件变化