I have been using gemini code assist — and it’s been working out pretty well. The best thing it’s free for individuals and has a large context window and token quotas enough to keep coding for entire day…
Most of the time, I use cline configured to talk openrouter and any of the free models available on openrouter to generate nice descriptive git commit messages for the code written by gemini.
vscode is the terminal I live in most of the time.