Unmesh Mali

Rethinking my AI Coding Workflow

Why Git Worktrees may not be as useful as I initially thought when it comes to coding with AI agents.

My previous/current AI workflow :

I am quitting this workflow now. Because managing multiple agents is a lot of work. Especially during the planning phase and when debugging. I use the AskUserQuestion tool on Claude Code - this tool triggers an interview where Claude Code asks me 15-25 questions about the new feature. Reading those, thinking about them, and answering/choosing the right option is satisfying but exhaustive. Other coding tools will also adopt this feature (check my last post about my ai_workflow) soon and I’ll end up duplicating the same process over and over. No thank you! Also Getting each of the coding tools (and their LLMs) to do the same thing burns through tokens like Confettu at New Year’s Eve on NYC Times Square. And not all LLMs or agents are good at every step of the process - each of them shine while doing different things (Claude Opus 4.5 shines with planning, Gemini 3 Pro on UI/UX, GLM 4.7 on general Python)- much like us mortal humans.

New workflow :

This is mostly conceptual for now. I may even discard this new approach after building more products and learning something even better. We live in exciting times. The possibilities are endless. So why should our workflows be?

#Essay