Skip to content

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.

To search the documentation site using natural language:

1) Comment /help "your question" in either:

  • A pull request where Qodo Merge is installed
  • A PR Chat

2) 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

Example Results


/describe

/describe


/review

/review


/improve

/improve


/generate_labels

/generate_labels


How it Works

The following diagram illustrates Qodo Merge tools and their flow:

Qodo Merge Tools

Check out the core abilities page for a comprehensive overview of the variety of core abilities used by Qodo Merge.

Footer