The method

You lead, the agent builds

Agentic engineering is building software by directing AI agents and checking their work. We do it the spec-driven way: agree on what to build, plan small steps, build one checked step at a time, and publish only when you say so.

Who does what

YouYou leadDecide what to build, approve each step, check the result.
Coding agentThe agent buildsReads files, writes code, runs commands. Asks first.
Your projectReal code, yoursFiles and checkpoints in your folder, then on your GitHub.
FIG. 1 · The guide in its global instructions makes the agent go step by step, protect your secrets and explain.

The loop, for every feature

  1. IdeaWhat and who for
  2. SpecAgreed in SPEC.md
  3. PlanSmall, checkable tasks
  4. BuildOne step at a time
  5. CheckTests and a Preview
  6. PublishOnly when you say so
FIG. 2 · ↺ Every new feature goes around the loop again

The Path, for your first app

Why not “prompt and pray”?

In February 2025 Andrej Karpathy coined “vibe coding” for giving in to the AI and not reading the code. It became shorthand for apps that break and leak keys. In February 2026 he proposed “agentic engineering” for the professional practice: people orchestrate agents and oversee their work. We use that vocabulary, made beginner-friendly.

Agentic engineering in the glossary →

AspectPrompt and prayAgentic engineering
Who decides what to buildWhatever the AI producesYou, in SPEC.md
Size of each stepEverything at onceSmall tasks, a checkpoint after each
Checking“Looks fine”Tests, a Preview, the quality bar
SecretsPasted wherever it worksOnly in Vercel and .env.local
Going liveWheneverOnly with your OK, after review
When it breaksRandom fixesReproduce, find, fix, prove
What you learnVery littleThe ideas, just in time

Sources

Next stepStart in 3 steps

Last reviewed Nov 8, 2026