I tried gemini-cli.
While the model was "ok" everything else was trash.
Constant 429s or 502s for "reasons".
10 different ways to try and pay for the stupid thing and none of them clear.
My favourite was as a paying customer I could not get it to use the latest model. Sometimes it would but most times it would dump me to 2.5.
All of my experience is exactly the opposite of the gp comment is saying.
The gemini-cli repo is gong show too https://github.com/google-gemini/gemini-cli
If you don't pay for it, you don't get much in the way of quota.
Earlier on (okay, until recently), Gemini CLI's quota management didn't work very well.
Antigravity tends to have better quota management behavior.
That is what was infuriating.
It was paid for through code assist enterprise and had all the flags enabled for the "preview" models. Still the only way to get gemini 3+ was to open and close the application 5 to 10 times and sometimes you would get 3 for a bit and then get dumped back to 2.5 and no matter what you do it would not use 3.
I tossed it after spending like 3 hours total messing around the google cloud console and trying a bunch of shit from the github issues. The other offerings don't waste my time (or waste less of it anyway). If they want me to beta test their shit they shouldn't charge for it.