(no title)
rgbrenner | 9 months ago
Traditional code editing -> autocomplete -> file editing -> agent mode
This is basically a gradient of AI output sizes. Initially, with the ability to generate small snippets (autocomplete), and moving up to larger and larger edits across the codebase.
Cursor represents the initial step of AI-assisted traditional coding... but agent mode is reliable now, and can be directed fairly consistently to produce decent output, even in monorepos (IME). Once the output is produced by the agent, Ive found I prefer minimal to no AI for refining it and cleaning it up.
The development techniques are different. In agent mode, there's far more focus on structuring the project, context, and prompts.. which doesn't happen as much in the ai-autocomplete development flow. Once this process shift happened in my workflow, the autocomplete became virtually unused.
So I think this shift toward larger outputs favors agent-focused tools like CC, Aider, Cline, and RooCode (my personal favorite).. over more traditional interfaces with ai-assistance.
weego|9 months ago
Now I've changed my technical planning phase to write in a prompt-friendly way, so I can get AI to bootstrap, structure, boilerplate and usually also do the database setup and service layer, so I can jump right into actually writing the granular logic.
It doesn't save me planning or logic overhead, but it does give me far more momentum at the start of a project, which is a massive win.
jjice|9 months ago
unknown|9 months ago
[deleted]