liatrio-labs/claude-code-gauntlet

11 stars · Last commit 2026-08-01

Adversarial multi-agent code review for Claude Code — your PR/MR runs a gauntlet of concern-specialized agents, deterministic verification, and a blind challenge. GitHub & GitLab. Formerly deep-review.

README preview

# Code Gauntlet

[![CI](https://github.com/liatrio-labs/claude-code-gauntlet/actions/workflows/ci.yml/badge.svg)](https://github.com/liatrio-labs/claude-code-gauntlet/actions/workflows/ci.yml)
[![License: Apache 2.0](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](LICENSE)

Adversarial multi-agent code review for [Claude Code](https://docs.anthropic.com/en/docs/claude-code). Your PR runs a gauntlet: parallel concern-specialized reviewers find issues, then every finding must survive deterministic verification, skeptical validation, and a blind challenge before it reaches you. *Formerly published as **deep-review**.*

## How it reviews

Seven discovery agents examine your changes in parallel, each through a different lens:

| Agent | Model | Focus |
|-------|-------|-------|
| **bug-detector** | Sonnet | Logic errors, edge cases, error handling, resource leaks |
| **security-reviewer** | **Opus** | OWASP top 10, injection, auth, SSRF, deserialization |
| **cross-file-impact** | Sonnet | How changes affect callers and dependents across the codebase |
| **test-analyzer** | Sonnet | Test coverage gaps, test quality, missing edge cases |
| **conventions-and-intent** | Sonnet | CLAUDE.md compliance, spec alignment, comment accuracy |
| **type-design-analyzer** | Sonnet | Type encapsulation and invariant design |
| **code-simplifier** | Sonnet | Simplification opportunities |

View full repository on GitHub →