codexmonitor

🧾 Codex 会话智能监控助手

🥥15总安装量 4评分人数 6
100% 的用户推荐

Cocoanetics 出品的 Codex 会话监控工具,通过 Homebrew 分发,让开发者高效浏览、检索本地 OpenAI Codex CLI/VS Code 会话记录。

A

基本安全,请在特定环境下使用

  • 来自可信来源(Github / Microsoft / 官方仓库)
  • ✅ 来源可信:Cocoanetics 知名开发组织,通过官方 Homebrew tap 分发,开源可审计
  • ✅ 零网络访问:完全离线运行,不涉及任何网络请求
  • ✅ 只读权限:仅读取本地会话文件,无写入、删除或代码执行操作
  • ⚠️ 环境变量依赖:通过 `CODEX_SESSIONS_DIR`/`/`CODEX_HOME` 自定义路径时,需确保路径安全性
  • ✅ 依赖安全:单一 Homebrew 二进制依赖,遵循 Homebrew 安全审核流程

使用说明

核心用法

codexmonitor 是一款专为 macOS 开发者设计的本地 OpenAI Codex 会话管理工具。它通过命令行界面提供三种核心操作模式:列表浏览list 按日期筛选会话)、详情查看show 支持指定行范围与 JSON 输出)、实时监控watch 追踪会话更新)。默认读取 ~/.codex/sessions// 目录下的会话文件,同时支持通过 CODEX_SESSIONS_DIRCODEX_HOME 环境变量自定义路径,灵活适配不同开发环境配置。

显著优点

1. 无缝集成生态:深度适配 OpenAI Codex CLI 与 VS Code 扩展的会话存储格式,无需额外配置即可直接读取现有会话数据。
2. 开发者友好输出:支持纯文本与 JSON 双格式输出,便于脚本自动化处理或人工快速浏览;行范围筛选功能(如 --ranges 1...3,26...28)精准定位关键对话片段。

3. 实时追踪能力watch 模式可持续监控会话变化,适合长时间运行的 Codex 任务跟踪。

4. 轻量零依赖:单一二进制文件,通过 Homebrew 一键安装,无 Python/Node 等运行时负担。

潜在缺点与局限性

  • 平台受限:仅支持 macOS(Darwin),Windows/Linux 开发者无法使用。
  • 功能单一:纯只读工具,无法编辑、删除或合并会话;不支持跨会话搜索关键词。
  • 外部依赖:必须预先安装 codexmonitor 二进制,若 Homebrew tap 更新滞后可能导致版本不匹配。
  • 无可视化界面:纯 CLI 交互,对偏好 GUI 的用户不够直观。

适合的目标群体

主要面向高频使用 OpenAI Codex CLI 或 VS Code 扩展的 macOS 开发者,尤其是需要:批量回顾历史会话、提取特定对话片段用于文档编写、监控长时间运行任务进度的技术用户。也适合构建内部 Codex 使用分析工具的团队。

使用风险

  • 环境变量配置风险:若错误设置 CODEX_SESSIONS_DIR 指向敏感目录,可能导致意外信息暴露(尽管工具本身只读)。
  • 二进制来源验证:需确保通过官方 cocoanetics/tap 安装,避免第三方篡改。
  • 会话数据敏感性:Codex 会话可能包含代码片段或业务逻辑,共享输出时需注意脱敏。

codexmonitor 内容

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