OpenDevin
OpenDevin copied to clipboard
Run OpenDevin on OpenDevin in GitHub Actions
What problem or use case are you trying to solve? Let's dogfood our own agents!
Describe the UX of the solution you'd like
I'd like to tag any issue with OpenDevin
, and have a GitHub action kick off that tries to solve the issue by running the agent on this repo.
Do you have thoughts on the technical implementation?
- GitHub action
- Run
python ./opendevin/main.py -d ./ -t "${ISSUE_TITLE}: $ISSUE_CONTENT"
-
git commit
the results (maybe ask OpenDevin to do the commit and craft the message?) - Open a pull request
We might need better support for multi-line tasks, not sure how that will go.
We will need to put an OpenAI (or similar) key into the environment. Once we have a prototype here I can add one with a small amount of funding.