← Back to context

Comment by bloody-crow

4 hours ago

We have a skill that takes a well defined Jira ticket and basically drives it to completion until it produces a human-review ready PR. This process is coded into a bunch of gates that the agent needs to clear before it can advance to the next stage, like fully understanding of the context/problem, fully solidified design (or several), implementation, critic review, submit PR, address CI issues and automated review comments etc.

In practical terms it often means that you can give the agent a ticket and it'll work on it for several hours until the PR is ready. Occasionally it'll run into some question that it needs you to clarify something or make some directional choice, but overall it's pretty autonomous.

Because this takes so long, you normally run 3 or 4 of those in parallel.

Then between shepherding those session, you also run several PR review sessions at the same time. Those also run for quite some time when doing deep investigations.

And then you also have long running discovery/design sessions for various other projects or problems you're working in between.