Codexmonitor

🧾 Codex 会话本地浏览器

macOS专用命令行工具,用于浏览、查看和实时监控本地OpenAI Codex会话日志,支持JSON输出与会话范围筛选。

收藏
8.1k
安装
3.7k
版本
0.1.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

codexmonitor 是一款专为 macOS 设计的 CLI 工具,用于管理 OpenAI Codex 产生的本地会话数据。它会读取 ~/.codex/sessions/ 目录下的日志文件,提供三种主要操作模式:

  • 列表浏览:按日期查看会话 (codexmonitor list YYYY/MM/DD),支持 --json 导出
  • 内容查看:通过 session ID 查看完整对话 (codexmonitor show <id>),可用 --ranges 指定消息区间,避免输出过长
  • 实时监控codexmonitor watch 可持续追踪新会话或指定会话的动态

显著优点

1. 原生集成:直接读取 Codex CLI 和 VS Code 扩展产生的原始数据,无需额外配置
2. 会话恢复辅助:配合 codex exec resume <ID> 可实现跨终端会话续接

3. 轻量高效:Go 编写,Homebrew 一键安装,启动迅速

4. 灵活输出:JSON 格式便于与其他工具链集成,范围筛选适合长对话审查

潜在局限

  • 平台锁定:仅支持 macOS(darwin),Linux/Windows 用户无法使用
  • 依赖外部源:需添加 cocoanetics/tap 第三方 Homebrew tap,非官方维护
  • 只读工具:仅提供浏览监控,无法直接修改或删除会话
  • 隐私边界:虽为本地工具,但会话内容可能包含敏感代码,需注意文件权限

适合人群

  • 高频使用 Codex CLI 或 VS Code 扩展的开发者
  • 需要审计、归档或分析 AI 辅助编程历史的团队
  • 习惯命令行工作流、追求效率的 macOS 用户

常规风险

该工具为只读型本地工具,不发起网络请求,风险可控。主要注意事项:

  • 确保 ~/.codex/sessions/ 目录权限合理,避免多用户环境泄露
  • 第三方 tap 来源需信任维护者(Cocoanetics 为知名 iOS/macOS 开发团队)
  • 建议定期检查 Homebrew 公式更新,保持版本同步

Codexmonitor 内容

暂无文件树

手动下载zip · 1.4 kB
contentapplication/octet-stream
请选择文件