Code Review
AI reviews every Pull Request (PR) for architecture, performance, and maintainability
From AI code review to team insights — here’s everything you can do.
Spot issues faster, capture knowledge, and keep teams aligned.
AI reviews every Pull Request (PR) for architecture, performance, and maintainability
Automatically generate PR names and summaries based on the changes made within the PR
Use `/propel` inside PRs to review, add rules, or ask contextual questions instantly.
Capture recurring feedback as rules so Propel enforces them across your organization.
Track rule coverage, review quality, and engineering health trends from one place.
Spot systemic issues across repositories and surface the biggest risks automatically.
Three steps to get Propel running in your repos.
Navigate to app.propelcode.ai/codebase and click 'Install GitHub Codebase' in the top right
Choose the repositories Propel should be reviewing
Enable PR Review, Summary, and Auto-naming to cover your day-to-day needs.
Interact with Propel by starting commenting in a PR with /propel...
Use this to trigger or re-trigger Propel's AI code review in the PR
Capture an org-wide rule so Propel enforces it in every future review.
Ask anything about the PR—Propel answers with full repo and discussion context.
Customize how Propel behaves across reviews, summaries, and workflows. Each setting can be managed at the company or personal level depending on your team’s setup.
| Configuration | Description |
|---|---|
| Review Level | Adjusts how deep Propel’s analysis goes — from surface-level checks to detailed architectural reviews. |
| Detail Level | Controls how verbose review comments are in pull requests. |
| Comment Types | Selects which categories of comments to include, such as Critical, Nitpick, or Best Practice. |
| Instruction File Strategy | Defines how instruction files (e.g., README.md, CONTRIBUTING.md, .cursorrules) are handled during code review. |
| Collaborative Mode | Allows multiple AI reviewers or perspectives to comment together on a PR. |
| Process Draft PRs | Enables Propel to run reviews on draft pull requests. |
| Review After Approval | Keeps reviewing PRs even after manual approval to catch regressions or new commits. |
| Enable Label Requirements | Restricts reviews to PRs with specific labels, such as ready-for-review. |
| Enable Branch Targeting | Applies different configurations for specific branches like main or release/*. |
| Approval Policy | Determines whether Propel blocks merges or only posts comments. |
| Output Language | Sets the language Propel uses for reviews and summaries. |
| Title Update Configuration | Automatically updates PR titles based on rules or templates. |
| Commitable Suggestions | Allows Propel to suggest code changes that can be committed directly from PRs. |
| PR Type → Summary Mapping | Defines how PR size maps to summary depth (for example, Small → Concise, Large → Detailed). |
| Summary Section Configuration | Chooses which sections appear in PR summaries and in what order. |
| Post as Comment | Posts summaries directly in the PR thread instead of a separate file. |
| Access Control | Restricts certain reviews or feedback to specific roles or teams. |
| Personalized Experience | Lets developers customize tone, focus, and level of feedback in their own reviews. |
| Company vs Personal Settings | Defines which settings apply globally versus individually. |
| Workflow Active | Enables or disables specific Propel workflows such as Code Review or PR Summaries. |
Answers to the most common questions from teams getting started.
© 2025 Propel Platform, Inc. All rights reserved.