Inspect
Reconstructs the change in a separate workspace and tests the claims behind it instead of re-reading the diff.
critique finish --intent "…"Early access · machine-local verifier
Critique reviews the code on your machine before you commit it. It explains what it checked, what failed, and what to do next.
runs on your working treeCritique Code harnessstructured handoff
$ critique finish --intent "Stop duplicate charges" --repair pack --json
Supported agents
It looks for real problems, runs useful checks, and returns a result your agent or your teammate can act on. One separate opinion, in the loop where the work happens.
The protocol
Critique returns a judgment, the evidence behind it, and a stable handoff your agent can consume without scraping a dashboard.
Reconstructs the change in a separate workspace and tests the claims behind it instead of re-reading the diff.
critique finish --intent "…"Returns one clear outcome, the evidence that produced it, and the limits of that evidence.
outcome · evidence · limitsHands a structured result back to whoever owns the next move — your agent, or you.
exit 0 · exit 2The handoff
Critique starts with the task, the exact diff, and the files your agent touched. Local runs follow the change into nearby code and tests in a separate workspace. Cloud runs upload a protected snapshot of the full working tree — uncommitted changes included — then run it and return the test evidence.
/ 03 — HandoffBuilt for the caller
No dashboard ritual. Your coding agent runs one command, reads structured output, and decides what happens next.
See the CLI contract$ critique finish --intent "Stop duplicate charges" --repair pack --json
→ outcome repair_ready
→ evidence reproduction + limits attached
→ repair patch package available
CALLER DECIDES NEXT STEPThree commands
Install it once, add it to the agents you already use, then call Critique whenever a change needs an independent decision.
critique loginScoped machine credential, one device approval.
Human stepcritique integrate --agent allClaude Code, Codex, Cursor, Copilot, and other agents.
One commandcritique finish --intent "…" --repair pack --jsonStructured result, plus a repair package when one is warranted.
Agent loopThe harness
Same class as Codex and Claude Code. Any model: your providers or Critique Inference. Run it from the agents you already use, or drive it yourself with critique-code. It happens to be lethal at review because it actually writes and tests the code.
See the harnessInstall the CLI
npm install --global @critiquedotsh/cliThen authorize one device and add Critique to the agents you already use.
critique login
critique integrate --agent allKeep exploring
The agentic coding harness. Controller-owned loop. Package @critiquedotsh/harness, binary critique-code.
↗01CLI contractInstallation, local-change review, skills, model selection, repair modes, and finish.v1.
↗02Pricing and modelsCompare plans, bring your own key, and choose the verifier you trust.
↗03BlogResearch, comparisons, and the case for independent completion checks.
↗04Inference APIUse Critique’s OpenAI-compatible model API wherever your product needs it.
↗