Home
This site is the public record of how Five Easy Pieces on Agentic AI w/ Docker Sandboxes is made: a seven-part Medium series that reads Chapter 2 of Russell & Norvig’s Artificial Intelligence: A Modern Approach (4th ed.) as the vocabulary for today’s agentic AI, and runs each of the five agent types in Docker Sandboxes. Every program in the series runs in disposable sandboxes, locally or in the cloud, with the same commands.
The work happens in a GitHub Codespace with Claude Code. Claude writes most of the raw material on this site as the work happens: journal entries, decisions, the workflow. The author edits and decides.
The plan in one page: the five pieces. It covers what each agent does, where an LLM comes in and why, and whether the sandbox is actually needed.
The illustrations, including the site icon, are AI-generated with Google’s Nano Banana 2 via OpenRouter, from prompts kept in the repository’s illustrations/ folder.
Series status
| ID | Article | Status | Code |
|---|---|---|---|
| 00 | Five Easy Pieces on Agentic AI w/ Docker Sandboxes | published | — |
| 01 | Piece 1/5 — The simple reflex agent | published | piece-01-v1 |
| 02 | Piece 2/5 — The model-based reflex agent | idea | — |
| 03 | Piece 3/5 — The goal-based agent | idea | — |
| 04 | Piece 4/5 — The utility-based agent | idea | — |
| 05 | Piece 5/5 — The learning agent | idea | — |
| 06 | The making of: Claude, Docker Sandboxes and a Codespace | idea | — |
Latest journal entries
- Session 13 — The overture and piece 1 are on Medium — 2026-10-31
- Session 12 — A fresh Codespace runs piece 1 end to end — 2026-10-29
- Session 11 — A fresh Codespace that couldn’t sign in — 2026-10-29
- Session 10 — Piece 1 reviewed, both articles ready — 2026-10-29
- Session 09 — The record gets a checklist — 2026-10-27