Set up CodeVet
in 2 minutes
How it works
Based on the MAKER framework (Multi-Agent Knowledge & Evaluation Reasoning) — where multiple independent reviewers with K-ahead voting catch errors that single reviewers miss. Research shows this achieves zero errors across 1M+ LLM operations.
Get started
1
Install and authenticate
curl -fsSL get.codevet.dev | sh
codevet login
codevet testcurl -fsSL get.codevet.dev | sh
codevet login
codevet testUse Git Bash or WSL (Windows Subsystem for Linux).
curl -fsSL get.codevet.dev | sh
codevet login
codevet test2
Connect your AI assistant
Claude Code has native CodeVet support. One command and you're done.
codevet installSelect your assistant below to see setup instructions.
See it in action
A SQL injection vulnerability caught and fixed automatically.
Before — Rejected
// SQL injection vulnerability
func GetUser(id string) (*User, error) {
query := "SELECT * FROM users WHERE id = '" + id + "'"
row := db.QueryRow(query)
// ...
}After — Approved
// Parameterized query — safe from injection
func GetUser(id string) (*User, error) {
query := "SELECT * FROM users WHERE id = $1"
row := db.QueryRow(query, id)
// ...
}Troubleshooting
Common issues and fixes
| Issue | Fix |
|---|---|
codevet: command not found | Add ~/.codevet/bin to your PATH and restart your terminal. |
codevet login hangs | Check your firewall or try codevet login --manual. |
codevet test fails | Run codevet doctor to diagnose connectivity and auth issues. |
| Reviews timing out | Large files take longer. Try codevet config set timeout 30 to increase the timeout. |
| Daily limit reached | Free tier allows 10 reviews/day. Resets at midnight UTC. Upgrade for more. |