Can I ask for small changes. Yes!, but then I need to carefully review them or I end up with 'Spaghetti Code'
I'm currently using 'aider' from the command line with --watch-files, this lets me either interact with aider with its own cli, ask it questions or give it commands from within my vim editor using a comment.
For the LLMs I'm using only local models. These models change on a weekly basis. Currently I'm using Qwen3 as the architect and devstral as the code editor.
I'm finding that the AI is helping when it knows what I don't know, however as the project is getting larger, it is having issues with reusing existing code as I cant fit it all in the context.
The best prompting technique seems to be to ask it for 3 options on how to do something, then I pick the one I'm happy with and tell it to "go ahead and code option N", then when it is done, I 'git diff' or use vim to view the changes.