📝Pull Request Review Agent
Integrated with your version control (Github/Bitbucket/Gitlab/Azure-devops)
An AI-powered Pull Request (PR) review agent, designed to streamline and enhance the code review process. It integrates seamlessly into your Git workflow to provide instant, intelligent code feedback directly on PRs. The agent reviews code for correctness, maintainability, security, and performance, delivering structured comments and suggestions that help teams ship higher-quality code, faster.
It automatically reviews pull requests, adds intelligent comments on code suggestions, highlights issues, and helps improve code quality using AI-all inside GitHub.
Commands
You can ask CodeMate to take actions by adding a comment to a PR with any of these markdown commands:
Feature Overview
Tool
Description
Command
DESCRIBE
Generates PR description – title, type, summary, code walkthrough, and labels
/describe
REVIEW
Adjustable feedback about the PR, including possible issues, security concerns, and review effort
/review
IMPROVE
Code suggestions for improving the PR
/improve
UPDATE CHANGELOG
Automatically updates the changelog
/update changelog
HELP DOCS
Answers a question about the repo or a given file, based on documentation paths
/help docs
ADD DOCS
Generates documentation for changed methods/functions/classes
/add_docs
TEST
Generates unit tests for a specific component based on code changes
/test
IMPROVE COMPONENT
Code suggestions for a specific component that changed in the PR
/improve component
ANALYZE
Detects changed components and generates tests, docs, and suggestions for each
/analyze
ASK
Answers free-text questions about the PR
/ask (your question)
GENERATE CUSTOM LABELS
Suggests related issues and applies custom labels
/generate_labels
CI FEEDBACK
Gives feedback and labels for failed CI jobs based on your guidelines
/ci_feedback
CUSTOM PROMPT
Lets you input a custom prompt to get feedback or analysis
/custom_prompt
IMPLEMENT
Suggests code improvements based on a custom guideline prompt
/implement
Example Use Cases:
➤ /help
Lists all available commands and how to use them.
🤖 Shows this command guide right in the PR.

➤ /review
Triggers an AI review of the pull request. This is the default command and starts a full scan of the PR diff.
💡 Tip: Use this after opening or updating a PR.

➤ /improve
Suggests improvements for the code in the pull request. This includes readability, performance, and best practices.
🚀 A quick way to level up your code quality

➤ /ask
/ask
Ask a specific question about the pull request or a piece of code. The AI will respond with a helpful answer.
💬 Example:
/ask What does this function do?

➤ /update changelog
/update changelog
Generates or updates the changelog based on the current pull request content.
📦 Great for keeping release notes up to date.

➤ /add_docs
/add_docs
Generates documentation or comments for the functions or code blocks in the PR.
📚 Helps keep your code well-documented.

➤ /generate_labels
/generate_labels
Auto-generates relevant GitHub labels for the PR based on its content.
🏷️ Useful for automating workflows and organizing PRs.

How to Install
Visit CodeMate GitHub App
Click Install.
Choose the repositories you want to enable CodeMate on.
Done!
No extra setup needed.
GitHub Permissions
CodeMate needs these permissions to function:
Read access to code, pull requests, and metadata
Write access to post PR review comments
You can control these in the GitHub App settings.
How It Works
CodeMate watches for new PRs or specific command comments.
It reviews the changes using an Agentic architecture along with an AI model with reasoning capabilities.
Comments are added inline or as a summary, depending on your config.
CodeMate improves over time as it learns from your repo.
Philosophy
We keep things simple:
Zero setup needed
Only comments when helpful
Easy to trigger, control, or stop
Works natively in GitHub
Support
Need help?
Email us at [email protected]
Last updated
Was this helpful?