Autoplay
Autocomplete
Previous Lecture
Complete and Continue
Pi - The Practical Guide
Getting Started & First Steps
Welcome To The Course! (0:45)
Installing Pi & Choosing A Model (3:55)
Exploring Base Settings (2:11)
Understanding Pi's Security Model (1:57)
Running in a Sandbox (9:59)
Exploring More Advanced Settings (6:18)
Key Shortcuts & Hotkeys To Note (3:20)
Basic Sessions Usage (Continue, Resume) (3:33)
Searching & Understanding Sessions Management (4:20)
Using Ephemeral Sessions (1:10)
Starting with Initial Prompts & Using Print Mode (1:59)
Controlling Tools Availability (3:35)
Setup For Practical Use
Module Introduction (0:57)
Introducing Pi Packages (0:54)
Installing & Configuring a Third-Party Packages (5:00)
Packages Can Add New Tools! (0:55)
Adding Guardrails via a Package (2:33)
Adding Subagents to Pi (2:04)
Letting Pi Configure Itself (2:57)
Exploring More Packages (0:39)
Tweaking via AGENTS.md (4:21)
Core Features & Usage
Module Introduction (3:40)
Referencing Files (2:56)
Base TUI Interactions & Context Management (6:02)
Running Normal Terminal Commands Easily In Pi (2:38)
More Base Commands (2:44)
Working With Pi On An Actual Project (2:53)
Planning Without Plan Mode (4:39)
More Example Work (2:35)
Extending & Adapting Pi
Understanding Agent Skills (2:24)
Module Introduction (0:57)
Creating A Skill From Scratch (9:01)
Building Global Skills & When To Use (6:28)
Activating Skills Manually (0:54)
Problem: Repeated Prompts (5:14)
Solution: Prompt Templates (4:56)
Introducing Extensions (2:53)
Building Extensions (5:46)
Ideas For Extensions
Advanced Features
Steering & Queueing (4:37)
How Pi Stores Sessions (1:50)
Pi Session Management Commands (1:05)
Cloning Sessions (3:18)
Forking Sessions (2:02)
Using the /tree Command (10:32)
/tree Examples
Managing Compaction (2:37)
Understanding Agent Skills
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock