Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aider as a github/gitlab action #3620

Open
niteria opened this issue Mar 23, 2025 · 4 comments
Open

Aider as a github/gitlab action #3620

niteria opened this issue Mar 23, 2025 · 4 comments

Comments

@niteria
Copy link

niteria commented Mar 23, 2025

I'm sorry if this has been brought up before, I've made an attempt to find a similar issue.

In the short time I've been using Aider I've noticed that the way I want to use it is as if there was another person submitting a pull request.

That means the most ergonomic interface for me would be for it to work in a github/gitlab code review view and it responding to code review comments and CI output.

Would this be a reasonable extension to aider or would a separate tool be better?

@iomegalinux1840
Copy link

maybe have a look at scripting aider. this could be a script that run every hour to check for new issue and create new branch on it, then aider would be interacting with an LLM then a PR would be created.
https://aider.chat/docs/scripting.html

@MatthewZMD
Copy link
Contributor

@philip-zhan is working on something similar with https://github.com/Doctor-PR/dr-pr-action

@philip-zhan
Copy link

Hi @niteria, I'm working on a GitHub app/action that listens to code review comments and tries to address them automatically using Aider. I've been trying to work out some rough edges before publishing it. Please let me know if that's something you'd like to try.

@niteria
Copy link
Author

niteria commented Mar 27, 2025

Hi @niteria, I'm working on a GitHub app/action that listens to code review comments and tries to address them automatically using Aider. I've been trying to work out some rough edges before publishing it. Please let me know if that's something you'd like to try.

That's very close to what I want, I will check it out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants