Discussion about this post

User's avatar
Milton Soong's avatar

My loop is much simpler. I have a dev agent, who loop on working down the GitHub priority list and generate PR. that's all it does. Before it takes an issue off GitHub it will check existing usage, and will only proceed if it's < X% used. If it ran over will sleep and wake up when the 5h limit or the week limit hits reset.

The other agent (specifically from a different LLM) will review, test, approve, merge PR.

I still get heavily involved in generating a PRD, which is the only source of new feature work that gets turned into issues, that's how I ensure I know what the heck is going on.

My project is small so this two agent setup works. for larger project having multiple dev and reviewers should work, as any new PR is a branch off main, and dev agent will rebase to main to pickup anything new before tackling any new tickets.

The usage check s key so I do not overrun my budget (I am getting by on a Claude PRO account as this is a personal project and I am retired)...

No posts

Ready for more?