have you tried aider? Using it with magit to see the changes is a good workflow. the aider integrations to emacs are also worth it, you can easily add/remove files and send highlighted parts of your buffer.
Do you use aidermacs or something else?
Not yet, but I'm intrigued! Good to know there's good Emacs integration.