Can we run an agent in Github CI? I create a Github issue with my requirements, the CI runner runs Aider scripting mode (it connects to say, OpenAI api) which looks at the comments, maintains a branch, runs tests, takes browser screenshots and then gives its replies.