deniz.in

Markets

Weather

Loading weather

· via dev.to (home feed)

OpenQodex runs 22 scanners and a separate AI review before you push

The open-source tool checks unpushed commits and uncommitted changes with 22 security scanners, then hands the diff to a separate AI reviewer that has no memory of the session that wrote the code.

OpenQodex runs 22 scanners and a separate AI review before you push

OpenQodex, a new open-source tool released under the Apache-2.0 licence, positions itself as a quality gate that sits between an AI coding agent finishing its work and a developer pushing that work to a shared repository. According to the project's announcement on dev.to, version 0.18.0 shipped on 11 November 2026, and the GitHub repository had gathered 1,157 stars by the time the post was written.

The gap it targets

The announcement's core argument is about timing and independence. Review in AI-assisted development tends to happen in one of two places, both of which the project considers flawed: after a push, when problematic code has already left the developer's machine, or inside the same agent session that produced the code, which effectively means the author grading its own work.

OpenQodex puts its check in between those two points. When it runs, it examines the commits a developer has not yet pushed together with any uncommitted changes in the working tree. That is a broader scope than a typical pull-request review, which can only see code that has already reached the remote.

Two stages of checking

The pipeline has two parts. The first is a set of 22 built-in scanners that examine the changed lines for exposed secrets, security flaws, known-vulnerable dependencies and lint violations. Restricting the scan to the diff keeps the check focused on the code actually being proposed rather than the whole repository.

The second stage is an AI review carried out by a fresh Claude Code or Codex process. Because this reviewer has no memory of the session that wrote the code, it sees the change cold, much as a human colleague would. Every finding it produces is quoted against the specific code it refers to, so a developer can verify each claim instead of trusting a summary.

The tool also builds in an honesty mechanism: if any stage of the pipeline fails to execute, the report is labelled "Review incomplete" rather than reported as a pass. The announcement frames this as a deliberate design choice, on the reasoning that a check which claims success without running is worse than no check at all.

Setup and requirements

Installation is a single command, npx openqodex init. The tool requires Node 22 and runs on macOS or Linux, with Claude Code, Codex, Cursor, Cline or Goose acting as the host. Notably, it does not ask for its own account or API key — it authenticates through whatever Claude Code or Codex login the developer already has, which lowers the barrier to trying it out.

The project recommends a gradual rollout: run it first on a branch you already trust, and only make it a blocking gate once it has proven reliable in practice.

Why it matters

As AI agents take on a larger share of day-to-day code production, review becomes both the bottleneck and the concentration of risk. A reviewer that shares context with the author, or one that only runs after code has already been published, leaves a gap that many teams currently fill with nothing at all. OpenQodex is an attempt to carry an old engineering principle — the checker of the work should not be the producer of the work — into agent-driven development, and to move the checkpoint earlier, before anything leaves the machine.

The "Review incomplete" reporting is a small detail with outsized importance for trust: silent skips are exactly how automated gates produce false confidence. That said, this is an early 0.x project, and the announcement is the project's own, published on dev.to, so its behaviour has not yet been independently assessed. The broader consequence to watch is whether pre-push, independent review becomes a standard expectation for AI-assisted workflows — a pattern other tools are likely to copy if OpenQodex gains traction.

  • #open-source
  • #code-review
  • #ai-agents
  • #developer-tools
  • #security

Related posts