openqodex/openqodex

Open source AI code review for coding agents. A separate reviewer checks every change your agent writes before you push, in Claude Code, Codex, Cursor and Cline. No account or key of its own.

解决的问题

OpenQodex 提供了一个自动化的多阶段代码审查流程,在您推送代码之前在本地运行。它弥合了静态分析工具与 AI 编码代理之间的差距,确保代码变更同时经过确定性扫描器和 AI 审查员的审核,从而发现错误、安全漏洞和代码规范问题。

工作原理

OpenQodex 分为两个主要阶段运行。首先,它会对您更改的文件运行专门的扫描器(如 Semgrep 或 Gitleaks)以识别潜在问题。其次,它会指派一名 AI 审查员(如 Claude Code 或 Codex)来评估这些发现。AI 必须为接受或拒绝每个扫描结果提供理由。该系统与您的本地开发环境或编码代理集成,充当“推送门禁”,如果提交未达到您配置的严重性阈值,则会阻止提交。

适用人群

它专为使用 AI 编码代理(如 Claude Code、Cursor 或 Cline)并希望在工作流程中增加一层严格的自动化质量控制,同时又不依赖外部、不透明的云端审查服务的开发者而设计。

亮点

  • 自动化的“推送门禁”,防止推送未经审查或存在高严重性问题的代码。
  • 结合传统静态分析与基于 LLM 推理的多阶段验证。
  • 支持 22 种内置扫描器,涵盖密钥、安全、依赖项和代码规范检查。
  • 可扩展架构允许用户通过安全的基于信任的审批流程从 GitHub 添加自定义扫描器。
  • 以多种格式生成综合报告,包括 HTML、Markdown、JSON 和 SARIF。

相关

  • 项目
  • 项目
  • Dispatch
  • Dispatch
  • 项目