Supported tools and capabilities
Learn what CodeReviewr can analyze and what AI tools it uses during code reviews
CodeReviewr uses advanced AI to analyze your code. The AI doesn't have direct repository access—instead, it intelligently gathers context from your codebase when needed.
This approach helps the AI understand code patterns, check for related issues, and provide context-aware feedback that actually makes sense for your codebase.
#What it can do
File reading: The AI reads repository files when it needs context—to understand imported functions, check type definitions, or review related code patterns.
Directory exploration: It explores repository structure to find related files, check if tests exist, and understand project organization.
Issue tracking: It tracks issues across review cycles. When you fix an issue from a previous review, it's marked as resolved. This enables incremental reviews—only new changes are analyzed, saving credits.
#How it works
During a review, the AI analyzes the PR diff first. If it needs context, it gathers relevant information from your codebase. All access happens through GitHub's API—read-only, no filesystem changes.
#Cost implications
Most reviews need minimal context gathering. Reviews that require extensive context are unusual and usually indicate complex refactoring or architecture changes.
You can see exactly what files were accessed in your workspace dashboard under "File Reads" for each PR review.
#Current limitations
CodeReviewr can't search for patterns across the entire codebase yet, follow symbol references, or check git history. These features are planned based on developer needs.
If you need specific capabilities, reach out. Developer feedback drives our roadmap.