How it compares

AI code review vs verification: where Cotterpin fits

AI code review vs verification is the difference between reading a change and running it. Review tools, linters, CI and free tools such as Backstage all have a place. This page compares the kinds of check a team usually has with what Cotterpin adds, so you can see what each one can and can't catch, and what a subscription buys over the free tools. Compared by category, as of October 2026.

What each kind of check sees

Kinds of check compared
Linters and type checksThe agent's own testsCI on the pull requestAI code review botsCotterpin
When it runsOn save or commitWhen the agent runs themAfter the pushOn the pull requestIn the agent session, before the commit
Where it runsYour machineYour machineA build serverUsually the vendor's cloudYour machine
Runs your codeNoYes, the tests the agent choseYes, the suite you configuredNo — it reads the diffYes — a real build and the tests the change reaches
Finds code nothing callsSometimes, as unused codeNoNoSometimes, if it noticesYes — it checks the work is wired up
Finds tests that prove nothingNoNo — they're the agent's ownNoSometimesYes — for example tests that mock what they test
Attacks the fix (races, retries)NoOnly if the agent wrote that testOnly if a test covers itNoYes — an adversarial refuter
Stops risky agent actionsNoNoNoNoYes — destructive ones wait for your approval
Your code leaves your machineNoNoTo your build serverUsually, to the vendorNo — only your own model provider sees it

A general comparison of each kind of tool, not of any one product: individual tools differ, and many teams use several.

Use them together

Keep your linters

Cotterpin runs them as part of its checks. They catch the cheap problems fast.

Keep CI and review

Cotterpin shifts checking left, before the commit, so what reaches CI and your reviewers has already been verified.

Add verification

Cotterpin answers the question the others can't: does the work your agent called “done” actually work?

Cotterpin and free, open-source tools

Good free tools already exist, and many teams run them. Here is what each one is for, and what Cotterpin does that they don't. Compared by category, as of October 2026.

Free, open-source tools compared with Cotterpin
Backstagepre-commit and lintersYour agent tool's own hooksCotterpin
What it is forA developer portal: a catalog of your software, its owners and its docsRunning the checks you configured when you commitRunning a command of yours before or after an agent's actionChecking that an agent's “done” is true before it reaches a commit
Who writes the rulesNo rules about agents; plugins add featuresYou choose and configure each checkYou write and maintain every oneIt ships with maintained rules and language packs, and your team can add its own
Builds and tests what the agent changedNoOnly the checks you configuredOnly if you write that hookYes — a real build and the tests the change reaches
Sends unfinished work back to the agentNoNo — it fails the commitIf your hook does itYes, with the evidence and what to fix (Pro)
Stops risky agent actionsNoNoIf your hook does itYes — destructive ones wait for your approval
CostFree; you run and host itFreeIncluded with the agent toolWatch free; Pro $100 a year; Team $30 per seat per month

Cotterpin doesn't replace them. It runs your linters as part of its checks, and from 0.3.0 it can feed your own Backstage: cotterpin backstage export writes catalog entities and a TechDocs site from your repository's knowledge files into your repository, so your portal shows them. Nothing is sent to Cotterpin.

Why install the free Watch plan

What it gives you

Cotterpin runs alongside your agent. After every session it tells you what it would have caught, and where. It also reports audit findings for your existing code. It never blocks and never changes your code. Install it on as many machines as you like.

Why it's worth installing

You find out, on your own code and your own agent, how often “done” isn't true before you pay anything. If the report stays empty, you've lost nothing. If it doesn't, you have the evidence to decide.

How it starts

Every install is free, with no card, no sign-up and no time limit. It runs as Watch, reporting what the gates would have enforced, and the free upgrade and vulnerability-fix routes run in full. Pro or Team turns the gates on. New language packs reach Watch 60 days after Pro.

See what your current checks are missing.

On the free Watch plan, Cotterpin reports what it would have caught, session by session.