What is PR-Agent?
PR-Agent is an open-source, AI-powered code review agent and a community-maintained legacy project of Qodo. It is a separate project from the Qodo offering for open-source projects. Its tools /describe, /review, /improve and /ask run as comments on a pull request or from the CLI, and /similar_issue finds similar issues in a repository.
The README lists GitHub, GitLab, BitBucket, Azure DevOps and Gitea as git providers, and deployment through the CLI, GitHub Actions, Docker, self-hosted setups and webhooks. Models include OpenAI GPT, Anthropic Claude, Google Gemini, DeepSeek and Mistral, plus any other model reachable through LiteLLM. Each main tool uses a single LLM call of about 30 seconds, and a compression strategy handles both small and large pull requests.
Behavior is configured with JSON-based prompting through configuration files. Install it with pip and supply a model key.
PR-Agent screenshots
Explore the interface. Open a screenshot to view it at full size.
Source: official PR-Agent project page.
Key capabilities
- Pull request descriptions The /describe command summarizes a change.
- Reviews The /review command produces AI feedback on a pull request.
- Code suggestions The /improve command proposes changes.
- Questions /ask answers free-text questions about the pull request.
- Issue search /similar_issue finds similar issues in the repository.
- Model choice OpenAI, Anthropic, Google, DeepSeek, Mistral or any LiteLLM model.
Where PR-Agent fits
- Git providers GitHub, GitLab, BitBucket, Azure DevOps and Gitea.
- Deployment CLI, GitHub Actions, Docker, self-hosted and webhooks.
- Configuration JSON-based prompting for review categories and behavior.
- Large pull requests A compression strategy for small and large changes.
- Models Any model reachable through LiteLLM.
Install
pip install "pr-agent[github]"Reviews of PR-Agent
Be the first to share your experience with PR-Agent.
Write a review
Loading review form…


