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.