最近我把 codex-baoan 跑了一遍,感觉这项目挺值得认真聊一下。

一句话概括:它不是浏览器插件,也不是套壳网页,而是一个真正的 Tauri 桌面应用,专门盯着本机上的 Codex 使用过程,帮你看清楚当前到底连的是谁、命令做了什么、哪些操作已经踩到风险线。

如果你平时会切换各种中转站、代理、第三方上游,甚至把 Base URL 和 API Key 到处配着跑,那这个项目解决的恰好就是那种最让人心里发毛的问题:不是“能不能跑”,而是“我现在到底在连谁”“哪些敏感配置被碰了”“真出事以后我能不能回看时间线”。

它到底在解决什么问题

Codex 保安做的事情,其实很务实:把原本模糊的本机风险,直接变成桌面上的可见界面。

  • 识别当前实际生效的 Codex 上游来源
  • 发现本机里的相关配置位置
  • 把命令、读取、修改、删除、网络请求放进时间线
  • 对涉及敏感路径和外传动作的行为抬高风险等级

它自动识别的来源里,包括 ccswitchCodex++~/.codex/config.toml 这类常见位置,而且界面里展示的是脱敏结果,不会把 API Key 明文甩出来。

我实际跑了一遍,最有感的是这三点

1. 上游识别是直观可见的,不需要再靠猜

对于经常切换 relay、代理、官方接口和第三方路由的人来说,这点非常实用。应用启动后会直接把当前上游、配置来源和状态展示出来,不用再手动翻配置文件。

下面这张图就是主界面的实际效果,信息做了脱敏处理,但你能很直观看到它想解决的问题是什么。

2. 风险不是一句提醒,而是一条能回看的时间线

我这次专门喂了几条演示记录进去,包括普通读取、普通网络请求、读取 ~/.codex/config.toml,以及把配置文件通过网络上传。

最后界面的判断大致是这样:

  • 普通读取:信息级
  • 普通网络请求:中风险
  • 读取 ~/.codex/config.toml:高风险
  • ~/.codex/config.toml 外传:严重风险

这个逻辑我挺认可,因为它没有把一切都胡乱打成最高危,但一旦你开始碰 AI 工具配置目录、凭据文件,或者把这些东西往外发,风险等级会立刻抬上去。

而且它给你的不是一句抽象告警,而是“哪条命令触发的、什么时候触发的、命中了哪条规则、涉及了哪些路径”这种真正能排查问题的时间线视图。

3. 它已经不是玩具 demo,而是有桌面产品完成度的雏形

除了核心监控界面,这个项目已经把不少桌面应用应该有的能力做进去了:

  • 后台运行
  • 开机自启动
  • 静默启动
  • 检查更新
  • 打开安装目录
  • 打开系统卸载入口
  • 打开监控日志目录

这意味着它不是“把概念做出来看看”,而是在往一个可以安装、可以升级、可以长期放在机器上跑的本机安全工具推进。

我觉得它适合谁用

  • 经常切换 Codex 上游的人
  • 会把 Codex 接到各种第三方 relay / 中转站的人
  • 想知道自己本机到底暴露了哪些配置的人
  • 希望对命令行为做最基本可追溯审计的人
  • 想给团队先把“看得见风险”这件事落地的人

如果你已经开始把 AI 编码工具当成长期生产力,而不是偶尔玩具,那这种本机侧可视化审计工具,价值只会越来越高。

项目地址

https://github.com/jiangliushi666/codex-baoan

我个人的判断是:这不是那种一眼花哨、看完就散的项目,但它很可能会慢慢变成越来越多人离不开的底层工具。

项目界面实拍:

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐