8.6 KiB
Overview
Qodo Merge is an open-source tool to help efficiently review and handle pull requests.
-
See the Installation Guide for instructions on installing and running the tool on different git platforms.
-
See the Usage Guide for instructions on running the Qodo Merge commands via different interfaces, including CLI, online usage, or by automatically triggering them when a new PR is opened.
-
See the Tools Guide for a detailed description of the different tools.
Qodo Merge Docs Smart Search
To search the documentation site using natural language:
-
Comment
/help "your question"
in either:- A pull request where Qodo Merge is installed
- A PR Chat
-
Qodo Merge will respond with an answer that includes relevant documentation links.
Qodo Merge Features
Qodo Merge offers extensive pull request functionalities across various git providers.
GitHub | GitLab | Bitbucket | Azure DevOps | ||
---|---|---|---|---|---|
TOOLS | Review | ✅ | ✅ | ✅ | ✅ |
Describe | ✅ | ✅ | ✅ | ✅ | |
Improve | ✅ | ✅ | ✅ | ✅ | |
Ask | ✅ | ✅ | ✅ | ✅ | |
⮑ Ask on code lines | ✅ | ✅ | |||
Update CHANGELOG | ✅ | ✅ | ✅ | ✅ | |
Ticket Context 💎 | ✅ | ✅ | ✅ | ||
Utilizing Best Practices 💎 | ✅ | ✅ | ✅ | ||
PR Chat 💎 | ✅ | ||||
Suggestion Tracking 💎 | ✅ | ✅ | |||
CI Feedback 💎 | ✅ | ||||
PR Documentation 💎 | ✅ | ✅ | |||
Custom Labels 💎 | ✅ | ✅ | |||
Analyze 💎 | ✅ | ✅ | |||
Similar Code 💎 | ✅ | ||||
Custom Prompt 💎 | ✅ | ✅ | ✅ | ||
Test 💎 | ✅ | ✅ | |||
Implement 💎 | ✅ | ✅ | |||
USAGE | CLI | ✅ | ✅ | ✅ | ✅ |
App / webhook | ✅ | ✅ | ✅ | ✅ | |
Tagging bot | ✅ | ||||
Actions | ✅ | ✅ | ✅ | ✅ | |
CORE | PR compression | ✅ | ✅ | ✅ | ✅ |
Adaptive and token-aware file patch fitting | ✅ | ✅ | ✅ | ✅ | |
Multiple models support | ✅ | ✅ | ✅ | ✅ | |
Local and global metadata | ✅ | ✅ | ✅ | ✅ | |
Dynamic context | ✅ | ✅ | ✅ | ✅ | |
Self reflection | ✅ | ✅ | ✅ | ✅ | |
Static code analysis 💎 | ✅ | ✅ | ✅ | ||
Global and wiki configurations 💎 | ✅ | ✅ | ✅ | ||
PR interactive actions 💎 | ✅ | ✅ | |||
Impact Evaluation 💎 | ✅ | ✅ |
💎 marks a feature available only in Qodo Merge Pro{:target="_blank"}
Example Results
/describe
/review
/improve
/generate_labels
How it Works
The following diagram illustrates Qodo Merge tools and their flow:
Check out the core abilities page for a comprehensive overview of the variety of core abilities used by Qodo Merge.