No matter if you are using GitHub, GitLab, or Bitbucket, you can use this open-source AI-empowered tool to
/describe --> generate a description for the PR. how many times you were lazy to write a description. no more
/review --> generate a general review for the PR
/ask --> ask anything about the PR
/improve --> generate inline code suggestions
/reflect --> ask the PR-Agent to ask you tough questions, and then accordingly create an analysis
we aim to add more capabilities, including more complicated reasoning.
we would love to get contributions from the community, you can see we respond quickly to new issues and PRs.
also, please take a look at the roadmap and make suggestions
In a short time we saw real use by developers and companies, and we received great feedback (and 750 stars).
We improved, added, and... decided to launch in Product Hunt today (25th July)
We will be happy if you try and give feedback ⬆
Thank you
I like how PR-Agent also works with large PRs with multiple files and it stayed focused on the most important code changes, while other tools simply didn't work when faced with large files.
I think that the 'describe' tool is really useful.
Creating reliable standardisation in the way Pull requests are opened and communicated is beneficial
Is the Pull Request AI agent able to effectively replace human reviews in ensuring thorough code evaluation and addressing project-specific considerations?
It isn't meant to replace a human reviewer. It is meant to help making the review process better (and faster).
E.g., PR-Agent makes it easy to have a proper PR description for any PR.
It makes it easy get an initial set of clarification questions and a quick review (from the AI) before a human review. Etc..
I think that "/improve" can improve if in addition the developer can give a hint or request what to improve.
Would be great to see such contribution to the open source
No matter if you are using GitHub, GitLab, or Bitbucket, you can use this open-source AI-empowered tool to
/describe --> generate a description for the PR. how many times you were lazy to write a description. no more
/review --> generate a general review for the PR
/ask --> ask anything about the PR
/improve --> generate inline code suggestions
/reflect --> ask the PR-Agent to ask you tough questions, and then accordingly create an analysis
we aim to add more capabilities, including more complicated reasoning. we would love to get contributions from the community, you can see we respond quickly to new issues and PRs.
also, please take a look at the roadmap and make suggestions