Making Pull Requests less
Painful with an AI-Agent
Introducing Qodo Merge (formerly PR-Agent), Qodo's 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 (formerly PR-Agent) commands via Chrome Extension
Qodo Merge (formerly PR-Agent) Chrome extension is a toolbar that integrates seamlessly with your GitHub environment, allowing you to access Qodo Merge (formerly PR-Agent) tools directly from the GitHub interface.
Features Overview
Qodo Merge (formerly PR-Agent) offers extensive pull request functionalities across various git providers:
Product Overview
What is Qodo Merge (formerly PR-Agent)?
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 (formerly PR-Agent) 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 (formerly PR-Agent) to analyze and provide feedback on your PR: "/review"
- Ask the Qodo Merge (formerly PR-Agent) anything you want to know about your PR: "/ask should this PR be split into smaller parts?"
- Ask the Qodo Merge (formerly PR-Agent) to describe your PR: "/describe" (see example)
- Ask the Qodo Merge (formerly PR-Agent) to give you code suggestions to improve your code: "/improve"
How to Use Qodo Merge (formerly PR-Agent)?
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 (formerly PR-Agent) 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 (formerly PR-Agent) an open-source?
Yes, in keeping with qodo's commitment to open-source development, Qodo Merge (formerly PR-Agent) is open-source and available on GitHub.
-
How do I get started with qodo's Qodo Merge?
Qodo Merge (formerly PR-Agent) 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 (formerly PR-Agent) 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 (formerly PR-Agent) 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 (formerly PR-Agent) and qodo's IDE plugin?
The Qodo Merge (formerly PR-Agent) 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 (formerly PR-Agent) 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.