Blog zu Installation, Sicherheitsmassnahmen, Geschwindigkeit und Beispielen:
Was ist der Pi Coding Agent?
Pi ist ein minimalistisches Terminal‑Coding‑Framework. Passe Pi an deine Workflows an, nicht umgekehrt. Passe Pi mit Erweiterungen, Fähigkeiten, Prompt‑Vorlagen und Themes an. Bündele sie als Pi‑Pakete und teile sie via npm oder git.
Pi wird mit leistungsstarken Vorgaben ausgeliefert, lässt jedoch Features wie Sub‑Agents und Plan‑Modus weg. Bitte Pi, das zu bauen, was du willst, oder installiere ein Paket, das es auf deine Weise erledigt.
Vier Modi: interaktiv, print/JSON, [RPC] und SDK(https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent#programmatic-usage). Siehe OpenClaw für eine reale Integration.
Aus dem Referat von Mario Zechner am 31.3.2026
I Hated Every Coding Agent, So I Built My Own — Mario Zechner (Pi)
YouTube Video: siehe unten.










pi.dev
https://pi.dev/
https://pi.dev/docs/latest
https://pi.dev/docs/latest/terminal-setup
https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent
https://github.com/badlogic/pi-skills
https://www.npmjs.com/package/@mariozechner/pi-coding-agent
Sicherheit
https://github.com/melihmucuk/leash
https://github.com/aliou/pi-guardrails
KostengĂĽnstige Coding-Modelle fĂĽr alle
Blogs
What I learned building an opinionated and minimal coding agent
30.11.2025
https://mariozechner.at/posts/2025-11-30-pi-coding-agent/
How to run a local coding agent with Gemma 4 and Pi
27.4.2026
https://patloeber.com/gemma-4-pi-agent/
Pi Coding Agent Setup Guide: Install, Configure Models, and Best Extensions
30.4.2026
https://www.bitdoze.com/pi-coding-agent-setup-guide/
OpenCode vs Pi Agent: Which Terminal Coding Agent Should You Use?
30.4.2026
https://www.bitdoze.com/opencode-vs-pi-agent/
YouTube
The Pi Coding Agent: The ONLY REAL Claude Code COMPETITOR
23.2.2026
I Hated Every Coding Agent, So I Built My Own — Mario Zechner (Pi)
31.3.2026
This 100% minimal AI Agent can do anything… just watch
6.4.2026
Building pi in a World of Slop — Mario Zechner
17.4.2026
Pi Coding Agent (Free Course)
18.4.2026
Pi: The Minimal Agent for REAL Devs
24.4.2026
Pi Agent – Crash Course | Minimal Coding Agent
6.5.2026
Ăśbersetzung und Zusammenfassung mit Obsidian Copilot Plugin
EinfĂĽhrung
- BegrĂĽssung und Hinweis auf das Video als Einstiegshilfe.
- AnkĂĽndigung weiterer Detailvideos bei Interesse.
Was ist Pi Agent
- Minimalistisches Agenten‑Framework, das mit wenigen Grundwerkzeugen startet.
- Keine vorinstallierten Features wie MCP, Sub‑Agents oder To‑Do‑Listen; alles kann nach Bedarf hinzugefügt werden.
Installation & Login
- Installation per Kopieren und AusfĂĽhren eines Befehls.
- Nach Installation Terminal‑Interface verfügbar, aber ohne Modelle.
- Anmeldung über API‑Key (z. B. Hugging Face) oder Abonnement (Anthropic, ChatGPT, GitHub Copilot).
Modellwechsel
- Befehl
/modelzum Auswählen von Modellen aus allen verfügbaren Quellen. - Möglichkeit, Favoriten (
/scoped models) zu definieren und per Shortcut (Ctrl P) schnell zu wechseln. - Einstellung des Denk‑Levels (low, medium, high) über Tab‑Navigation.
Prompt Templates
- Erstellung benutzerdefinierter Prompts via Slash‑Commands.
- Beispiel: Custom Prompt fĂĽr Code Review erstellen und speichern.
- Änderungen erfordern Neustart oder Reload des Agents.
Speicherort der Konfiguration
- Dateien liegen im Home‑Verzeichnis unter
.pi/agent. - Unterordner für Extensions, Prompt‑Sessions, etc.; Prompts in
promptsgespeichert.
Skills
- Skills werden aus
.agentsund.cloteVerzeichnissen geladen. - Anzeige ĂĽber
/scale; Beispiele: Video‑Tool, Skill‑Visualizer, Skill‑Creator. - Ausführung von Bash‑Befehlen im Agenten (einfaches
!oder doppeltes!!für nicht‑historisierte Befehle).
Themes
- UI‑Themes können über Settings geändert werden; Standard: Dark und Light.
- Erstellung eines eigenen Themes per Prompt, anschliessend Reload der Einstellungen.
Kontextdateien
- Nutzung von
agents.mdundclod.mdnach dem agents‑Standard. - Beide Dateien werden aus Home‑ und Workspace‑Verzeichnis geladen und zum Kontext hinzugefügt.
Extensions
- Erweiterungen ermöglichen zusätzliche Funktionalität (z. B. Willkommensnachricht, Zitat‑Extension).
- Erstellung per Prompt; Code liegt als TypeScript‑Dateien im
extensionsOrdner. - Beispiel: Guard‑Extension verhindert gefährliche Bash‑Befehle ohne Bestätigung.
Packages
- Pakete bĂĽndeln Extensions, Skills, Prompts usw. zu einer Einheit.
- Verfügbar über Community‑Repositorys; Beispiele: PySubagents, MCPAdapter, WebSearch.
- Hinweis auf SicherheitsprĂĽfung vor Installation.
Sessions
- Sitzungen ermöglichen einfaches Navigieren, Umbenennen und Exportieren von Gesprächen.
- Befehle
/name,/session,tree,fork,clonezur Verwaltung. - Export im JSONL‑Format für Weiterverwendung (z. B. Skill‑Erstellung).