Making Pull Requests less Painful
with an AI-Agent
Introducing Qodo Merge, qodo's new Pull Request AI-Agent -
The Open-Source Tool for Seamless PR Analysis and Feedback.
Code, test & merge with confidence
Your journey towards zero-bugs software starts here!
From personal projects to enterprise solutions, we have the right plan to suit everyone.
Easy access to Qodo Merge commands via Chrome Extension
Qodo Merge Chrome extension is a toolbar that integrates seamlessly with your GitHub environment,
allowing you to access Qodo Merge tools directly from the GitHub interface.
Features Overview
Qodo Merge offers extensive pull request functionalities across various git providers:
Product Overview
What is Qodo Merge?
qodo is leveraging its know-how in order to provide developers with an AI agent tool aiming to help developers review PRs faster and more efficiently. It automatically analyzes the commits and the PR and can provide several types of feedback:
Auto-Description: Automatically generating PR description - name, type, summary, and code walkthrough.
PR Review: Feedback about the PR main theme, type, relevant tests, security issues, focused PR, and various suggestions for the PR content.
Question Answering: Answering free-text questions about the PR.
Code Suggestion: Committable code suggestions for improving the PR.
And the best part…? it is open-sourced on GitHub:
https://github.com/Codium-ai/pr-agent ⭐️
The Qodo Merge gives developers and repo maintainers information to expedite the PR approval process. It also provides code suggestions that help improve the PR’s integrity, from finding bugs to (soon) providing meaningful tests. This seamless integration allows developers to see the effects of their work, without having to leave the git provider (GitHub, Gitlab, etc.) environment.
- Ask the Qodo Merge to analyze and provide feedback on your PR: "/review"
- Ask the Qodo Merge anything you want to know about your PR: "/ask should this PR be split into smaller parts?"
- Ask the Qodo Merge to describe your PR: "/describe" (see example)
- Ask the Qodo Merge to give you code suggestions to improve your code: "/improve"
How to Use Qodo Merge?
For open-source projects:
Summon your pull request helping agent easily, just mention the name @CodiumAI-Agent in your git provider environment and ask to /review, /describe, /improve, or /ask anything e.g. "Is my PR documented enough?", and the agent will perform these tasks for you.
For private repositories and open-source projects:
Step by Step Guide on how to install the app on your private repo
Summon your pull request helping agent easily, just write /review, /describe, /improve or /ask anything e.g. "is my PR documented enough?", and the agent will perform these tasks for you.
Get started with Qodo Merge today.
Enjoy the power of AI-assisted PR review, and take your software development process to the next level.
Frequently Asked Questions
-
Does it work with all languages?
Yes, we support almost any programming language.
-
Is it free?
Using the agent is free for individual developers.
-
Is the Qodo Merge an open-source?
Yes, in keeping with qodo's commitment to open-source development, Qodo Merge is open-source and available on GitHub.
-
How do I get started with qodo's Qodo Merge?
Qodo Merge is already available, just follow the instructions in the README section on the github repository and supercharge your pull-requests
-
Do you store my code?
If you’re deploying the agent by installing Qodo Merge to your repo, we don’t have any access to your code. If you’re using the 'mention' invocation demo, we use your code to generate the PR review, but we do not store it.
-
Will you train your AI model with my code?
If you’re deploying the agent by installing Qodo Merge to your repo, we don’t have any access to your code. If you’re using the 'mention' invocation demo, we use your code to generate the PR review, but we do not store it or train our models with your code.
-
What is the relationship between the Qodo Merge and qodo's IDE plugin?
The Qodo Merge and IDE plugin work together in harmony to ensure high-integrity code. The IDE plugin assists developers as they write code, while the Qodo Merge provides analysis and feedback on pull requests. Our upcoming PrePR feature will allow developers to prepare their PR while developing in the IDE, stay tuned!
-
What’s coming up next?
In the future, the qodo will not only suggest recommendations but also provide the actual code modifications needed to satisfy the recommendations. For example, if currently, the qodo’s-Agent suggests adding tests for the code changes, in the near future, it will also generate the needed tests for you.