princeton-nlp / SWE-agent

SWE-agent takes a GitHub issue and tries to automatically fix it, using GPT-4, or your LM of choice. It solves 12.47% of bugs in the SWE-bench evaluation set and takes just 1 minute to run.
https://princeton-nlp.github.io/SWE-agent/
MIT License
11.87k stars 1.18k forks source link

SWE-agent as a github action or bot #23

Open kripper opened 3 months ago

kripper commented 3 months ago

Automatically process SWE-agent repo issues. Investing effort in this more complex feature will accelerate/leverage future development of SWE-agent itself.

ezzcodeezzlife commented 2 months ago

A github action to easily copy to other repos would be great 👍

klieret commented 2 months ago

There's #84, but note that this is dangerous because of potentially escalating costs without further safeguards.

zachblume commented 2 months ago

sweep.dev has a really nice getting started workflow:

A similar workflow with the security params thought through would be great --> is there a github security feature to restrict certain kinds of issue manipulation to the maintainers only that SWE-agent could hook into and be safe by default?

ofirpress commented 1 month ago

I think this could be a really cool addition. We welcome contributions here. I also registered the github username @swe-agent so we could use that for this.