Supercov

Show HN: MC/DC coverage so coding agents could work overnight

Last verified:

Visit Supercov

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.

Categories

Use cases

Browse all AI tools on NeedAnAI