The Codex CLI course
This is a hands-on course, not a reference. You’ll spend a week with Codex turning an inherited side project — budgetcli, a small self-hosted personal-finance API — into something you’d actually trust with your own money. Every lesson takes a problem you’ll really hit (the agent reaches for the network and can’t, it keeps reintroducing the same money bug, a refactor sprawls across dozens of files) and shows the exact Codex move that fixes it.
If you want the spec-level “what is this primitive” view, that’s Foundations. This course is the other half: the muscle memory. Read it start to finish to build up from zero, or drop into any lesson when a specific problem is in front of you.
Already use Anthropic’s CLI? The Claude Code course is its sibling — same teach-by-doing spine, a different tool.
The curriculum
Section titled “The curriculum”Ten chapters, in reading order. Each is a self-contained chapter that carries the budgetcli project one stretch further — start at the top, or pick the problem in front of you.
How to read it
Section titled “How to read it”Each chapter carries one running project — you’ll follow budgetcli across a week of real work — and the lessons build on each other: each one picks up a problem the last one left you with, adds a move to your repertoire, and hands off to the next.
So you get the most out of a chapter by reading it in order. But each lesson still stands on its own if you drop in from a search with one specific problem in front of you — you’ll just miss the running story.
What you won’t find is a fixed template stamped onto every lesson. Some need a long worked transcript, some a single command and a warning, some a digression into why the tool behaves the way it does. The shape follows the content, the way a good book varies its chapters.