Agentic Coding

204 Exercises: Instruments That Cannot Fail

Setup

  • Claude Code installed and working, with the guidance file you wrote in 102.
  • A project with a test suite, git history, and at least one check of its own: a commit hook, a CI step, a lint script, or a function that refuses bad input.
  • A way to build or package what your project ships. If it ships nothing, git archive stands in for Exercise 5.
  • A shell. The examples use zsh, the shell the course's evidence comes from.

Exercise 1: Prove a Guard Both Ways (20 minutes)