🚀NEW COURSEVibe Coding AI Apps with Claude Code 🤖✨Enroll now
Hands-on LabBeginnerPro

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.

9 labs

Last updated: August 2026

Introduction to Pi
Upgrade to Pro
9 hands-on labs
Real workspace with file editing
Automated checkpoint grading
Included with Pro

What you'll learn

Build real Agents you can ship
Practice prompting in a real workspace
Pass automated checkpoints to advance
Keep portfolio-ready projects when you finish

Labs in this course

9 labs
  1. 1

    Run your first pi session

    Lab 1 of 9

    Pro
  2. 2

    Watch pi use its tools

    Lab 2 of 9

    Pro
  3. 3

    Show pi what you see

    Lab 3 of 9

    Pro
  4. 4

    Steer the work while it runs

    Lab 4 of 9

    Pro
  5. 5

    Pick up where you left off

    Lab 5 of 9

    Pro
  6. 6

    Give pi your project rules

    Lab 6 of 9

    Pro
  7. 7

    Make your own slash command

    Lab 7 of 9

    Pro
  8. 8

    Teach pi a procedure

    Lab 8 of 9

    Pro
  9. 9

    Put it to work

    Lab 9 of 9

    Pro

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.