Let’s imagine a workflow that begins with a simple instruction like "I want to build an application" and then engages in a dialogue to grasp your vision and establish requirements. Imagine it seamlessly integrating with your operating system and programs, breaking down your concept into tasks and tickets. Imagine it starting a new project on your computer requiring only your confirmation at each step to make sure there’s no error. It could launch your IDE, create files, and explain its actions. Almost like a live coding session. Your task would be akin to a code reviewer, scrutinizing each segment of the code it writes. It might make mistakes here and there, but it drives you. Its primary role would be to guide the development process, replacing most of us with a team of code reviewers who validate each step and push buttons.
How far are we from realizing this vision?