Artificial intelligence news.
Straight from the original announcements.

Qodo's AI code review now checks pull requests against linked specs

October 29, 2026, 09:46Source: Qodo
Qodo's AI code review now checks pull requests against linked specs
Image: Qodo

Qodo's AI code review can now follow a link from a ticket to a specification and review a pull request against it. According to the company, this lets the tool catch requirements that appear in the spec but are missing from both the ticket and the code.

Key points
  • Qodo now reads specs linked from a ticket and reviews pull request code against them.
  • Supported spec sources include Asana, Confluence, Notion, ServiceNow and JSM Assets.
  • In Qodo's example, it flagged a missing account-level authorization check as a security issue.
  • Reviewers still assess each finding and decide what to do.
  • The Qodo Kiro Power brings Qodo review into spec-driven workflows built in Kiro.

Reviewing code against the spec, not just the diff

Qodo describes a familiar problem: a pull request can look correct and still miss a critical requirement. The code compiles, the tests pass and the implementation matches the ticket's acceptance criteria. But the ticket may link to a specification, for example in Confluence, that holds a requirement the implementation never addressed.

To catch that gap, a human reviewer has to follow the link, read the specification and connect the requirement to the code. According to Qodo, its tool can now do this. When a pull request links to a ticket, Qodo reads the linked specification in that ticket and reviews the code against it.

The company summarizes the difference this way: "Diff review catches broken code. Spec review catches code that runs fine and still does the wrong thing."

An example: the missing authorization check

Qodo walks through a typical workflow. A developer opens a pull request that adds a bulk operation for updating customer records and links the Jira ticket in the description. The ticket links to a Confluence page containing the API spec. That spec says every request must verify that the authenticated user belongs to the account that owns the records before updating them.

Qodo follows the link from the ticket to the spec and compares the code changes with its requirements. It then flags the missing account-level authorization check as a security issue. Without the check, a user could modify another customer's data. In this example the requirement was in the spec, but not in the ticket or the code.

Supported spec sources include Asana, Confluence, Notion, ServiceNow and JSM Assets.

Why specs matter more with coding agents

Qodo ties the feature to the return of spec-driven development, which it says AI coding agents brought back. In this approach, teams write the spec first, and tools such as Kiro turn it into a plan, tasks and code. The spec becomes the contract between what the team intended and what the agent builds.

That contract only holds if someone checks the code against it, the company argues. Agents can drift: they may skip an edge case, simplify a constraint, or build from the ticket summary instead of the full requirement. For teams that build from specs in Kiro, Qodo points to its Qodo Kiro Power, which brings Qodo review into that workflow.

What it means for teams

Qodo notes that teams rarely keep every requirement in one place. A ticket describes the work, a linked document explains the architecture, and another page defines constraints across the system. A developer may link the right ticket without copying every supporting document into the pull request description, leaving the reviewer to reconstruct the context manually.

By following the links, Qodo says it can surface an omitted constraint, a missing behavior, or a decision that conflicts with the documented design. Reviewers still assess each finding and decide what to do. The company adds that teams do not have to duplicate requirements: detailed specs stay in the documentation tool, and tickets simply reference them.

The aim, according to Qodo, is to catch requirement gaps in the pull request, where teams can act on them.

Related news

Products and tools
Products and toolsNovember 9, 2026, 13:07

Samepage.ai launches Bets to coordinate AI-era product teams

Samepage.ai has launched Samepage Bets, a platform that brings product research, software development and go-to-market work onto one board. The company says human team…

For developers
For developersNovember 2, 2026

Qodo's Codex plugin brings code review context into coding sessions

Qodo, a company that builds AI tools for code review and software quality, has built a plugin in the Codex marketplace that feeds organizational knowledge and…

Qodo halves recommendation agent cost with GEPA-optimized prompt
For developersOctober 22, 2026, 10:18

Qodo halves recommendation agent cost with GEPA-optimized prompt

Qodo says a system prompt optimized with an adapted version of the GEPA algorithm cut the average cost of its code review recommendation agent roughly in half and…