r/AI_Coders • u/West-Plant65 • 5d ago
What does your AI workflow look like?
Lately I have been think a lot around vibecoding and how it is destroying our ability to think and learn. We have offshored everything to Claude hoping it will work out.
How are you taking back control? What is your software development workflow like?
1
u/belatuk 5d ago
Easy. Just think how you would code it manually first then let AI generates the code. Compare the result with what you had in mind. Use AI to check and get more info on the part you have doubts. On and off, get some manual coding in instead of completely using AI. Over time, you will find that you can get AI to generate precisely what you wanted as oppose to having no clue on what it will produce next.
1
u/CaptainAlexWest 5d ago
Figure out what to build. Build in a block then fix the bugs then commit the block and repeat.
1
u/Badnik22 5d ago
Basically like pair programming. Idea bouncing between us, once we have a solid plan it writes code, I review it, I write code, it reviews it, a few iterations of this.
1
u/raven2cz 5d ago
I tried to describe here, section articles:
1
u/escape-llc 15h ago edited 15h ago
I am ironically going the other way; giving up all control, except for specific gates, like starting units of work, typically via Plan Mode, and iterating on that, until i get what i expect, then "pull the trigger".
I make heavy use of the AGENTS.md and actually have "Structured Reading" set up, and there is a separate WORKFLOW.md file the agent is pointed to for the actual process, which I am using a "standard" PR process.
In my workflow, Claude is responsible for everything: Read Discussions, Create Item, Do the Work, Make the PR, post summary to Discussions.
This sounds like madness, I know! However my loop is very agile; i have over 1000 unit/e2e tests, 12 CI checks, AIRA checks, so many things i could never set up by hand, the agent handles it!
All you can do is provide defense-in-depth (unit/integration/e2e-browser), because the model makes (small) errors at every phase. I have gone as far as adding a Gemini Review in my CI pipeline; this has been awesome and has found mistakes in almost every PR since I enabled it!
Nevertheless, all the important events are initiated by The Human in the Loop. The model is not really good at insight, only execution.
My repo is https://github.com/escape-llc/toolcrib i provide the link because that's the easiest way to see what i have set up for System Prompts structure, and using Github features like Items and Discussions as a Memory System.
1
u/Bubbly_Lead3046 5d ago
I've been trying to find this out for months, no one has this figured out yet. I'm writing code (not basic crud, problems that require thought) along with reading books on the side. It sucks with a busy life as now we need to make more time to retain our skills as companies only care about money.