
这两天 Hacker News 上热度很高的一条,是 Postman 官方问题仓库里的一份报告:一位 Mac 用户打开 Postman 桌面版后,发现自己的 Codex 和 Claude Code 被改了配置,多了插件、启动钩子、远程 MCP 连接,还多了一个 Postman 命令行工具。
HN 上的标题写的是 Postman"悄悄自动安装 AI 插件,并试图共享全部 API 数据"。先说结论:自动安装和改配置有比较扎实的证据,但"共享全部 API 数据"这一点,报告作者本人明确说了没有证实。 下面把事情拆开讲。
发生了什么
报告人打开一段时间没用的 Postman 后,Codex 开始反复弹 MCP 认证警告,一碰 API 任务就去加载 Postman 的技能。顺着查下去,他找到五样东西:
- 一个用户级的 Postman 插件
- 一个会话启动时执行的指令钩子
- 一个远程 MCP 连接
- 一个 Claude Code 插件
- 一个单独装上的 Postman CLI
涉及的版本是 Postman 桌面版 12.33.4、Codex 端 Postman 插件 1.1.0,调查时间是 10 月 25 日。
证据链有多硬
报告人给的证据分成几层,我按可信度排一下。
Postman 自己的日志。 main.log 里 10 月 24 日有一条记录,安装来源是 auto-existing-upgrade,Claude Code 和 Codex 都"已安装"。这是 Postman 自己写的,基本能确认是针对老用户的自动安装。
Codex 全局配置被改。 ~/.codex/config.toml 里多了 Postman 的插件市场来源(指向 Postman 的 GitHub 仓库)、插件启用项,以及一条钩子的信任记录。
钩子内容范围很宽。 这个钩子在 Codex 启动、清空、压缩上下文时都会运行,往对话里塞一段指令,意思是:只要遇到不简单的 API 工程任务,无论设计、实现、测试、监控、写文档还是部署,都先加载 Postman 的 api-engineer 技能。这就解释了为什么 Codex 老是绕到 Postman 上去。
安装器试图"自己批准自己"。 安装器源码在装完插件后会读取钩子哈希,把信任记录写进 Codex 配置,注释写着"安装后只批准 Postman 当前的钩子"。报告人也说,光凭那条记录没法证明是谁写的,没把它当铁证。
远程 MCP 连不上。 配置指向 Postman 的远程 MCP 服务,但 Codex 日志显示因需要认证而启动失败,这才有了反复的警告。
Claude Code 和 CLI 也受影响。 Claude Code 设置里启用了 Postman 插件(2.0.1,用户级);~/.local/bin 下多了 Postman 可执行文件,时间和安装吻合。
需要说明两点:报告人强调这份报告证明的是"未经同意的集成和指令改动",不证明发生了数据外传;另外他还没在一台干净的 Mac 上复现过。素材里也没有看到 Postman 官方的回应。
为什么值得关注
它碰到了 AI 编程工具越来越敏感的地方:Agent 的配置文件,正在变成新的争夺点。 以前软件推广最多改改浏览器主页,现在是往编程 Agent 里塞技能和启动指令,让 Agent 不知不觉"优先用我"。
钩子信任机制本来就是为了防这种事:外部注入的指令应由用户亲自确认。安装器如果能替用户写信任记录,这道防线就形同虚设。报告人的诉求也围绕这点:停止自动安装、去掉自我批准、提供完整回滚路径、把启动指令收窄到用户明确要用 Postman 的场景。
Codex / Claude Code 用户怎么自查
如果你在 Mac 上同时装了 Postman 和 Codex 或 Claude Code,可以花两分钟看一下:
``bash grep -n -i postman ~/.codex/config.toml grep -n -i postman ~/.claude/settings.json ls -l ~/.local/bin | grep -i postman ``
有输出的话,说明相关集成可能已经被装上。处理思路:
- 先确认是不是你自己装的,主动在用就留着。
- 不想要就从 Agent 端移除:停用 Postman 插件,删掉对应的钩子信任记录和 MCP 配置,改前先备份。
- 留意会不会被重新装回来,这也是报告人担心的情况。
更通用的习惯:装了新软件后看一眼 Agent 配置里的 hooks、MCP、plugins;凡是每次会话自动注入指令的钩子,都读一遍它说了什么;远程 MCP 意味着任务上下文可能发到外部,至少要知道连的是谁。
几点判断
第一,这件事的核心是同意机制,不是已证实的数据泄露,传播时混为一谈对判断风险没帮助。
第二,Codex、Claude Code 开放插件和钩子生态后,"谁能往我的 Agent 里写东西"会和浏览器扩展一样成为重要安全话题。
第三,Agent 能读写你的代码库和终端,它的配置文件值得像 SSH 密钥一样对待。
需要在国内开通 ChatGPT 账号使用 Codex 的,可以看这里:
信息来源
- GitHub:postmanlabs/postman-app-support Issue #14370(经 Hacker News 传播)
- best2ai 条目:Postman silently auto-installs AI plugins and attempts to share all API data
OKAI66 为独立第三方服务平台,非 OpenAI/xAI 官方网站。
更多每日 AI 热点见 best2ai.com