I’ve seen several posts on how different people are working with AI tools and–shocker–my workflow is a little different. I’m currently using Junie within RubyMine and it looks like this:
A side activity I like to do while the AI is working on stuff is to make a list of nits to pick. I’ll usually start a second document and collect a list of small things I’d like corrected in the code base. This makes it really easy to follow the boy scout rule and leave things just a little nicer when I am done. This will be completed separately from the main issue to avoid complicating the final feature PR.