I love how fragmented Google's Gemini offerings are. I'm a Pro subscriber, but I now learn I should be a "Gemini Code Assist Standard or Enterprise" user to get additional usage. I didn't even know that existed! As a run of the mill Google user I get a generous usage tier but paying them specifically for "Gemini" doesn't get me anything when it comes to "Gemini CLI". Delightful!
Gemini CLI
621–630 of 820 posts
Re: Gemini CLI
#622Earlier quoted context omitted.
It's a lot more nuanced than that. If you use the free edition of Code Assist, your data can be used UNLESS you opt out, which is at the bottom of the support article you link to: "If you don't want this data used to improve Google's machine learning models, you can opt out by following the steps in Set up Gemini Code Assist for individuals." and then the link: https://developers.google.com/gemini-code-assist/docs/se…
your data can be used UNLESS you opt out It's even more nuanced than that. Google recently testified in court that they still train on user data after users opt out from training [1]. The loophole is that the opt-out only applies to one organization within Google, but other organizations are still free to train on the data. They may or may not have cleaned up their act given that they're under active investigation, b…
If the data is sent by a user to sub-unit X of Google, and X promised not to use it for training, it implies that X can share this data with sub-unit Y only if Y also commits not to use the data for training. Breaking this rule would get everyone in huge trouble.
OTOH, when sub-unit X said "We promise not to use data from the public website if the website owner asks us not to", it does not imply another sub-unit Y must follow that commitment.
Re: Gemini CLI
#623Earlier quoted context omitted.
I wonder how much of this had to do with the context window size? Gemini’s window is 5x larger than Cladue’s. I’ve been using Claude for a side project for the past few weeks and I find that we really get into a groove planning or debugging something and then by the time we are ready to implement, we’ve run out of context window space. Despite my best efforts to write good /compact instructions, when it’s ready to ro…
Does /compact help with this? I ran out of context with claude code for the first time today, so looking for any tips. I'm trying to get better at the /resume and memories to try and get more value out of the tool.
If you see that 20% remaining warning, something has gone badly wrong and results will probably not get better until you clear the context and start again.
Re: Gemini CLI
#624Here's the system prompt, rendered as a Gist: https://gist.github.com/simonw/9e5f13665b3112cea00035df7da69... More of my notes here: https://simonwillison.net/2025/Jun/25/gemini-cli/
Re: Gemini CLI
#625Tried upgrading to the Standard plan through Google Cloud with the hope that it would allow me to do more, but after switching my account to the now-paid account, it still almost instantly downgraded me to 2.5-flash
For the times when I was able to use 2.5-pro, the output has been very good. But the moment it switches to flash, the quality goes down by about 80% and I would never let it code on anything
Re: Gemini CLI
#626Earlier quoted context omitted.
I don’t think that’s true. For instance, uv is a single, pre-compiled binary, and I can just run `uv self update` to update it to the latest version.
I literally wouldn’t use uv if it weren’t available via pip. Reasoning: it’s a Python tool, therefore it shouldn’t require anything (any 3rd party package manager) beyond Python.
Re: Gemini CLI
#627Earlier quoted context omitted.
I'm a workspace subscriber, I get 4-5 questions on Gemini Pro (via gemini.google.com ) before it tells me I'm out of quota and have to switch to flash. (Update: Oh.. I'm only on business starter, I should be on business standard. need more business!)
Yeah, that starter plan is pretty useless for AI features. I guess it still gives you privacy.
Absolutely no offense but why do you (and a lot of people here) believe Google paid products gives you any privacy ?
I’m pretty sure even if they wanted to respect privacy of a subset of their users, they must have so much legacy code and data everywhere that they couldn’t even do it if they wanted to. And I’m not sure they’d want it anyway.
Re: Gemini CLI
#628Re: Gemini CLI
#629Earlier quoted context omitted.
I love Apple subscriptions. No way for you to scam me or make it hard ro cancel. I can view them all in the apple account subscription view. No tricks, no unexpected behaviour.
Same with Stripe, minus the 30% fee. Even better, if you accidentally let the renewal happen they will instantly refund in one-click.
Re: Gemini CLI
#630Earlier quoted context omitted.
Same as a shopping centre, clothing retailer, or any other non-bazaar marketplace with its own brand and transaction processing. Apple is selling you a huge lucrative market. Customers buy Apple’s curated marketplace. Apple takes a cut for being in the middle and enabling all of this. Believe me, I would never pay for most of the apps that I did pay for via Apple if it wasn’t via their marketplace and their consumer…
The problem is that other payment processors could emerge with the same trust profiles as Apple to facilitate this transaction. I could see Stripe doing something like this. They protect the consumer and come down hard on the merchants. Imagine them, and maybe a few other processors, competing for this business. The fee would probably drop below 30%. To a large degree, this is the sort of arrangement credit card proc…