Talking to the Nerds (Part 3): What exactly is an agent?

A tour of the components of an AI agent, using Claude Code as an example