Your pre-commit hooks run the same checks whether you commit or Claude does. That's the problem. Agents need thorough checks. Humans need fast feedback. Now you can have both.
Recognizes agent environments automatically. No manual flags needed in most cases.
Wraps your existing .pre-commit-config.yaml. Keep your setup, add agent awareness.
Agent checks run concurrently. Thorough doesn't have to mean slow.
Written in Rust. No runtime dependencies. Ships as one executable.
Tests, security scans, merge conflicts, build verification out of the box.
Define checks, timeouts, parallel groups. Everything in one file.
Sensible defaults for common stacks.