Setup · Juli 2026
Pi
Installation
Repository: github.com/Ylli-IntelliLab/Pi
Zielverzeichnis: ~/.pi/agent/ylli-setup
13
2 · Scout / Reviewer
20 oder neuer
32 768
Anforderungen
- Node.js 20 oder neuer mit npm (wird vom Installer geprüft).
- Internetzugang während der Installation für Pi, die Packages und die Abhängigkeiten.
- Ein OpenRouter-API-Key für GLM 5.2, hinterlegt in der Pi-Modellkonfiguration.
Installation
Das Repository wird geklont und der passende Installer ausgeführt. Der geklonte Pi-Ordner ist der Installationsordner – die 13 Package-Quellen bleiben dort. Der Installer zeigt zuerst eine Bestätigung an: Yes löscht das bestehende globale Pi und alle vorherigen Pi-Daten in ~/.pi und installiert ein sauberes Pi mit diesem Setup; No bricht ab, ohne etwas zu ändern.
# Repository klonen git clone https://github.com/Ylli-IntelliLab/Pi.git cd Pi # Installer ausführen sh install.sh
# Repository klonen git clone https://github.com/Ylli-IntelliLab/Pi.git Set-Location Pi # Installer ausführen powershell -ExecutionPolicy Bypass -File .\install.ps1
Was der Installer macht
- [1/4] Pi global installieren:
@earendil-works/pi-coding-agent@0.81.1wird per npm global eingerichtet. - [2/4] Setup einrichten: aktive Packages, Agenten, Skills und die Konfiguration bleiben im geklonten
Pi-Ordner und werden von dort verlinkt. - [3/4] Abhängigkeiten installieren: für alle 13 Packages wird
npm ci --omit=devausgeführt. - [4/4] pi-Befehl prüfen: die globale
pi-Kommando wird verifiziert; bei Erfolg ist Pi startklar.
Nach der Installation
Neues Terminal öffnen und starten. Pi lässt sich danach aus jedem Verzeichnis aufrufen.
# Pi starten
pi
Pakete & Agenten
13 aktive Packages ergänzen Subagents, Webzugriff, Custom Compaction, Annotation, Modellwechsel, Permissions, Plan Mode, Computer Use, Design Decks, Interactive Shells, Goals, Footer UI und Präsentationen.
- Scout: fokussierte Recherche in einem eigenen Kontext, damit der Hauptkontext sauber bleibt.
- Reviewer: unabhängige, nur-lesende Reviews nach grösseren Änderungen, bevor finalisiert wird.
- Weitere Standard-Subagents (Planner, Researcher, Worker, Delegate, Context-Builder, Oracle) sind bewusst deaktiviert.
Modellkonfiguration
- GLM 5.2 wird über OpenRouter angebunden (
z-ai/glm-5.2). - 32 768 Output-Tokens als Model-Override für längere Coding-Aufgaben.
- Die Konfiguration liegt in
config/models.example.jsonund wird Teil des Setups.
Update
Den Installer erneut ausführen, um das Setup zu aktualisieren.
# macOS / Linux
cd Pi
git pull
sh install.sh
# Windows PowerShell
Set-Location Pi
git pull
powershell -ExecutionPolicy Bypass -File .\install.ps1