aicoolies logo

qodo-cover

AI-powered test generation agent for automated code coverage improvement

Share
open-sourceOpen Source
Visit Website →

qodo-cover (formerly Cover Agent) is an open-source AI agent that automatically generates meaningful unit tests to improve code coverage. It analyzes existing code and test patterns to produce tests that follow project conventions and target uncovered branches. Uses an iterative approach where generated tests are verified by running them, discarding those that fail. MIT licensed with over 5,300 GitHub stars.

qodo-cover applies AI to the specific problem of improving code coverage by generating tests that target the uncovered branches and paths in a codebase. Rather than producing generic test templates, the agent analyzes existing test patterns in the project, understands the testing framework conventions being used, and generates new tests that follow established naming patterns, assertion styles, and setup/teardown practices. This project-aware approach produces tests that feel like they belong in the codebase.

The iterative verification process distinguishes qodo-cover from naive test generation tools. After generating candidate tests, the agent runs them against the actual codebase and only retains tests that pass, compile correctly, and actually improve coverage metrics. Tests that fail, produce false assertions, or duplicate existing coverage are automatically discarded. This verify-then-keep approach ensures that generated tests are immediately useful rather than requiring manual cleanup.

The open-source MIT-licensed project has accumulated over 5,300 GitHub stars and is maintained by the Qodo team alongside their commercial code quality platform. qodo-cover supports multiple languages and testing frameworks including Python with pytest, JavaScript with Jest, Java with JUnit, and others. The CLI interface integrates into development workflows and CI/CD pipelines, enabling automated coverage improvement as part of the build process rather than requiring dedicated manual testing sprints.

Pricing

Free and open-source under MIT license

Platforms

Python, JavaScript, Java, CLI, any OS

Categories

Tags

Use Cases

Alternatives

Related Tools

Safari MCP Server

Apple's Safari-native MCP server for web debugging agents

Safari MCP Server is Apple's safaridriver-based MCP server in Safari Technology Preview, giving compatible coding agents local access to Safari page content, console logs, network requests, screenshots, JavaScript evaluation, interactions, viewport controls, and accessibility/performance checks.

freeTelemetry
rampart

Rampart

Microsoft’s pytest-native red teaming framework for turning AI agent safety findings into CI tests.

RAMPART is an open-source Microsoft framework for safety and security testing of agentic AI applications. It brings red-team findings into a pytest-native workflow so teams can turn prompt injection, unsafe tool use, and behavioral boundary failures into repeatable regression tests. The strongest aicoolies angle is developer workflow: RAMPART makes agent safety part of CI/CD instead of a one-off security review.

open-sourceOpen Source
Requestly logo

Requestly

One tool for intercepting, mocking, and replaying HTTP — acquired by BrowserStack

Requestly is a BrowserStack-backed API client, HTTP interceptor, mock server, and session replay tool for frontend and QA teams. Its current product is commercial/API-client led, while the legacy interceptor/open-source code is AGPLv3. The free plan covers individual workflows, and Pro lists at $12/user/month monthly or $9/user/month annually for collaborative QA and frontend debugging teams.

freemium
Browserbase logo

Browserbase

Headless browser cloud built for AI agents

Browserbase is cloud infrastructure that runs headless Chromium browsers on demand for AI agents and automation workflows, exposing Playwright, Puppeteer, and Selenium endpoints with built-in session replay, residential proxies, CAPTCHA solving, and stealth fingerprints. It also hosts Stagehand and a Model Gateway, letting teams build browser-using agents without maintaining their own fleet of Kubernetes-managed Chromium instances.

freemium
Anchor Browser logo

Anchor Browser

Cloud browser infrastructure for AI agents

Anchor Browser provides secure cloud-managed browser infrastructure for computer-use agents. Deploy humanized Chromium instances that access any website while maintaining bot-detection evasion and authentication support. Features OmniConnect for authentication lifecycle management, Web Action Cache for deterministic workflows, and built-in VPN infrastructure. Includes free tier and paid plans supporting millions of concurrent browser sessions for scalable agent automation.

freemium
RagaAI Catalyst logo

RagaAI Catalyst

AI testing and evaluation for agents and LLM apps

RagaAI Catalyst is a comprehensive Python SDK for observability, monitoring, and evaluation of LLM and agentic applications. Provides agent tracing with execution graph visualization, self-hosted dashboard with analytics, synthetic data generation, multi-metric evaluation framework, and guardrail management. Built for teams running production RAG systems and AI agents who need systematic testing, debugging, and performance optimization workflows.

open-sourceOpen Source