Skip to content
Illustration titled "What vibe coding looks like": a cowboy rides a llama inside a round corral, with labels mapping the metaphor — the rider is the User, the llama is the LLM, its tack is the Harness, papers in the saddlebag are Skills, a belt of tools is Tools, and the circular corral fence is the Loop.

Learn Vibe Coding

A field guide to building software by describing what you want, not typing every line yourself.

What is vibe coding?

Start here: what vibe coding is, and why it’s worth learning even if you already know how to write code.

Model, Agent, Harness and Loops

The handful of concepts that make it all click — large language models, agents, harnesses, and the loops that keep them running without you.

Choosing your tools

Pick a harness and a model, decide between API and subscription pricing, and find the plugins worth installing.

Starting a new project

Set your project up with an AGENTS.md file, version control, and credentials handled properly, before you write a line of product code.