The bait, then the rug-pull.
Three differentiators in one breath — open source, one-million-token context, and a thousand free queries a day — before the title card appears. David Ondrej's cold open on the Gemini CLI GitHub README sets the frame fast: this is a structural threat to Claude Code, even if the polish isn't there yet.
What the video promised.
stated at 00:18 "I'll show you how to set it up, how it compares to Claude Code, and how to get the most out of it." delivered at 11:30
Where the time goes.
01 · Cold open — three advantages in 12 seconds
Gemini CLI README with animated >GEMINI logo. Open source + 1M context + 1K free queries/day stated immediately.
02 · Install + auth options
npm install -g @google/gemini-cli. Node.js 18+ prerequisite. Three auth paths: Google login (free, data training), API key (paid, no training, always Pro), Vertex AI.
03 · Free tier graphic + context comparison
Full-screen card: 60 req/min, 1K req/day, Open Source, Free. Model comparison chart showing Gemini 2.5 Pro context is 5× larger than Claude Opus/Sonnet.
04 · Running Gemini in Cursor
Opens Gemini CLI inside Cursor terminal. Theme selection, /auth flow. Running on real Vectal production codebase (React/TypeScript/Supabase).
05 · GEMINI.md vs settings.json + API rate limit
Default GEMINI.md is vague 20 lines. Hits 429 rate limit errors with API key mid-demo. Switches back to Google login. Navigates docs to find settings.json configuration trick.
06 · AGENTS.md redirect trick
Create .gemini/settings.json with contextFileName: AGENTS.md. Lets you reuse a single highly-optimized prompt file across Gemini, Codex, and Claude Code. Shows his 400-line AGENTS.md now powering Gemini CLI.
07 · Live coding task — Gemini fails
Prompt: replace emoji thumbs buttons with Lucide React icons in ThumbsFeedback.tsx. Gemini reads file twice, gets downgraded to 2.5 Flash, request cancelled, no changes applied.
08 · Vectal sponsor segment
Demo of vectal.ai AI task manager — project-level system prompts, team context, Gemini 2.5 Pro inside the app.
09 · Claude Code one-shots the same prompt
Same prompt, Claude Code. Reads file, applies Lucide React icons with correct green/red coloring, done in one shot. Direct side-by-side contrast.
10 · Verdict — today: Claude Code. Tomorrow: watch Gemini
Claude Code clearly better now. Gemini CLI's open-source fork-ability, free tier, 1M context are structural advantages worth tracking. Less than 24 hours old.
11 · Gemini CLI tools demo + web search
Lists all available tools: ReadFolder, WriteFile, Shell, Memory, GoogleSearch, WebFetch. Runs web search — Gemini searches for news about itself using GoogleSearch tool.
12 · Extended Vectal team pitch + part-two CTA
Team plan demo with per-person AI context. CTA: comment 'part two' for advanced video on MCPs, memory, web tools.
Visual structure at a glance.
Named ideas worth stealing.
Auth Tier Matrix
- Google login (free, data training on)
- API key (paid, data training off, always Pro)
- Vertex AI (enterprise)
Which Gemini CLI auth to use depends on data privacy needs and budget — free users risk getting downgraded to 2.5 Flash at peak times.
AGENTS.md Redirect Trick
Create .gemini/settings.json with contextFileName pointing to your existing AGENTS.md. One optimized prompt file works across Gemini CLI, Codex, and Claude Code.
Context Window as Codebase-Fit Signal
Gemini 2.5 Pro's 1M context vs Claude's 200K means Gemini is structurally better for large monorepos, even if current quality lags.
Lines you could clip.
"1,000 queries per day. Most people will not even get close to 1,000 prompts a day, which means Gemini CLI, for most of you, will be completely free."
"Google open-sourcing Gemini CLI — whereas Claude Code and Codex are not fully open-sourced — is a huge power move."
"Cloud Code was able to one-shot it. No problem."
"It's been less than twenty-four hours since they released it. So for now, Claude Code is clearly better, but I would keep testing Gemini CLI."
How they spent the runtime.
- 08:51 – 09:52 · Vectal.ai
- 13:58 – 16:18 · Vectal.ai (team plan)
Things they pointed at.
How they asked for the click.
"If you want me to make another video on it, comment below 'part two' and I'll make it happen."
Soft engagement CTA seeded earlier at 11:18 and closed out at end. Works because the first video intentionally leaves MCPs, memory, and web tools uncovered.
Word for word.
The AGENTS.md redirect is immediately stealable.
One settings.json file lets you point Gemini CLI at the same AGENTS.md you already use for Claude Code — no rewriting prompts, instant upgrade.
- Create .gemini/settings.json with {"contextFileName": "AGENTS.md"} in your project root.
- Your existing Claude Code or Codex AGENTS.md now powers Gemini CLI too.
- For JoeFlow or any project where you're comparing agents, run both in Cursor split-screen — same codebase, same prompt, judge the diff.
- The open-source angle is a product story: Gemini CLI can be forked and shipped as a custom coding agent. Worth watching for MCN+ tooling.
- Use the auth framing (free/paid/enterprise tier) as a template for any tool comparison video — it positions the tradeoffs cleanly without FUD.



































































