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.
June 26th 2025David Ondrej compresses Anthropic's official 7-hour Claude Code masterclass into 27 minutes — with two ground-truth corrections the official course is already wrong about.
David Ondrej did the homework so you don't have to: seven hours of Anthropic's official Claude Code masterclass, plus 500 of his own hours inside the tool, condensed to 27 minutes. The pitch — 'you'll be ahead of 99% of people' — is end-of-video bait dressed as a promise. The actual value is two corrections the official course doesn't know it needs yet.
stated at 00:22“If you really watch this video until the end, you will be ahead of 99% of people.”delivered at 27:00

Authority transfer (Anthropic + 500 hours), end-of-video promise, course structure preview.

Three-step loop: gather context -> formulate plan -> take action -> repeat. LLM alone can't do steps 1 and 3 — it needs tools.

Chalk library 3.9x speedup, CSV data analysis with Jupyter charts, UI styling driven by Playwright MCP.

curl one-liner from claude.ai/install.sh; type 'claude' to launch; always run inside a specific project folder.

Auto-generates a 100+ line system prompt about your codebase. Included in every request. Reference critical files inside it.

@filename injects a file. # was for memory but no longer works — use /memory. Demo: Claude built a 329-line n8n workflow JSON from plain English.

n8n VPS hosting, KVM 2 plan, $6.29/mo with code 'david'.

Paste screenshots with Ctrl+V (not Cmd+V on Mac). Shift+Tab cycles modes. 'ultrathink' keyword now deprecated.

Single Esc interrupts. Double Esc opens conversation rewind. /compact summarizes the session to free up the context window.

Drop a markdown file in .claude/commands/. Use $ARGUMENTS for runtime parameters.

MCP = new tools for Claude. Playwright (browser), n8n (workflow docs). /install github app gives Claude PR powers from the CLI.

Run scripts before/after tool calls. PreToolUse blocks reads of .env. PostToolUse can run tsc --noemit. Gotcha: use $PWD placeholders.

Programmatic interface — CLI + TypeScript + Python. Not open source. Pitches AgentZero as open-source alternative.

Ondrej walks through each question, then re-takes the quiz on camera and scores 8/8.
The agent loop. Steps 1 and 3 require tools — the LLM cannot do them by reasoning alone.
/init analyzes the codebase and writes a ~100-line markdown file that gets prepended to every request. Reference critical files inside it so Claude always knows they exist.
Shift+Tab cycles. Use Plan Mode for multi-file refactors, Thinking Mode for tricky logic.
Hooks are short scripts triggered around tool calls. Two real use cases: security (block) and verification (auto-check).
“If you really watch this video until the end, you will be ahead of 99% of people.”
“This isn't some random vibe code from Twitter. This is the advice from the experts who actually created Claude Code.”
“To have a strong coding assistant, you need both a powerful LLM and lots of powerful tools that the AI model can use.”
“Slight correction. The hashtag convention doesn't seem to work anymore.”
“AI is moving so fast that as I updated the Claude Code version, at the start of this video, the thinking mode no longer works and it's always set to ultrathink.”
“Hooks let you run custom scripts before or after Claude uses a tool.”
“Click the link below the video, use the code david, and get started with Hostinger today.”
Mid-video Hostinger sponsor read with on-screen pricing math ($7 -> $6.29 with code). Cleanly bracketed by 'Thank you, Hostinger, for sponsoring this video' before returning to the Anthropic course.
Pick someone else's authoritative course. Compress it 15x. Add corrections only you have because you actually used the tool.
Most of the value of Claude Code is in five small habits — none of them obvious from the install instructions.
00:00
00:31
00:51
01:12
01:33
01:57
02:15
02:32
03:01
03:12
03:42
04:01
04:19
04:48
05:01
05:17
05:49
06:03
06:24
06:49
07:05
07:26
07:39
08:08
08:28
08:44
09:10
09:29
09:52
10:14
10:24
10:50
11:07
11:38
11:58
12:17
12:38
12:49
13:19
13:32
14:03
14:22
14:41
15:03
15:16
15:42
16:05
16:17
16:47
17:08
17:29
17:49
18:10
18:31
18:52
19:13
19:29
19:46
20:22
20:29
20:56
21:17
21:37
21:59
22:19
22:46
23:01
23:22
23:44
24:03
24:29
24:45
25:06
25:26
25:47
26:08
26:29
26:50
27:10
27:31David Ondrej installs Google's open-source coding agent, runs it live against Claude Code on a real production codebase, and lets the results speak.
June 26th 2025A 21-minute live demo of Zen van Riel adding a real conversation-history feature to his AI Tutor app with Claude Code — four debug iterations included.
June 27th 2025A zero-to-deployed walkthrough: Next.js + Supabase + GitHub + Vercel, built live with Claude Code in under 22 minutes.
January 15th 2026An ex-Apple engineer benchmarks ref.tools and Exa AI against Cursor on a live Tailwind v4 refactor — and Claude Code wins at 2,800 tokens vs 98,000.
November 23rd 2025A 35-minute command-by-command walkthrough of every built-in slash command in Claude Code, with live terminal demos and Anthropic docs side-by-side.
June 21st 2025A 21-minute course correction: the Anthropic plugin is not the real Ralph Wiggum, and the real one can build a working app overnight.
January 22nd 2026