AI 资讯速递 (2026/7/31): OpenAI 开源 Codex Security CLI:AI 代码安全扫描工具,支持自动修复与 CI/CD 集成
导读摘要:
OpenAI 于近日正式开源 Codex Security CLI,这是一款基于 AI 的代码安全扫描工具,旨在帮助安全团队与开发者在开发流程中更高效地发现、验证并修复漏洞。该项目已发布在 GitHub 上,采用 Apache-2.0 许可,同时以 npm 包 @openai/codex-security 提供安装。
开源发布与定位
OpenAI 于近日正式开源 Codex Security CLI,这是一款基于 AI 的代码安全扫描工具,旨在帮助安全团队与开发者在开发流程中更高效地发现、验证并修复漏洞。该项目已发布在 GitHub 上,采用 Apache-2.0 许可,同时以 npm 包 @openai/codex-security 提供安装。
Codex Security 最早于 2026 年 3 月以研究预览形式亮相,此次开源将核心 CLI 工具开放给社区。据 OpenAI 官方介绍,该工具并非传统的静态分析工具,而是利用大模型的语义理解能力,对项目整体逻辑进行上下文分析,从而识别跨文件的攻击面与隐蔽漏洞。
核心能力:语义扫描、误报过滤与自动修复
根据官方文档,Codex Security CLI 具备以下关键能力:
- 智能漏洞扫描:像安全工程师一样理解项目架构,自动识别用户输入点、数据流与潜在风险路径,支持跨文件分析。
- 误报过滤:主动验证漏洞是否存在真实攻击路径,而非仅匹配模式,从而大幅降低传统工具的误报率。
- 自动修复建议:对每个发现的问题提供危险代码解释、推荐写法以及可直接应用的补丁,开发者审核后即可合并。
- CI/CD 集成:可接入自动化流水线,扫描记录自动保存,便于持续跟踪与回溯。
OpenAI 表示,Codex Security 首先为项目构建威胁模型,再扫描仓库历史,因此首次扫描可能耗时较长,但后续增量扫描更快。
安装与使用方式
Codex Security CLI 的安装依赖 Node.js 22+ 和 Python 3.10+。通过 npm 全局安装或本地安装:
npm install @openai/codex-security
安装后需进行认证:个人开发者可使用 npx codex-security login 通过 ChatGPT 登录流程;团队或 CI 环境可设置 OPENAI_API_KEY 环境变量。
扫描时,进入代码仓库根目录执行:
npx codex-security scan .
扫描结果自动保存在默认状态目录,可通过 CODEX_SECURITY_STATE_DIR 环境变量自定义路径。此外,工具支持高级参数,如 --model 指定模型、--effort 控制扫描深度(例如 --effort high)。
目前,该工具处于早期发布阶段,OpenAI 明确表示这是早期版本,部分功能仍在完善中。关于是否需要单独的 Codex Security 订阅或 API 费用、支持的语言范围等细节,官方尚未完全公布,有待后续更新。
资料来源与项目地址
- GitHub 仓库:https://github.com/openai/codex-security
- 官方文档(CLI 快速入门):https://learn.chatgpt.com/docs/security/cli
- Codex Security 概述:https://learn.chatgpt.com/docs/security
- OpenAI 研究预览公告:https://openai.com/index/codex-security-now-in-research-preview/
- OpenAI 社区介绍:https://community.openai.com/t/introducing-the-open-source-codex-security-cli/1388319



