Codexmonitor

🧾 本地 Codex 会话监控利器

本地 OpenAI Codex 会话监控工具,支持列出、查看和实时监视会话日志,适合开发者调试和审计 AI 辅助编程记录。

收藏
8.9k
安装
3.7k
版本
0.2.1
CLS 安全性认证2026-06-03
点击查看完整报告 >

使用说明

概述

codexmonitor 是一款专门用于管理本地 OpenAI Codex 会话的命令行工具,由 Cocoanetics 开发维护。它允许开发者浏览、检查和实时监控存储在本地的 Codex 会话记录,为 AI 辅助编程提供可追溯的审计能力。

核心用法

该工具围绕三大功能构建:

  • 列表浏览:按日期查询会话(codexmonitor list 2026/01/08),支持 JSON 输出便于脚本集成
  • 详情查看:展示完整会话内容,可指定消息范围过滤(--ranges 1...3,26...28
  • 实时监控:持续监视新会话或特定会话的更新(codexmonitor watch

数据默认读取自 ~/.codex/sessions/YYYY/MM/DD/ 目录结构,可通过环境变量 CODEX_SESSIONS_DIRCODEX_HOME 自定义路径。

显著优点

  • 本地优先:完全离线操作,会话数据不经过第三方服务器,隐私可控
  • 无缝集成:与 OpenAI 官方 Codex CLI 和 VS Code 扩展协同工作,支持通过 codex exec resume 恢复历史会话
  • 开发者友好:JSON 输出模式便于自动化处理,范围过滤功能高效定位关键对话片段

潜在局限

  • 平台限制:仅支持 macOS(Darwin),无 Linux/Windows 版本
  • 生态依赖:需通过 Homebrew 安装,且依赖特定的第三方 tap(cocoanetics/tap)
  • 功能单一:专注会话查看,无编辑、导出或分析功能
  • 维护状态:版本 0.2.1 表明可能处于早期阶段,长期维护存不确定性

适合人群

  • 高频使用 OpenAI Codex CLI 的开发者
  • 需要审计 AI 生成代码合规性的团队
  • 希望本地备份和检索历史编程会话的技术用户

常规风险

  • 数据泄露风险:工具读取本地会话文件,若设备共享或备份配置不当可能导致敏感代码/提示词外泄
  • 供应链风险:依赖 Homebrew 第三方 tap,需验证 tap 来源可信度
  • 版本兼容性:Codex 会话格式可能随官方更新变化,存在解析失败风险

安全解读

核心用法

codexmonitor 是一个纯文档型 Skill,用于封装和调用外部 codexmonitor CLI 工具来浏览、监控本地 OpenAI Codex 会话日志。主要功能包括:

| 命令 | 用途 |
|------|------|
| `codexmonitor list <日期>` | 列出指定日期的会话 |
| `codexmonitor list --json <日期>` | JSON 格式输出会话列表 |
| `codexmonitor show <session-id>` | 查看特定会话详情 |
| `codexmonitor show <id> --ranges 1...3,26...28` | 指定范围查看 |
| `codexmonitor watch` | 实时监控所有会话 |
| `codexmonitor watch --session <id>` | 监控指定会话 |

会话默认存储于 ~/.codex/sessions/YYYY/MM/DD/,可通过 CODEX_SESSIONS_DIRCODEX_HOME 环境变量自定义路径。

显著优点

  • 零代码风险:纯 Markdown + JSON 元数据,无可执行代码块
  • 来源可信:T2 级别,来自 GitHub 组织 Cocoanetics,专注 iOS/macOS 开发工具
  • 隐私安全:无数据收集、无网络外泄,符合 GDPR/CCPA
  • 功能专注:针对性解决 Codex 会话浏览痛点,支持 JSON 输出便于二次处理

潜在局限

  • 外部依赖强:实际功能完全依赖 Homebrew 安装的 codexmonitor 二进制,需单独维护更新
  • 仅支持 macOS:Homebrew 公式限定 darwin 平台
  • 无内置功能:Skill 本身仅为命令封装和文档指引

适合人群

  • 高频使用 OpenAI Codex CLI 的开发者
  • 需要审计、复盘或自动化处理 Codex 会话日志的用户
  • 注重工具链本地化和隐私安全的团队

常规风险

1. 外部工具风险codexmonitor 本身的安全性需独立评估,建议仅从官方 cocoanetics/tap 安装
2. 会话目录权限:确保 ~/.codex/sessions/ 访问权限符合预期,避免敏感日志泄露

3. 版本兼容性:Codex 会话格式变更可能导致外部工具解析异常

安装前提

# 添加 tap 并安装
brew tap cocoanetics/tap
brew install codexmonitor

认证结果:S+ 顶级安全(满分 100,无漏洞、无依赖、无网络请求)

Codexmonitor 内容

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