Features
1 min read
Features
Bop provides comprehensive code review capabilities designed to fit into your existing workflow.
Multiple Integration Points
CLI Tool
Review code directly from your terminal. Perfect for:
- Pre-commit checks
- Local development feedback
- Scripted automation
MCP Server
Connect to Claude Code, Cursor, or any MCP-compatible tool:
- Real-time review in your editor
- Conversational code review
- Triage review findings with your coding assistant
- Respond to review comments from your editor
- Seamless integration with AI assistants
GitHub Integration
Automate PR reviews with:
- Inline comments on changed lines
- Review summaries
- Configurable approval rules
Configurable Reviewers
Bop ships with a single default reviewer that covers security, bugs, code quality, and more in one pass. For deeper, specialized reviews, define custom reviewers in your bop.yaml or .bop.yaml:
- Default Reviewer — Comprehensive review with one API key
- Custom Reviewers — Define specialized personas (security, architecture, performance, etc.)
- Multi-Provider — Back each reviewer with a different LLM provider
- Weighted Consensus — Higher-weight reviewers have more influence when findings overlap
Fingerprint-Based Deduplication
Bop uses intelligent fingerprinting to avoid posting duplicate comments on PRs. If a finding has already been posted, it won’t be posted again.
Flexible Output
Get review findings in the format you need:
- Post to GitHub as review comments
- Output as JSON for custom processing
- SARIF format for security tooling integration