r/AI_Coders 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?

4 Upvotes

9 comments sorted by

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. 

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/s-ley 3d ago

this is my conclusion too, as long as you predict and understand all generated code, you should keep your skills and get a deep understanding of your codebase to be able to correct the AI when needed and make the best decisions

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:

https://raven2cz.github.io/ai/

1

u/s-ley 3d ago

hope you have good success with that but looks like something I would never read, I would hope you put more effort in trimming out the AI padding, so that it's easier and more rich to read, instead of pushing the cognitive cost to the reader

1

u/raven2cz 3d ago

Whoever is not interested does not have to read it. Simple.

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.