Introduction to Pi
Pi is a coding agent you talk to in your terminal. This beginner course puts you in a live terminal with the real `pi` command and a small starter project. You will fix a real bug, learn the handful of keys that keep an agent on track, and then shape pi to your own work with a project rules file, a slash command you write yourself, and a skill it can follow. No API key and no prior agent experience needed.
Last updated: August 2026

What you'll learn
Labs in this course
9 labs- 1Pro
Run your first pi session
Lab 1 of 9
- 2Pro
Watch pi use its tools
Lab 2 of 9
- 3Pro
Show pi what you see
Lab 3 of 9
- 4Pro
Steer the work while it runs
Lab 4 of 9
- 5Pro
Pick up where you left off
Lab 5 of 9
- 6Pro
Give pi your project rules
Lab 6 of 9
- 7Pro
Make your own slash command
Lab 7 of 9
- 8Pro
Teach pi a procedure
Lab 8 of 9
- 9Pro
Put it to work
Lab 9 of 9
How labs work
Real workspace
Edit files and watch an Agent work alongside you.
Checkpoints
Automated checks confirm you've nailed each step.
Keep your work
Projects persist so you finish with something to ship.