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.