The conversation

Business & incomeExperience excerpt · English

Wait, is this CLI or is this a github action or is this a github application? …

Wait, is this CLI or is this a github action or is this a github application? Also, I thought Jules was the "coding agent" they are working on. Now this is taking it over or is this like another case of Google self-competing? Someone needs to take charge at this company with a strong vision, because they are all over the place and spreading themselves thin, which in turn spreads thin the customer/brand equity. At this point, as someone who: - Has been writing Android code for about 13 years now - Has collaborated with Google on stuff - Lead Google developer communities and conferences - Knows many, many GDE's and has discussions with them often - Uses Gemini API for their product I'm so damn confused. How is a normal customer expected to understand then? - They have 2 SDK's for communicating to their Gemini API. - The documentation is spread and thrown all over the place. - Half the time I'm trying to do something I have to dig through their code to find how to. - The features I really want are rate limited or available only to private testers. - They have 3 coding agents now. …

Original discussionGemini CLI GitHub Actions96 source comments · at import
8

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 8

Direct replies available in this import. Original-language excerpts.

SI

> I tried to do a basic thing (add a service account) in Google Cloud recently, which wasn't allowed due to default rules that are deprecated and are so confusing to change due to their confusing UX. Similarly I tried contacting some human support for billing issues but was denied because automated checks deemed me unworthy for consulting anything besides documentation pages which i didn't understood so i gave up and switched to another cloud provider.

Full original
JS

> because they are all over the place and spreading themselves thin Well, they do have a lot to spread. But yeah, intense amount of overlap.

Full original
VA

> Even thought they have access to my Google Account and my phone, their Gemini app is useless. This is the funniest thing to me. When you open the app, Gemini says: "Hello, Vasco" In the welcome screen. I then ask this amazing intelligence this question: "What's my name?" "I do not know your name. I am an AI and I don't have access to your personal information." I know why it happens, but it's so funny.

Full original
AR

And this can't authenticate the same way the normal gemini cli does, it needs an API key from the looks of it, so free, standard and enterprise plans through OAuth currently don't work for authentication, just the free tier of the Google AI Studio, which is different than gemini-cli free tier, and has way tighter rate limits.

Full original
GE

My take on this is that Google has a bunch of "incubating" spaces where they have teams of people building things that may or may not take off. So, when something does take off, it sort of becomes a victim of its own success. It confuses people because it's not a "core" Google product that fits nicely among other Google products. NotebookLLM seems to be another example. Personally, I would rather Google did this sort of experimentation even if it is more confusing. Or I could be wrong about this. But following NotebookLLM, it seemed like the team developing it had a lot of autonomy.

Full original
AN

gemini-cli is a command line tool that calls Gemini and shells out to common text utilities and MCP for tool use. This appears to just be a plugin where you do things on GitHub, that sends out notifications to gemini-cli running on cloud, then gemini-cli responds and sends notifications back. Basically just saving you the hassle of cloning at a specific commit, calling gemini-cli manually, and then uploading the result manually.

Full original
EN

They need a boundary between their research culture and their software culture. One org, two cultures. The chaos you describe is actually a significant positive in research environments. It's not spreading oneself thin, it is diversifying and decorrelating ones' efforts. You can't centrally plan all innovation. But for the interface between the customer and the research output, which is a software and product problem, that definitely needs a different approach.

Full original
BA

Jules works in a VM, asynchronously, on a separate checkout of the code. Gemini CLI works synchronously with the user (unless you YOLO) and in your own directory on your own machine on your own checkout. Two different modalities.

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.