现在基本Claude code 和 Codex 和 Gemini 混用

运维本身的项目也不会怎么大

用Claude的时候,开了很多项目去学习、研究;那历史和切回来继续研究就变得很重要,每次如果都从头开始分析,那崩溃了

手搓了一个工具claude-history,可以观看历史,并且生成命令,可以在以前的session基础上继续研究

http://github.com/zhangrr/claude-history

纯用Go,前后端一起,监听端口是8888

image-20260112091316727

✨ 特性

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