Supercov
Show HN: MC/DC coverage so coding agents could work overnight
Last verified:
What is Supercov?
Supercov is a code coverage measurement tool that integrates with AI coding agents (Claude Code, GitHub Copilot, Cursor, etc.) to automatically generate tests targeting uncovered code paths. It analyzes coverage gaps and feeds them to agents to write focused tests, supporting JavaScript, TypeScript, Rust, and Python with popular test frameworks like Jest, Vitest, Playwright, and pytest.
Supercov pricing
Pricing model: Freemium
Supercov pros
- Works with multiple AI coding agents and test frameworks
- Fast instrumentation with minimal performance overhead
- Provides actionable coverage metrics (lines, branches, MC/DC)
- Backed by open-source (3.4k GitHub stars, 200k+ weekly npm downloads)
- Supports 9+ test frameworks across 4 languages
Supercov cons
- Limited language coverage (Go listed as 'coming later')
- Requires compatible test framework setup
- Pricing model not documented on website
Frequently asked questions about Supercov
How does Supercov work?
Run `npx supercov` to execute your test suite, analyze coverage gaps, and pass them to your AI coding agent to write focused tests that fill those gaps. The process repeats until useful coverage gaps remain.
What test frameworks are supported?
Vitest, Jest, Playwright, node:test, Mocha, AVA, cargo test, cargo-nextest, pytest, and unittest.
Which languages does Supercov support?
JavaScript, TypeScript, Rust, and Python. Go support is listed as coming later.
What AI agents can use Supercov?
Claude Code, Codex, Cursor, Gemini CLI, and GitHub Copilot.