Codexmonitor

🧾 Codex 会话日志浏览器

Codex会话监控工具,本地读取OpenAI Codex日志,支持浏览、筛选、实时监听,适合开发者审计AI交互记录。

收藏
12.6k
安装
3.7k
版本
0.1.1
CLS 安全性认证2026-05-13
点击查看完整报告 >

使用说明

核心用法

CodexMonitor 是一款专为 macOS 设计的命令行工具,用于管理本地 OpenAI Codex 会话日志。它直接读取 ~/.codex/sessions/ 目录下的结构化日志文件,提供列表浏览、详情查看、JSON 导出及实时监听四大核心功能。

主要命令:

  • codexmonitor list <日期> — 按日期浏览会话(支持 --json 输出)
  • codexmonitor show <会话ID> — 查看完整会话内容,支持行号范围筛选(如 --ranges 1...3,26...28
  • codexmonitor watch — 实时监听所有新会话,或指定 --session 追踪单一会话

显著优点:

  • 零配置即开即用:直接读取 Codex 默认日志路径,无需额外设置
  • 精准定位:行号范围筛选功能便于快速定位关键交互段落
  • JSON 可编程:结构化输出支持与其他工具链集成(如 jq 处理)
  • 实时监控watch 模式适合调试或审计正在进行的 AI 会话
  • 会话恢复联动:可与 Codex CLI 的 exec resume 命令配合,实现断点续聊

潜在缺点与局限性:

  • 平台受限:仅支持 macOS(darwin),Windows/Linux 用户无法使用
  • 依赖第三方 tap:需添加 cocoanetics/tap 非官方 Homebrew 源,存在维护持续性风险
  • 只读工具:仅支持查看/监听,无法编辑或清理历史会话
  • 隐私敏感:工具本身无加密机制,日志明文存储于本地,多用户设备需注意权限隔离

适合人群:

  • 高频使用 OpenAI Codex CLI/VS Code 扩展的开发者
  • 需要审计、复盘或归档 AI 交互记录的技术团队
  • 希望将会话数据接入自有工作流(如笔记系统、成本分析)的高级用户

常规风险:

  • 数据泄露风险:会话日志可能包含代码片段、API 密钥上下文等敏感信息,建议配合文件权限管理(chmod 700 ~/.codex
  • 供应链风险:Homebrew tap 由个人维护(Cocoanetics),若源失效或遭篡改将影响安装与更新
  • 版本兼容性:Codex 日志格式若变更可能导致解析失败,需关注工具更新

安全解读

核心用法

codexmonitor是一款专为macOS设计的命令行工具,用于列出、查看和实时监控本地OpenAI Codex会话日志。该Skill本身为纯Markdown文档型设计,无可执行代码,仅提供安装指引和功能说明。

主要功能包括

  • 会话列表:按日期浏览历史会话(支持JSON输出)
  • 会话详情:查看特定会话完整内容,支持行号范围筛选
  • 实时监控:持续监视会话文件变化,支持全量或单会话模式

安装方式:通过Homebrew从cocoanetics/tap源安装,依赖外部codexmonitor二进制工具。

显著优点

1. 零代码风险:纯文档型Skill,无直接可执行代码,彻底规避代码注入风险
2. 来源高度可信:由Cocoanetics组织维护,该组织由知名iOS/Mac开发者Ole Zorn创立,开源社区声誉良好

3. 功能边界清晰:仅读取本地~/.codex/sessions/目录,不涉及网络数据传输

4. 隐私友好:不收集用户数据,符合GDPR/CCPA合规要求

5. 开源透明:MIT许可证,GitHub公开源码可审计

潜在局限

1. 平台受限:仅支持macOS系统,Windows/Linux用户无法使用
2. 外部依赖:实际功能依赖Homebrew安装的独立工具,存在版本兼容性风险

3. 无版本锁定:未明确指定工具最低版本要求

4. 被动读取:仅能查看历史会话,无法主动管理或编辑会话

适合人群

  • 频繁使用OpenAI Codex CLI或VS Code扩展的开发者
  • 需要审计或复盘AI辅助编程会话的技术团队
  • 关注本地数据隐私、不愿将代码历史上传云端的安全敏感用户

常规风险

  • 供应链风险:Homebrew公式源虽可信,但仍建议验证安装包完整性
  • 会话数据暴露:工具读取的会话日志可能包含敏感代码片段,需确保目录权限正确
  • 外部工具更新:上游codexmonitor版本变更可能导致功能差异

Codexmonitor 内容

手动下载zip · 1.4 kB
README.mdtext/markdown
请选择文件