needhelp
← Zurück zum Blog

Pi Coding Agent: Wie ein Minimalistisches Terminal-Framework zum Geheimtipp unter KI-Coding-Tools wurde

von needhelp
pi
pi-coding-agent
ai-agent
open-source
developer-tools
coding-agent

Mario Zechner baute libGDX, das Open-Source-Framework hinter Slay the Spire und tausenden Indie-Titeln. Ende 2025 widmete er sich einem anderen Werkzeug: einem KI-Coding-Agenten, der so bewusst minimal ist, dass er nur 4 Tools und einen Systemprompt von unter 1.000 Token mitbringt.

Das Projekt — pi-mono — hat jetzt 55.000 GitHub-Sterne. OpenClaw, der darauf aufbauende virale Assistent, erreichte 374.000 Sterne in sechs Monaten.

Vier Tools. Mehr nicht.

Marios Blogbeitrag bringt es auf den Punkt:

“Ich habe einen minimalen Coding-Agenten gebaut. 4 Tools, ein kurzer Systemprompt, alles andere über Erweiterungen.”

Pi ist eine while-Schleife. Sie gibt dem LLM read, write, edit und bash und lässt es arbeiten. Kein Plan-Modus. Keine Sub-Agenten. Keine Berechtigungs-Popups.

FunktionClaude CodeCursorAiderPi
Eingebaute Tools20+15+10+4
Systemprompt~8K Token~6K Token~5K Token~1K Token
Plan-ModusErweiterung
Sub-AgentenErweiterung
GUITUI

Schichtenarchitektur

graph TD
    A["pi-ai<br/>LLM-Abstraktion"] --> B["pi-agent-core<br/>Agent-Runtime"]
    B --> C["pi-coding-agent<br/>CLI"]
    C --> D["pi-tui<br/>Terminal-UI"]
    F["TypeScript-Erweiterungen"] -.-> C

OpenClaw führt Pi nicht als Subprozess aus — es importiert AgentSession direkt.

oh-my-pi: Rust-Neuimplementierung

oh-my-pi schreibt den Kern in Rust mit „Hashline Edits”. Ergebnisse auf TerminalBench:

ModellOriginaloh-my-pi
Grok Code Fast6,7%68,3%
DeepSeek V342,8%71,1%
Claude Sonnet 455,6%77,2%

Warum das wichtig ist

Pi sagt: Bring deinen eigenen API-Key, dein eigenes Modell, deine eigenen Erweiterungen mit. Es läuft auf Bun. Es passt in ein Terminal. Das Ökosystem umfasst 22+ Community-Erweiterungen, 15+ LLM-Anbieter und 942K npm-Downloads pro Woche.


Referenzen

Diese Seite teilen