AI 资讯速递 (2026/7/31): OpenAI 开源 Codex Security CLI:AI 代码安全扫描工具,支持自动修复与 CI/CD 集成

2026年7月31日 05:49

导读摘要:

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 费用、支持的语言范围等细节,官方尚未完全公布,有待后续更新。

资料来源与项目地址

快速导航

关于AI资讯

我们使用AI技术每日自动获取和筛选全球最新的人工智能资讯,为您提供最有价值的行业动态。