Skip to content
Free · browser-based · free account

Ship real software at the
speed of conversation.

VC Academy teaches vibe coding — building software at the level of intent. You describe the outcome; AI agents handle the keystrokes. We teach the craft of directing them.

9
Courses
66
Lessons
27
Modules
14
Live now
01 — The idea

What is vibe coding?

It's the practice of building software by stating intent instead of writing every line. You stay in the driver's seat — planning, reviewing, deciding — while agents do the typing. These skills are learnable, and that's exactly what we teach.

DESCRIBE

Speak in outcomes

Write specs and prompts an agent can actually execute — clear constraints, guardrails, done-criteria.

REVIEW

Read the diff

Trust, but verify. Train your eye to read AI-written code, catch issues, and steer corrections fast.

SHIP

Get it live

Every track ends with something real and deployed — not a toy. Tests, a URL, a thing you can show.

02 — Tracks

Three tracks, one journey

Start at the terminal, end orchestrating fleets of agents. Pick a lane or follow the roadmap.

03 — Try it now

14 lessons are live

Nothing to install. Open one and start directing an agent — the rest of the catalog is on the way.

LSN-02● Available

Install Claude Code & run your first command

Set up the Claude Code CLI in a simulated terminal, then direct the agent in plain English — the whole platform thesis in lesson one.

Claude CodeStart lesson →
LSN-06● Available

Right-size the spec

A good spec is ~30–80 words. Find the sweet spot between vague and overwhelming.

Claude CodeStart lesson →
LSN-04● Available

Write the spec

A vague prompt gets vague software. Practice specifying well enough that any agent builds the right thing.

Claude CodeStart lesson →
LSN-03● Available

Catch the hallucination

Agents confidently call methods that don't exist. Read the code, catch the made-up call, and fix it.

Claude CodeStart lesson →
LSN-01● Available

Spot the vulnerability the AI wrote

Read agent-generated code, find the security flaw it slipped in, and submit your fix to the AI-graded review loop.

Claude CodeStart lesson →
LSN-07● Available

The weekend-hack bug

The code checks you're logged in — but not that the data is yours. Find the IDOR and fix it.

Claude CodeStart lesson →
LSN-08● Available

Find the leaked secret

Agents hardcode live keys. Find them, move them to env vars, and rotate.

Claude CodeStart lesson →
LSN-11● Available

Read the diff, not the vibe

Agents can make a failing test pass by changing the test. Catch the reward hack.

Claude CodeStart lesson →
LSN-09● Available

Catch the drift

Without a rules file the agent drifts across sessions. Spot it and fix it with CLAUDE.md.

Claude CodeStart lesson →
LSN-10● Available

Verify the package

AI invents package names; attackers slopsquat them. Verify before you install.

Claude CodeStart lesson →
LSN-12● Available

Feed the agent the error

Good debugging prompts give the exact error and context — not "it's broken".

CodexStart lesson →
LSN-13● Available

Happy path isn't done

AI nails the happy path and crashes on the rest. Test the edges before shipping.

CodexStart lesson →
LSN-14● Available

The review-before-merge loop

The durable workflow that transfers across every tool: spec, implement, review, verify, commit, ship.

AI AgentsStart lesson →
LSN-05● Available

Decompose the task

Big asks fail. Break the work into agent-sized steps in the right order.

AI AgentsStart lesson →
04 — Format

Learn by doing, in the browser

STEP 01

Interactive walkthroughs

Hands-on lessons with a live terminal and instant checks.

STEP 02

AI-graded review loop

Submit your work and get specific, deterministic feedback.

STEP 03

Concept lessons

Short reads that build the mental model behind every move.

STEP 04

Progress that sticks

Your completed lessons are saved locally in your browser.

Ready to build at the speed of thought?

Create a free account and open the first interactive lesson — nothing to install.