PI HARNESS ACADEMY
SYSTEM ONLINE Sign in

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.

Credential boundary

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.

Mission boundary

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

  1. 01

    Launch Pi

    Use the default profile for a fresh setup, or the optional Academy profile when you already rely on Pi.

  2. 02

    Paste the mission prompt

    Let Pi inventory documented candidate roots without reading their contents, then inspect the classification table.

  3. 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.

  4. 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.

Confirm all four local checks

05 // Sources

Inspect the source material