Live data from Hacker News

Gemini CLI

blog.google

791–800 of 820 posts

Re: Gemini CLI

#791

Earlier quoted context omitted.

Yeah how is opt out of data collection not an option? This is what they mean by don't be evil and Google is proving yet again that they truly are

Usage statistics includes "your prompts and answers", see the last paragraph in the ToS. I have no idea why legal insists we write "statistics" rather than "data".

> I have no idea why legal insists we write "statistics" rather than "data".

that's a read flag. That's a weasel word in my opinion. If we took Google to court, you can easily say "statistics" does not include user's code.

Re: Gemini CLI

#792

Tried it out. 1. First authentication didn't work on my headless system, because it wants an oauth redirect to localhost - sigh. 2. Next, WebFetch isn't able to navigate github, so I had to manually dig out some references for it. 3. About 2 mins in, I just got ``` ℹ Rate limiting detected. Automatically switching from gemini-2.5-pro to gemini-2.5-flash for faster responses for the remainder of this session. ``` in a…

Similar. Yesterday things seemed to be going okay. It was trucking along, making code changes.

Then I hit the rate limit. - Fine, no worries, it'll be interesting to see if the quality changes.

Then it starts getting stuck and taking forever to complete anything. So I shut it down for the day.

Today, I start it back up and ask it to pickup where it left off and it starts spinning. I forget about it and come back 7.5 hours later and it' still spinning. When I kill it it said: 1 Turn, 90k input tokens, 6.5 hours of API time... WTH?

And now I'm just totally rate limited - `status: 429, statusText: 'Too Many Requests'` - every time. Also, I can't find any kind of usage data anywhere!

Re: Gemini CLI

#793
I couldn't even log in, which is why I really disliked this tool. The only thing I was able to do was change the color theme.

When I try to log in using a personal account, it tells me I need to generate something in the dashboard. I know that on my main account from maybe 15 years ago I had things like domains thats nowdays Google Workspace. But I'm trying to log in and authorize using my second (NOT MAIN), relatively new account. Despite this, it redirects me to the console (like it would for the first account), and there it says I'm logged in (!), but the application itself says I'm not.

I switched profiles within the console too, tried the same steps, and it still results in the same problem. Yes, I can see my new profile in the top right corner, not the old one. It sends me to a "Users may have to specify a GOOGLE_CLOUD_PROJECT if:" github [0] saying this ID is needed, and I honestly would even generate it, but I don't want to waste time with the program if you can't even get basic authorization working correctly.

0: https://github.com/google-gemini/gemini-cli/blob/main/docs/c...

Re: Gemini CLI

#794
post #41

Hi - I work on this. Uptake is a steep curve right now, spare a thought for the TPUs today. Appreciate all the takes so far, the team is reading this thread for feedback. Feel free to pile on with bugs or feature requests we'll all be reading.

Google Gemini Google Gemini Ultra AI Studio Vertex AI Notebook LLM Jules All different products doing the sameish thing. I don’t know where to send users to do anything. They are all licensed differently. Bonkers town.

[dead]

Re: Gemini CLI

#795
post #568

Earlier quoted context omitted.

Google Gemini Google Gemini Ultra AI Studio Vertex AI Notebook LLM Jules All different products doing the sameish thing. I don’t know where to send users to do anything. They are all licensed differently. Bonkers town.

Is it really that confusing? Gemini is the equivalent of ChatGPT; AI Studio is for advanced users that want to control e.g. temperature; Vertex AI is the GCP integrated API; Notebook LLM is basically personal RAG; and Jules is a developer agent. Many of these are not even remotely similar.

Vertex AI also has an AI studio. All of these products also have rag like abilities. You can add documents to Gemini and ask it questions. When would an end user switch to notebooks to do this?

And not that there isn’t a level of knowledge you can gain to answer these questions, it’s just not clear.

Re: Gemini CLI

#797
post #135

A few days ago I tested Claude Code by completely vibe coding a simple stock tracker web app in streamlit python. It worked incredibly well, until it didn't. Seems like there is a critical project size where it just can't fix bugs anymore. Just tried this with Gemini CLI and the critical project size it works well for seems to be quite a bit bigger. Where claude code started to get lost, I simply told Gemini CLI to "…

IIRC Claude Code indexes your code via a vector DB. That's why it's good for larger codebases. I'm not aware that GeminiCLI has this, too.

Re: Gemini CLI

#798
post #603

Earlier quoted context omitted.

Ninjaing in here: Thanks for reading this! I’m a small time GCP customer for five or six years, and relatively tech competent, and I had a very difficult time getting Gemini code set up yesterday with Vertex API keys; finally I had to use gcloud to login from the CLI in combination with clicking a link and doing web sign on from Gemini. This frustrated me, not least because I have API direct calls to Vertex Gemini wo…

What's wrong with https://aistudio.google.com/app/u/1/apikey ? https://ai.google.dev/gemini-api/docs/api-key?authuser=1

Well, originally what was wrong was that non-vertex customers got much lower limits and about twice the time to first token as vertex customers. So I used a vertex key setup. However, the cli had me in auth hell trying to connect up with vertex. Like literal spinning. So, thank you. I wiped my vertex environment variables and upped my gemini key level, and it mostly works now.

Re: Gemini CLI

#799
> I will now write the corrected code.You are right. I have been making a mess of this. I will get it right this time.

It keeps putting import statements in the middle of files or duplicating edits at the wrong places, but it's hard to get frustrated since it seems pretty self-aware. I didn't say it was making a mess - it's just being hard on itself.

A short session ended up sending over 3 million tokens though - wonder how the economics of this work out for google?

Re: Gemini CLI

#800

An aside, but with Claude Code and now Gemini instrumenting operations with OpenTelemetry by default, this is very cool.

can you elaborate?

Aside from being an opentelemetry maintainer who likes seeing these things ...

... it's a big deal because the only way to really make sense of using LLMs in any context is to have good observability data you can analyze later. And so the traces that they emit here will show all the CLI invocations, inputs/outputs and context for each chat turn in a session, and you can look for patterns that exhibit good or bad stuff.

Post reply on HN