Overview¶
Features table¶
Features description¶
Examples and results¶
How it works¶
PR-Agent Pro¶
New and updates¶
Benefits of PR-Agent¶
- Quick and affordable answer retrieval (~30 seconds). Each tool (review, improve, ask, ...) has a single GPT-4 call, no more.
- Any PR size can be effectively used in as a context thanks uur compression strategy.
- Each command is modular and can be controlled with shared configuration file.
- Multiple git providers GitHub, Gitlab, Bitbucket are supported.
- Multiple platforms to use the commands (CLI, GitHub Action, GitHub App, Docker, ...) are supported.
- Multiple models (GPT-4, GPT-3.5, Anthropic, Cohere, Llama2) are supported.
Features support¶
PR-Agent offers extensive pull request functionalities across various git providers.
💎 marks a feature available only in PR-Agent Pro
GitHub | Gitlab | Bitbucket | ||
---|---|---|---|---|
TOOLS | Review | ✔️ | ✔️ | ✔️ |
Incremental | ✔️ | |||
SOC2 Compliance 💎 | ✔️ | ✔️ | ✔️ | |
Ask | ✔️ | ✔️ | ✔️ | |
Describe | ✔️ | ✔️ | ✔️ | |
Inline file summary 💎 | ✔️ | ✔️ | ✔️ | |
Improve | ✔️ | ✔️ | ✔️ | |
⮑ Extended | ✔️ | ✔️ | ✔️ | |
Custom Suggestions 💎 | ✔️ | ✔️ | ✔️ | |
Reflect and Review | ✔️ | ✔️ | ✔️ | |
Update CHANGELOG.md | ✔️ | ✔️ | ✔️ | |
Find Similar Issue | ✔️ | |||
Add PR Documentation 💎 | ✔️ | ✔️ | ✔️ | |
Generate Custom Labels 💎 | ✔️ | ✔️ | ||
Analyze PR Components 💎 | ✔️ | ✔️ | ✔️ | |
USAGE | CLI | ✔️ | ✔️ | ✔️ |
App / webhook | ✔️ | ✔️ | ||
Tagging bot | ✔️ | |||
Actions | ✔️ | |||
CORE | PR compression | ✔️ | ✔️ | ✔️ |
Repo language prioritization | ✔️ | ✔️ | ✔️ | |
Adaptive and token-aware file patch fitting | ✔️ | ✔️ | ✔️ | |
Multiple models support | ✔️ | ✔️ | ✔️ | |
Incremental PR review | ✔️ | |||
Static code analysis 💎 | ✔️ | ✔️ | ✔️ | |
Global configuration 💎 | ✔️ | ✔️ | ✔️ |