Has anyone switched to Gemini CLI? It's so important but also exhausting keeping up with which model is the leading edge. Especially since every model has different idiosyncrasies you have to learn to work with it effectively. Currently my ranking is * Cursor composer: impressively fast and able but not tuned to be that agentic, so it's better for one-shot code changes than long-running tasks. Fantastic UI. * Claude…
I think the TUI agents are pretty similar; I can use CC, Codex, Gemini, and opencode interchangeably.
5 Things to Try with Gemini 3 Pro in Gemini CLI
41–48 of 48 posts
Re: 5 Things to Try with Gemini 3 Pro in Gemini CLI
#42Has anyone switched to Gemini CLI? It's so important but also exhausting keeping up with which model is the leading edge. Especially since every model has different idiosyncrasies you have to learn to work with it effectively. Currently my ranking is * Cursor composer: impressively fast and able but not tuned to be that agentic, so it's better for one-shot code changes than long-running tasks. Fantastic UI. * Claude…
Re: 5 Things to Try with Gemini 3 Pro in Gemini CLI
#43Earlier quoted context omitted.
Excuse my ignorance, but... What? It runs cli commands, why would the language it's written in matter for the integration? What am I missing here?
From a practicality standpoint, writing in TS allows you to execute arbitrary JS in-process with a simple exec() call; I have no doubt they'll use this to more deeply integrate agents with existing codebases in the near future. E.g. agents rather than just reading the code, will be able to directly import the data structures themselves, use libraries within the JS/TS ecosystem to parse code into an AST, and execute i…
think about how it would do the same for python/golang/lua/etc.
I would never write a TUI like this and simply `eval` in the same scope as the TUI frames.
you shell out and run it with the language engine required.
Opencode has the ability to lean on LSP and Formatters, but these are not required to be written in the same language as the TUI
Re: 5 Things to Try with Gemini 3 Pro in Gemini CLI
#44Has anyone switched to Gemini CLI? It's so important but also exhausting keeping up with which model is the leading edge. Especially since every model has different idiosyncrasies you have to learn to work with it effectively. Currently my ranking is * Cursor composer: impressively fast and able but not tuned to be that agentic, so it's better for one-shot code changes than long-running tasks. Fantastic UI. * Claude…
why would you bother with any of these when opencode exists?
Re: 5 Things to Try with Gemini 3 Pro in Gemini CLI
#45Why would you `git bisect` when you can `git log -p` and search for “dark”? Why is a marketing listicle on top of HN?
Re: 5 Things to Try with Gemini 3 Pro in Gemini CLI
#46Re: 5 Things to Try with Gemini 3 Pro in Gemini CLI
#47Re: 5 Things to Try with Gemini 3 Pro in Gemini CLI
#48Earlier quoted context omitted.
I haven't tried Gemini CLI with Gemini 3 Pro, but pretty much all the others. I usually run four agents at the same time, for each task, giving them the same prompt and then comparing their responses. Gemini CLI has the lowest rate limits, lowest inability to steer the models (not sure that's a model or tooling thing, but I cannot get any of the Google models to stop outputting code comments constantly and everywhere…
> Gemini CLI has the lowest rate limits For Gemini 3.0, the rate limits are very very generous. Google says rate limits refresh every five hours, and that only “a very small fraction of power users” will ever hit the limits.