I use Claude web to kickstart entirely new work or to attempt large refactors.
Aider is impressive but I can't use deepseek api at work so aider becomes too expensive using sonnet.
Which leaves me copying pasting into kagi code assistant as my most feasible and reliable llm coding tool at work. And its actually very good, but the copy pasting gets tedious.
For the most part, I just type code the same way I use to but I get:
- an auto-complete on steroids
- the tab feature reminding me of impacted code I forgot to update after making a change elsewhere (big one as I easily get distracted).
I very rarely use the chat/composer. Usually I'm faster by going through files manually and making changes myself helped by the features mentioned above.
Cursor is the first time that I have felt that a chat-like UX could actually be useful for coding, because it gets the context for me. I still prefer autocomplete (and Cursor's autocomplete is very very good), but chat is actually occasionally useful for me in large projects. Without Cursor chat is only useful for one-off no-or-low-context scripts.
At this point it’s really a question of how you’d rather spend your time - managing an AI? Or writing code?
Even though generally I prefer the latter, it’s fun to take a break and give the former a short occasionally. I’d say currently I let cursor do its thing for maybe 1 out of every 5 or 6 tickets, usually just for the sake of variety, or if I’m spinning my wheels and need to look at something to get started.