Live data from Hacker News

Gemini CLI

blog.google

601–610 of 820 posts

Re: Gemini CLI

#601
post #43

Earlier quoted context omitted.

Projects like this have to update frequently, having a mechanism like npm or pip or whatever to automatically handle that is probably easier. It's not like the program is doing heavy lifting anyway, unless you're committing outright programming felonies there shouldn't be any issues on modern hardware. It's the only argument I can think of, something like Go would be goated for this use case in principle.

If you use Node.js your program is automatically too slow for a CLI, no matter what it actually does.

If you even sneeze into performance discussion without providing benchmarks first – you’re a tool.

Re: Gemini CLI

#602
post #400

Can't we standardize on AGENTS.md instead of all these specific CLAUDE.md and now GEMINI.md. I just symlink now to AGENTS.md

Agreed. If there are provider-specific differences then we should be able to add CLAUDE/GEMINI.md to take precedence, but most things in there are basic or general information and should apply to all providers (same for .cursor/, .windsurfrules/, ..)

Re: Gemini CLI

#603

Earlier quoted context omitted.

Thanks Chris! "The Google Cloud Dashboard is a mess, and they haven't fixed it in years." Tell me what you want, and I'll do my best to make it happen. In the interim, I would also suggest checking out Cloud Hub - https://console.cloud.google.com/cloud-hub/ - this is us really rethinking the level of abstraction to be higher than the base infrastructure. You can read more about the philosophy and approach here: https…

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

Re: Gemini CLI

#604
post #89

Earlier quoted context omitted.

So, as a member of an organization who pays for google workspace with gemini, I get the message `GOOGLE_CLOUD_PROJECT environment variable not found. Add that to your .env and try again, no reload needed!` At the very least, we need better documentation on how to get that environment variable, as we are not on GCP and this is not immediately obvious how to do so. At the worst, it means that your users paying for gemi…

I believe Workspace users have to pay a separate subscription to use the Gemini CLI, the so-called “Gemini for Google Cloud”, which starts at an additional 19 dollars per month [^1]. If that’s really the case, it’s very disappointing to me. I expected access to Gemini CLI to be included in the normal Workspace subscription. [^1]: https://console.cloud.google.com/marketplace/product/google/...

So to be clear (this isn't your fault of course, this is a Google problem), as someone with my own domain for my email:

* First google forced me to start paying for my email domain.

* Then they increased the cost to force me to pay for AI features

* Now, I can't actually use the AI features without spending even more money, I could use them if I just had a gmail address and didn't pay google.

Well done Google, you've finally pursaded me to get around to transfering my custom email domain off google. Anyone have any preferences?

Re: Gemini CLI

#605
does it share code with google? or rather, if you use it, does it become likely someone else will get the same code if they tried to reproduce your product?

Re: Gemini CLI

#606
post #42

Ugh, I really wish this had been written in Go or Rust. Just something that produces a single binary executable and doesn't require you to install a runtime like Node.

My thoughts exactly. Neither Rust not Go, not even C/C++ which I could accept if there were some native OS dependencies. Maybe this is a hint on who could be its main audience.

Definitely not neckbeards who care about such trivia.

Re: Gemini CLI

#607
post #243

If you use this, all of your code data will be sent to Google. From their terms: https://developers.google.com/gemini-code-assist/resources/p... When you use Gemini Code Assist for individuals, Google collects your prompts, related code, generated output, code edits, related feature usage information, and your feedback to provide, improve, and develop Google products and services and machine learning technologies. To…

good to know, I won't be using this. Curious, do you know if OpenAI codex and Claude also do the same? I was under the impression that they don't share code.

Re: Gemini CLI

#609

> That’s why we’re introducing Gemini CLI Definitely not because of Claude Code eating our lunch!

I will never understand this kind of snark comment.

What are they supposed to do?

“Oh no, they’ve released CLI tool before us! It’s game over, we can’t do it too, we need to come up with something else now!”

Re: Gemini CLI

#610

Earlier quoted context omitted.

Personally my theory is that Gemini benefits from being able to train on Googles massive internal code base and because Rust has been very low on uptake internally at Google, especially since they have some really nice C++ tooling, Gemini is comparatively bad at Rust.

Interesting, Gemini must be a monster when it comes to Go code then. I gotta try it for that

As go feels like a straight-jacket compared to many other popular languages, it’s probably very suitable for an LLM in general.

Thinking about it - was this not the idea of go from the start? Nothing fancy to keep non-rocket scientist away from foot-guns, and have everyone produce code that everyone else can understand.

Diving in to a go project you almost always know what to expect, which is a great thing for a business.

Post reply on HN