Test Maze for developers

Your agent writes the code. It does not get to grade it.

Test Maze plugs into Claude Code, Cursor, Cline, Gemini CLI, Codex CLI or any MCP client. Your agent keeps writing code and running tests in your repo; Test Maze keeps the test cases, records every run against the exact commit and returns a verdict computed by fixed rules.

SOUND FAMILIAR?

What goes wrong today

Self-grading drift

The agent edits the assertion until the test passes. The diff looks clean. The bug ships.

“Tests pass” on which commit?

A green summary from the agent says nothing about which working tree it ran against, or whether the tree was dirty.

Hidden flakiness

Retries hide real regressions. “Transient” failures pile up until the suite is unrunnable.

WITH TEST MAZE

What changes

Deterministic verdicts

pdlc.verify

No LLM in the pass/fail path. The same results always give the same verdict, with failure buckets and a reliability KPI your agent can act on.

Commit-pinned runs

testrun.create · testrun.record_results

Every verifier run carries gitSha, branch and workingTreeClean, so a green run means a specific commit was green.

A repair loop that points somewhere

nextStep: repair_code · repair_test · add_coverage

On failure the verdict says whether the code or the test is wrong and which case to look at first. No more guessing.

Code health on request

quality.smell_check · architecture.advise

A code-smell check with fixed rules, mapped to the refactorings that fix each smell, plus design-pattern advice ranked for your problem. Only the snippet you choose is sent.

Always on the right project

project.whoami

Each project folder keeps its own token in a git-ignored .env.testmaze, so two repos on one laptop never write into each other’s workspace.

SEE IT MOVE

How it works for developers

Best for: Developers

“Add Apple Pay to checkout”

Hand over the ticket, the PRD or a one-liner.

Step 1 / 9

The full verifier loop, step by step →

JUST ASK

You talk to your agent. It picks the tools.

“Add Apple Pay to checkout. Check what exists first, then plan it and write the tests.”
“Run the checkout tests against my current commit and tell me if it is ready to ship.”
“I ran the checkout tests: 4 passed, the coupon one failed. Record that.”
“Check the file I just wrote for code smells.”

Test Maze for the rest of your team

Ready to give your agent a verifier?

Create a free workspace, generate an MCP token and connect your coding agent in under five minutes.