Modern Creator
David Ondrej · YouTube

Gemini CLI – the real Claude Code killer?

David Ondrej installs Google's open-source coding agent, runs it live against Claude Code on a real production codebase, and lets the results speak.

Posted
1 years ago
Duration
Format
Tutorial
educational
Views
23.7K
572 likes
Big Idea

The argument in one line.

Gemini CLI is a serious free alternative to Claude Code with a 5x larger context window and open-source architecture, but Claude Code still outperforms it on real coding tasks because Gemini 2.5 Flash struggles with basic design work.

Who This Is For

Read if. Skip if.

READ IF YOU ARE…
  • A developer working with large codebases who needs 5x more context window than Claude and wants to evaluate open-source alternatives before committing to paid tools.
  • Someone building on a production codebase who can use the free tier (1,000 queries/day) and wants to compare Gemini CLI's performance directly against Claude Code on real tasks.
  • A developer at a company with data privacy concerns who needs an AI coding agent but can't risk Google training on their codebase with the free tier.
SKIP IF…
  • You're completely new to terminal commands and coding — the video assumes you can navigate a command line and understand basic dev setup steps.
  • You've already settled on Claude Code and have no budget or motivation to test alternatives — this is a comparative evaluation, not a definitive winner declaration.
  • You work with proprietary enterprise code and need a tool that guarantees zero data usage without paying for an API key — the video doesn't resolve this tradeoff clearly.
TL;DR

The full version, fast.

Google's new Gemini CLI is a free, open-source autonomous coding agent with a one-million-token context window and 1,000 daily queries, but in a live head-to-head it loses to Claude Code on a basic front-end task. Installation runs through one npm command, and the smartest configuration move is creating a .gemini/settings.json that points contextFileName to your existing agents.md, so you reuse the same optimized 400-line system prompt across Codex, Claude Code, and Gemini instead of maintaining parallel files. Logging in with Google is free but trains on your data and silently downgrades you to 2.5 Flash under load; an API key keeps you on 2.5 Pro and private. Today, pick Claude Code for capability and keep Gemini CLI installed for the free tier, the huge context window, and the forkable open-source codebase that will close the gap fast.

Free for members

Chat with this breakdown — free.

Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.

Create a free account →
Chapters

Where the time goes.

00:0000:42

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.

00:4201:45

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.

01:4502:45

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.

02:4504:50

04 · Running Gemini in Cursor

Opens Gemini CLI inside Cursor terminal. Theme selection, /auth flow. Running on real Vectal production codebase (React/TypeScript/Supabase).

04:5006:10

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:1007:15

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:1508:51

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:5109:52

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:5211:18

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.

11:1812:28

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.

12:2813:58

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.

13:5816:18

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.

Atomic Insights

Lines worth screenshotting.

  • Gemini CLI gives you 1,000 queries per day free with a Google login, which is more than most developers will use, making it effectively a free Claude Code competitor.
  • Google trains on your data with the free login tier — developers working on commercial codebases they don't own should use an API key even at the cost of a paid subscription.
  • During peak usage periods, the free Gemini login tier gets downgraded from Gemini 2.5 Pro to Gemini 2.5 Flash without warning — a reliability risk for time-sensitive work.
  • Gemini 2.5 Pro has a five times larger context window than Claude's Opus or Sonnet models, making it the better tool for very large codebases where full context is required.
  • Setting the codecFilename setting to agents.md in the Gemini settings.json makes Gemini CLI use your existing Claude Code AGENTS.md — eliminating the need to maintain two instruction files.
  • Running Gemini CLI and Claude Code side by side in split terminal panes lets you assign tasks to both agents simultaneously and compare outputs on the same codebase.
  • On a real production coding task, Claude Code one-shotted the implementation while Gemini 2.5 Flash stumbled — Gemini Pro's structural advantages do not always translate to task success.
  • The Gemini CLI update command is the same as the install command — running it every morning both updates the tool and serves as the day's first launch.
  • Open-source AI coding agents are structurally different from commercial ones: they can be forked, modified, and self-hosted, which matters for teams with data sovereignty requirements.
  • Gemini models are among the most cost-effective in the world — paying for the API key buys data privacy, model consistency, and access to Pro even during peak demand.
  • The most credible benchmark for a coding agent is a live head-to-head on your actual codebase, not a synthetic leaderboard score — only one agent completed the task correctly.
  • Tool proliferation — Claude Code, Codex, Gemini CLI, Cursor — is pushing developers toward multi-agent workflows where different tools handle different task types simultaneously.
Takeaway

The AGENTS.md redirect is immediately stealable.

JoeFlow / Claude Code playbook

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.
Glossary

Terms worth knowing.

Gemini CLI
Google's open-source command-line AI coding agent, powered by the Gemini 2.5 Pro model, offering a free tier of 1,000 queries per day and a context window significantly larger than competing tools.
Claude Code
Anthropic's command-line AI coding agent that operates autonomously in a terminal, reading and editing codebases based on natural-language instructions.
context window
The maximum amount of text — code, instructions, and conversation history — an AI model can hold in memory at once during a single session, measured in tokens.
autonomous coding agent
An AI tool that can independently read a codebase, plan changes, write and run code, and iterate without requiring step-by-step human input for each action.
npm (Node Package Manager)
The standard package manager for JavaScript and Node.js used to install command-line tools and libraries from the public registry with a single terminal command.
Node.js
A JavaScript runtime that lets developers run JavaScript code outside a browser, required here as a prerequisite for installing Gemini CLI.
AGENTS.md
A configuration file that some AI coding agents read for project-level instructions, analogous to CLAUDE.md — used here as a redirect trick to reuse existing Claude instructions with Gemini CLI.
open source
Software whose source code is publicly available and free to inspect, modify, and redistribute — relevant here because Gemini CLI's internals can be audited and customized, unlike proprietary tools.
Gemini 2.5 Flash
A faster, lower-cost variant of Google's Gemini 2.5 model family, optimized for speed rather than maximum capability — used in the comparison test in this video.
Gemini 2.5 Pro
Google's most capable Gemini model at the time, used as the foundation for Gemini CLI, noted for its large context window advantage over Claude models.
Codex
OpenAI's cloud-based AI coding agent, launched around the same period, competing in the same autonomous software engineering category as Claude Code and Gemini CLI.
Resources

Things they pointed at.

08:51productVectal.ai
01:18toolAI model comparison tool (artificialanalysis.ai)
Quotables

Lines you could clip.

02:30
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.
Concrete number + permission to not worry — eliminates the cost objection in 10 secondsTikTok hook↗ Tweet quote
11:10
Google open-sourcing Gemini CLI — whereas Claude Code and Codex are not fully open-sourced — is a huge power move.
Framing that positions Gemini as a platform play, not just a productIG reel cold open↗ Tweet quote
10:20
Cloud Code was able to one-shot it. No problem.
Four words. No setup needed. The entire comparison in a sentence.TikTok hook↗ Tweet quote
11:30
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.
Honest hedge that keeps the door open — drives part-two engagement naturallynewsletter pull-quote↗ Tweet quote
The Script

Word for word.

Read-along

Don't just watch it. Burn it in.

See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.

metaphoranalogystory
00:00So Google just released Gemini CLI, their own autonomous coding agent.
00:05It's completely open source. It has 1,000,000 contacts window, and you get 1,000 queries per day for free.
00:12This is a serious competitor to both Codex and Clothcode. And in this video, I'll show you how to set it up, how it compares to Clothcode, and how to get the most out of it. So stay tuned.
00:22Alright. So just type in Gemini CLI into Google and click on the first GitHub link. This will take you to the official GitHub page from Google.
00:29So let's scroll down, and I'll show you how to set up step by step because it's actually very simple. Right? You don't have to be afraid if you don't know how to use the terminal or if you're not a programmer.
00:37First step, what we have to do is n p m install dash g at Google slash gemini CLI. So just copy this command, open any terminal, and simply paste it in and hit enter. This will start installing Gemini on your system.
00:49Now as they say, the only prerequisite is that you have Node. Js version or above installed. So here is the link.
00:55Again, I'm gonna link the GitHub repo below the video. But if you don't have Node. Js on your system, which you definitely should have, just click on this link and download Node.
01:02Js, again, version 18 or higher for your system. Once you have Gemini installed with this command, it runs for a few seconds. So then if you type Gemini into your terminal, boom.
01:12There it is. Gemini is launched. This command as well, you should probably run it, uh, every morning because that's also how you keep Gemini CLI updated.
01:21But now let's move on to cursor, and we're gonna be using it in an actual production ready code base. Gemini 2.5 Pro, which is what Gemini CLI is built upon, the best model from Google, has a five times higher context window than Cloth for Opus and Cloth for Sonnet.
01:36And these are the only two models you can use in cloth code. So if you have a large code base, this might be the best coding agent for you. Anyways, once you're in cursor, just press command j to open the terminal or control j if you're Windows.
01:50Type in Gemini. Boom. Just like that, it will open.
01:52And, again, if you haven't authenticated yet, you'll have to choose a theme, which you can also change anytime with, um, slash theme.
02:01You here you have a lot of options, actually. To be honest, I like the default light. So I'm gonna select that.
02:06And, also, it will ask you to authenticate. So if you do slash off, this is what Gemini will look like when you first run it. Right?
02:12You have three different options. Log in with Google, Gemini API key, and Vertex AI. The simplest one is obviously log in with Google.
02:18However, there is different things you should consider. Now as I said before, you get literally 1,000 queries per day for free.
02:26Thousand queries per day. Most people will not hit that. Let's be honest.
02:30Most people will not even get close to 1,000 prompts a day, which means Gemini CLI, for most of you, will be completely free. However, there are a few things to consider. With the login with Google, you get a thousand messages for free, but Google will train on your data.
02:45If you use your own API key basically, if you pay, Google will not use your data. So, again, if you use a big code base that is on a business that you do not own and you cannot share the data, then you should probably be using API key. Plus, you get the added benefit of not being randomly downgraded.
03:03If you log in with Google and you're using the 1,000 free messages per day, a lot of the times, especially during the peak periods of usage, you get downgraded to Gemini 2.5 Flash. So, hopefully, that doesn't happen.
03:13But if you have your own startup or you just wanna vibe code something from scratch, log in with Google is the simplest way. If you wanna make sure you're using the best model, Gemini 2.5 Pro. And if you don't want Google to train on your data, make sure to set up your API key in Google AI Studio.
03:28Make sure you fill out your billing details. That way, you're actually paying. And by the way, Gemini models are some of the most cost effective AI models in the world.
03:36So I would recommend going with the Gemini API key unless you really want to save money. In that case, just log in with Google. Anyways, let me first close all the other cloth codes here because I use a lot of cloth codes.
03:46K? And then, also, you can just rename it to Gemini CLI and pin the terminal.
03:52That way, you don't accidentally close it. So this is how your workspace honestly should look like inside of Cursor. One autonomous agent here and then maybe the file here, or if you wanna be try hard like me, a second autonomous agent on the right.
04:04So, literally, most of my time, I don't even have a single file open. Obviously, you can still switch to the files at any time and see the code yourself. But the beauty of these autonomous coding agents is that when they are changing any of the files, they show you the difference.
04:19So, really, all you need to do is have Gemini on one half of the screen, cloth code on the other half, and just vibe code with both of them. So since we've created a Gemini dot m d file, you can see above chat, it's saying using one Gemini MD file. So it's using these instructions, but this is this is very vague.
04:36Right? This is, like, 20 lines of prompts. This is not good at all.
04:40So what we need to do is we need to tell it locate the dot Gemini folder. And the reason for that is if we go back to the documentation, we can actually see uh-uh.
04:50If we scroll down a bit okay. So I found it. You need to go to docs, CLI, and then configuration MD.
04:57It's a bit, um, you know, hidden, but okay. Why are we getting errors here? Wait a second.
05:03Too many requests. Resource exhausted. Okay.
05:06So, uh, the bad news is that they seem to be overloaded. I don't know what's happening, but my API key is not working.
05:14Let me know, guys, if you encountered this in the comments, but I had to switch it off back to my Google login, right, which does seem to be working. So I don't know. I don't know what's wrong with the API method.
05:25Maybe they'll patch it in the next update. Who knows? But, basically, I wanted to run this prompt, locate Gemini folder.
05:31And the reason for that is if we go into the docs, into Gemini CLI doc CLI configuration, here, we'll see a very important section. Right?
05:39So I read a lot of the docs. And here, this section basically shows how to use the settings dot JSON.
05:46So let's see if it located that. Okay. We don't see a Gemini folder.
05:49Let's see settings dot JSON. Okay. Yeah.
05:52We don't have a Gemini folder, so we need to create one. So let's go back to the web, and this is what we need to create.
06:00So say, okay. Then create this file and folder.
06:05Boom. Settings dot JSON. The reason for that is it allows us to reuse some prompts.
06:12Here's the example that I tweeted yesterday evening. By the way, if you wanna get my thoughts in real time on all of these new AI updates that just come out, just follow me on Twitter at david Andre one. It's the easiest way to stay up to date with all the other tips.
06:27And, yeah, here is the tip. Okay. So when you create Gemini okay.
06:31So we need to allow this. Yes. Dot Gemini folder, and it wants to write this file.
06:37And we need to add the following, codec filename agents dot m d. Why? Because this makes Gemini CLI use your hopefully optimized agents dot m d.
06:45Again, if you're watching my videos, you will have an agents dot m d file, especially if you're in the new society. Because in the new society, in the classroom, I have an entire step by step workshop on the ultimate codecs guide, which takes you from the codex setup, GitHub fundamentals, my codex workflow, codex variations PR review, codex Internet access, and my new codex workflow with cloth code and cursor.
07:10So, yeah, this is available in the classroom inside of the new society. Make sure to join. But the whole point of this tweet is so that you don't have to write a new prompt file because it's it's getting, you know, overwhelming with so many files.
07:23So Gemini CLI created this settings dot JSON, so you can just open it settings dot JSON in the Gemini folder. Let's put it to our second half.
07:31So instead of, um, you know, going for the Gemini dot m d file, which is fine. This is better than nothing for sure. Most people will not even bother creating any system pro file, which terrible.
07:39The better method, however, is to delete this file. So let me just delete that. Boom.
07:45And put this in into your dot Gemini slash sharing JSON. Actually, make sure to remove this HTTP.
07:52I don't know how that got copied over, but the JSON needs to look like this. Context file name agents dot m d. And if we restart, let's say, we kill this, boom, clear, and type in Gemini.
08:03But you can easily start it from any terminal just by typing Gemini. There it is using one h s dot m d file. So, basically, this redirects Gemini telling it, hey.
08:12Instead of using the Gemini dot m d file, here is where we have the context. This is the context file name. That way, you can use the same file and keep improving your file, you know, whatever you're using for codex or for cloth code.
08:26And here, like, I have 400 lines of instructions. Right? So instead of me having to craft a new Gemini dot m d file from scratch, I can use my highly optimized 400 line prompt for codecs that I use every single day, and I can instantly use that for Gemini CLI, making it way more powerful and way more useful for my own code base.
08:48So let's get to building with Gemini CLI. Of course, I'm gonna be building my AI startup, Vectal dot ai, which, by the way, if you're not using Vectal, this might be the easiest way to increase your productivity.
08:59Why? Because we have all of the best AI models, including Gemini 2.5 pro, powering our AI agents that can create tasks, help you complete tasks, do web research using Perplexity Pro, and so much more. If you're still using outdated task management tools like Todoist, ClickUp, Notion, just go to Vectular AI, Sign up.
09:19You can get started for completely for free. Take ten minutes to move your tasks over, and you will never look back. The ability to chat with the best AI models that know everything about your tasks, that know what projects you have active, which, by the way, in each project, you can set a custom system prompt, which this is not available in any other productivity or task management tool.
09:40These AI agents are aware of that, are aware of your user context, which allows them to be a lot more useful than just the default chat GBD or default cloth. So, again, go to vectel.ai, create an account, move your tasks over, and you will never look back.
09:53So what I want to do with Gemini, I want to improve the icons right here. So, again, let's go back to chat.
10:00Let me refresh. So I'm adding these icons for the feedback of the chat. Right?
10:05That way, we can have a clear feedback loop of how good of a job the agent did. So for example, here, it did exactly what I wanted, so I would give a thumbs up. But let's say you ask create four tasks and it only creates two.
10:16Well, that would be a thumbs down. So, basically, I'm adding this feedback mechanism, but right now the buttons are a bit too visible, I would say. So I wrote a prompt.
10:25Your task is to improve the design of the thumbs up, thumbs down buttons in and then I tag the file, which, by way, the tagging of files in Gemini CLI is very fast. Instead of using these yellow emojis, which are way too visible, let's use the thumbs up icons from Lucid React. Let's see how good Gemini CLI is at front end design.
10:42Okay. So we got downgraded to 2.5 Flash, which is unfortunate because, uh, I would like to be using 2.5 Pro, but I don't know why the API key method isn't working.
10:51Uh, maybe, uh, maybe it's just overloaded. I mean, they must have some crazy demands right now because they just released it. And, I mean, let me know guys if you've encountered this error with using the API key or how to solve it.
11:02I I would be more than happy to do that. So comment below if you know how to solve that because I really don't wanna be using 2.5 Flash. Okay.
11:09So 2.5 Flash failed. I mean, I'm trying to compare it to Cloth code, but it's difficult because Gemini 2.5 Flash is nowhere near good as Cloth for Opus or Cloth for Sonnet. I cannot seem to copy what?
11:20When I copy my prompt, it copies the response.
11:25Okay. Let's just do up arrow.
11:27Oh, this box appears always. So, yeah, this is one of the tools that Gemini has access to, which is the read many files tool, and it still didn't update it.
11:37I'm waiting for instructions. Let's try Clothes Code. Like, I'm I'm guaranteeing you Clothes Code will one shot this.
11:43Keep in mind, Clothes Code has been out for, like, over, what, almost two months, and the Gemini CLI released literally less than twenty four hours ago. So, yeah, I'm I'm trying to give an honest review.
11:55I'm not trying to overhyp. You know? Gemini CLI has some massive advantages, and there it is.
11:59Cloud Code was able to one shot it. No problem. Like, to be fair, 1,000,000 contacts window, as I showed earlier, is much better than 200,000.
12:08Also, fact that you get 1,000 free queries per day is huge for a lot of people. The fact that Gemini CLI is open source is also huge because you can literally fork it and build your own coding agent, maybe using different models, maybe customizing the problems, whatever.
12:23So this is a huge power move from Google, open sourcing Gemini CLI, whereas ClothCode and Codex are not fully open sourced. Right?
12:31However, at the end of the day, what matters is how good the agent is. And when it struggles doing a simple prompt, it's nothing crazy, guys. Like, changing the icons is a simple prompt.
12:41And when it struggles to do even that, whereas ClothCode, its biggest competitor, one shots that, no problem.
12:48Yeah. Google needs to do some polishing. Again, I still believe Gemini CLI has major potential due to the fact that I listed, but it's been less than twenty four hours since they released it.
12:58So for now, Cloth Code is clearly better, but I would keep testing Gemini CLI. And maybe, like, in a week, when it gets through, like, a bunch of updates, maybe they'll be back, uh, especially if we can get the API method working so that we can always use Gemini 2.5 pro, not Flash, because Flash is a much worse model. So, again, comment below if you've been to solve that API error.
13:21But for now, Clothcode is the clear winner. If you're going to choose which to use, use Clothcode. If you don't have any money, Gemini CLI is a great alternative.
13:30Now if you want me to make a more in-depth video because this was largely about the setup and the differences compared to other tools, there's a lot stuff to cover such as the tools within Gemini CLI. It has a lot of tools. Also, MCPs, how to connect MCPs and run it with MCP servers.
13:44Also, the memory. Right? It has an interesting way of managing memory, which is like stored notes or anything else about your project or your preferences.
13:52Also, the web search. So Gemini CLI has the ability to browse the web. So I'm gonna say browse the web about latest news about a new coding agent from Google.
14:05Let's see if it finds info about itself. This is a major advantage because, obviously, Google owns Google Search. Right?
14:12So they built it in into Gemini CLI so it can get documentation faster, check the web. And there is also a custom separate tool called web fetch where you can give it a website, and it gives you it basically crawls it completely. See, it's using the Google search tool right here, latest news for coding agent Google.
14:28So, yeah, there's a lot more stuff to cover. I could go on for another hour hour hour and a half. If you watch my previous Clotco videos, you know that that's true.
14:36So if you want me to go even more in-depth into Gemini CLI, comment part two. If I see a lot of comments saying part two, I will make a very in-depth advanced video on Gemini CLI and post it in the next week or so. With that being said, thank you guys for watching.
14:53If you haven't already, go to vector.ai and sign up, especially if you have a team. If you are a small or medium sized business, join the team plan.
15:00Everybody on your team will have access to the cutting edge AI models in the app. Let's be honest. It's very hard to get your employees to use AI tools like ChatGPT, Cloth, Perplexity if they're not built in into the software that you're using.
15:13This is the problem that Vector solves. Plus, as I showed you, you can have custom system prompts for each project. So let's say let's say you have a software project right here, and you say, our tech stack is this this this.
15:24The current focus of q three is blah blah blah. And you put in focus for each project to save it. And when you select that project, which, by way, you can easily favorite it, the AI agents will know what the focus of that project is, and they will adapt the responses to that for all people in that project.
15:40Plus, if you go with the Vectal team plan, you could also give a custom system prompt to every person on your team so that Vektel knows, okay. This person is a video editor. This person is a developer, and it adapts the responses to them.
15:52Moving your team to Vektel has to be the easiest way to instantly boost the productivity of all the people on your team. So simply go to vektal.ai, get the team plan, move your team over, and suddenly, you became an AI first company.
16:05With that being said, thank you guys for watching. Let me know what you think of Gemini CLI. And if you want me to make another video on it, comment below part two, and I'll make it happen.
16:13With that being said, thank you guys for watching, and have a wonderful productive week. See you.
The Hook

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.

Frameworks

Named ideas worth stealing.

02:30model

Auth Tier Matrix

  1. Google login (free, data training on)
  2. API key (paid, data training off, always Pro)
  3. 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.

Steal forAny tool comparison video that has a free vs paid tier decision
06:10concept

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.

Steal forImmediate workflow improvement for anyone using multiple coding agents
01:18concept

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.

Steal forFraming AI tool comparisons — structural advantages vs execution quality are separate axes
CTA Breakdown

How they asked for the click.

VERBAL ASK
15:50next-video
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.

Storyboard

Visual structure at a glance.

open — GitHub README
hookopen — GitHub README00:00
free tier card
promisefree tier card01:45
running in Cursor
valuerunning in Cursor02:45
AGENTS.md trick
valueAGENTS.md trick06:10
Vectal sponsor
ctaVectal sponsor08:51
Claude one-shot
valueClaude one-shot09:52
part-two CTA
ctapart-two CTA13:58
Frame Gallery

Visual moments.

Chat about this