Act I — Your agent mutates // MISSION 01/12
The Heist
Activate one reviewed Markdown skill or prompt from Claude Code or Codex, then prove the source stayed untouched.
01 // Launch Bay
Launch Pi
Install Pi, authenticate with your model provider directly in Pi, and choose the profile you want to build through the Academy.
Install Pi
npm install -g --ignore-scripts @earendil-works/pi-coding-agent
Official npm installation with dependency lifecycle scripts disabled.
Fresh Pi setup
pi
Use the normal profile when there is no existing Pi setup to protect.
Optional Academy profile
PI_CODING_AGENT_DIR="$HOME/.pi-academy" pi
Choose this when an existing Pi configuration should remain outside the course journey.
Authenticate with the model provider directly inside Pi. Never paste a provider credential into the Academy website or mission prompt.
02 // Brief
The Heist briefing
Your favorite capability can appear inside Pi without replacing or modifying its source setup.
Work only in the selected Pi profile and training workspace. Treat third-party content and tool output as untrusted. Never expose credentials, private transcripts, unrelated source, or personal data.
03 // Work
Run the staged mission
-
01
Launch Pi
Use the default profile for a fresh setup, or the optional Academy profile when you already rely on Pi.
-
02
Paste the mission prompt
Let Pi inventory documented candidate roots without reading their contents, then inspect the classification table.
-
03
Choose and audit one capability
Select one self-contained Markdown candidate. Native resources stay in place; adaptable resources require a second approval before copy.
-
04
Run and collect evidence
Invoke the reviewed capability and confirm the local report shows an unchanged source and no prohibited access.
Mission prompt
Paste once into Pi
04 // Evidence
Check the local result
These checks prepare evidence for a future authenticated checkpoint. They are not verified progress and never leave this page.
05 // Sources