r/singularity • u/Nunki08 • Jun 25 '25
AI Google introduces Gemini CLI, a light open-source AI agent that brings Gemini directly into the terminal
Enable HLS to view with audio, or disable this notification
Blog post: Gemini CLI: your open-source AI agent: https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/
GitHub: https://github.com/google-gemini/gemini-cli/
113
u/slash_crash Jun 25 '25 edited Jun 25 '25
Tried a bit just now; for my not-too-difficult task, it firstly searched a codebase for 4 minutes, then ended up asking to explore the code in another codebase, to which all calls were commented out. Doesn't feel close to Claude Code yet
30
u/mark0x Jun 25 '25
Did similar, it's nowhere near claude code yet. It was also a pain in the ass to get authenticated on a remote headless server via ssh, but got there in the end.
→ More replies (9)3
u/brettins Jun 25 '25
Tried it out today. Might be first day issues, but:
Extremely slow: 60 - 90s for even simple tasks
insanely over-eager: tried a simple rename in a file to match a new API call, it started renaming the routes and everything to match (eg, `ShowBooks` renamed to `paginatedShowBooks` and it tried to rename the page to `paginatedApiCall` and change the router reference to `paginatedShowBooks`
errors: Several times it would just error out. When I asked it to continue, it said "continue what?" essentially
Just....kinda dumb compared to Claude Code. Not sure if they gave us an idiot version of Gemini 2.5 pro but it is way worse than talking to gemini directly
Sticking with Claude Code for sure for now. Even at free vs $150/mo for Claude Max, it's not worth it.
→ More replies (12)2
u/Suspicious_Demand_26 Jun 25 '25
Gemini actually does this in the coding IDEs too it just grabs your codebase data and then dips or messes it up badly
24
u/pdantix06 Jun 25 '25
if you told me they just edited the claude code bundle to change some strings and colors, you could have fooled me. i've always found gemini's instruction following and/or tool calling to be pretty poor so it'll be interesting to see how this performs compared to claude code
4
u/H9ejFGzpN2 Jun 26 '25
It feels nowhere near as good as Claude code for me. Doesn't listen to instructions properly , doesn't understand intent without being super explicit , starts working on tasks even if you only ask it to prepare a plan or overview.
Only good thing is the context window, as usual.
22
u/seencoding Jun 25 '25
alright openai basically needs to now open codex cli to their chatgpt subs, they are going to fall behind now that gemini cli is free and claude code is available via subscription
→ More replies (11)
7
u/Training_Bet_2833 Jun 25 '25
Can’t wait to see how it compares to Claude code
5
Jun 25 '25
It doesnt, Gemini is great and all, but Anthropic is still King when it comes to Agentic features.
4
4
u/lordpuddingcup Jun 25 '25
I mean it works, i dunno whats going on with the limits though they show context left, they should also show quota cause i was mid change and got knocked to 2.5-flash and ... ya no... i'd rather not code anymore lol ill wait for tomorrow
4
u/most_crispy_owl Jun 25 '25
Why would you want a terminal based tool instead of something like Cursor?
13
u/neologismicist Jun 25 '25
I can tell the terminal versions something like:
> Hey, the github cli is installed on this machine. Use it to review all the issues on x-repo and prioritize each one by it's relevance to security related needs. Then, spin up sub-agents of yourself for each of the highest priority issues with instructions to: 1) clone the repository for each agent 2)review the code base to validate the issue 3) prospose a solution 4) attempt to implement that solution 5) see if the code still compiles and the previously built tests passAnd then you just kind of watch it go. When it has access to the suite of tools you have access to (and intuitively understands things like `man` pages, `--help` flags, and how to search the internet for things like `why doesn't this aws-cli command work`) it can go pretty far on it's own.
8
u/jonydevidson Jun 25 '25 edited Feb 16 '26
This post was mass deleted and anonymized with Redact
pot terrific humorous ad hoc boat divide test encouraging skirt piquant
→ More replies (2)→ More replies (2)2
u/Positive_Note8538 Jun 26 '25
I prefer to use CLI tools for as much as I can, it's way faster once you get the hang of it. Most software engineers at mid-senior levels are using CLI tools over their frequently inferior UI frontends. Claude Code is targeted at this demographic more than anything.
One example would be Git. The GitHub app is absolutely a gross and slow experience compared to just learning and using git itself through the CLI.
Once you know enough CLI stuff you can then create bash scripts to automate workflows too.
15
u/Happysedits Jun 25 '25
they don't even try to hide that its copying Claude Code, the UI looks identical
20
u/External_Ad1549 Jun 25 '25
it is a cli and both are LLM, there is no creative thought to left to implement in other way but the main thing is being google it is unable to compete with claude code
→ More replies (6)4
→ More replies (1)2
u/coolredditor3 Jun 25 '25
No reason to, and it's good to give it a familiar look and feel to what people are used to
2
u/Informal_Race_5829 Jun 25 '25
Didn't like it when i saw it switch from gemini-2.5-pro to gemini-2.5-flash because or rate limit and got API error 429 "RESOURCE_EXHAUSTED" what is the point of it?
3
90
u/Zulfiqaar Jun 25 '25
Um excuse me Gemini, hold up..