My AI Development Workflow in 2026
My development workflow today looks very different from the one I was using at the end of 2024 and even the beginning of 2025. It's been just over a year-two, but my workflow differs drastically.
Back then I had ChatGPT in a browser and WebStorm next to it. I wrote some code, when it didn't work, I copied files contents into the ChatGPT conversation, asked for changes, pasted the result back into the IDE and repeated the process until the feature worked. And it seemed very cool and much easier than before.
I still use conversational AI constantly, but I no longer want it to be responsible for manually producing every code change. I don't need to copy paste constantly and explain the context every time I start a new conversation. And I had to start new conversations often, because old ones died fast.
Most projects now start with discussion. I use AI chat (my preference is ChatGPT) to explore the idea, question the architecture, think through edge cases and turn an unclear feature into a concrete specification.
Once the task is clear, I prefer giving it to a coding agent that can inspect the repository itself. It needs clear and exact instructions of "WHAT", not "HOW". Here is the trick - while ChatGPT is much more creative and interesting in conversation, the code agent will need direct and exact instructions about the outcome you want to reach. It will not decide for you. You need to know what you want. ANd then it will execute what it needs to deliver what you ask for. I describe the desired result, important constraints, what should change, what should be done and what should not change. The agent then searches the existing code if needed, makes the edits and runs the relevant checks.
My role becomes much more about direction and review.
For projects that grow beyond the experimental stage, I add durable context: a small AGENTS.md, useful architecture notes and documentation for decisions that are difficult to infer from code. If the agent repeatedly needs an external system, that is when I start thinking about tools or MCP rather than adding integrations from day one.
So the workflow is roughly:
idea
↓
discuss and challenge it with ChatGPT
↓
define the task for the coding agents
↓
coding agent implements
↓
tests and review
↓
correct / iterate
↓
deploy
The biggest improvement is not that AI writes more code than before. It is that I spend less time telling it how to edit files and more time telling it what outcome I actually want.
I also try not to automate everything simply because I can. New projects stay lightweight. Stable projects earn better documentation, reusable tools and more sophisticated workflows when those things start saving real time.
The biggest change for me is not that AI can write more code now. It is that I have learned to use it at a different level.
At the beginning, I treated AI mostly as a faster way to produce code. Today I treat it more like part of the development workflow. My job is to define the problem, decide what the result should look like, give the agent enough context and then review whether it actually solved the right problem.
That is also why I do not think the most important question is which model is currently the best. Models change constantly. What matters more is whether the task is clear, whether the AI has the right context and tools, and whether someone is still making the engineering decisions.
AI has made me much faster, but it has not removed the need to know what I am building. If anything, the better the tools become, the more valuable it is to be able to define the right outcome.
Topics
