Toolso.AI
Toolso.AI
Alle ToolsKategorienIm TrendNeueste ToolsPreiseBlog
Toolso.AI
Toolso.AI

💌Abonnieren Sie AI Tools Weekly

Wöchentlich kuratierte Auswahl der neuesten und angesagtesten KI-Tools und Trends, direkt in Ihrem Posteingang Abonnieren

Toolso.AI
Toolso.AI

Entdecken Sie die besten KI-Tools, um Ihre Produktivität zu steigern

GitHubGitHubTwitterX (Twitter)YouTubeYouTubeTikTokEmail

Beliebte Kategorien

  • KI-Schreiben
  • KI-Bild
  • KI-Video
  • KI-Programmierung
  • Weitere Kategorien

Entdecken

  • Neueste Tools
  • Beliebte Tools
  • Mehr Tools
  • Tool einreichen
  • Preise

Über

  • Über uns
  • Kontakt
  • Blog
  • Änderungsprotokoll

Rechtliches

  • Cookie-Richtlinie
  • Datenschutzrichtlinie
  • Nutzungsbedingungen
  • Rückerstattungsrichtlinie
© 2026 Toolso.AI Alle Rechte vorbehalten
BefristetZeitlich begrenztHervorgehobener EintragPrüfung in 24 Std. · Kein Backlink · 30 Tage hervorgehoben$29.90danach $59.90Nach dem 31. Okt. steigt der Preis auf $59.90Endet in--:--:--Jetzt einreichen
  1. Startseite
  2. Alle Tools
  3. Entwicklertools
  4. Pi Coding Agent
Oberflächenvorschau von Pi Coding Agent
Logo von Pi Coding Agent

Pi Coding Agent

Pi Coding Agent ist ein Open-Source-Coding-Agent fürs Terminal, der Code in Ihrem Projektordner liest, bearbeitet und ausführt – mit dem Modellanbieter Ihrer Wahl. Erweiterungen, Skills und Pakete ergänzen, was er bewusst weglässt.

EntwicklertoolsCode-EntwicklungKI-Agent#Open Source#Programmierung#Entwicklertools
Kostenlos testen
Gespeichert
Besuche
Aufrufe
Preis
Freemium
Veröffentlicht
28. Sept. 2026
Domain
pi.dev
Nutzerbewertung

Hast du dieses Tool genutzt? Bewerte es

Dieses Tool bewerten

Pi Coding Agent Produktinformationen

Kostenlos testen
Tool-Informationen
Gespeichert
Besuche
Aufrufe
Preis
Freemium
Veröffentlicht
28. Sept. 2026
Domain
pi.dev
Nutzerbewertung

Hast du dieses Tool genutzt? Bewerte es

Dieses Tool bewerten

Empfohlene Tools

Verwandte Tools

Kostenlos testen

Was ist Pi Coding Agent?

Pi Coding Agent (auf der eigenen Website einfach „Pi“ genannt) ist ein Terminal-Coding-Agent: Sie geben ihm ein Ziel und einen Arbeitsordner, und er kann Dateien untersuchen, Befehle ausführen, Inhalte bearbeiten und mehrstufige Aufgaben abarbeiten.

Das Projekt positioniert Pi als minimalen Agent-Harness, den Sie an Ihre Arbeitsabläufe anpassen – nicht umgekehrt. Statt jede Funktion in den Kern zu packen, hält es die Basis klein und erwartet, dass Sie Benötigtes über Erweiterungen, Skills, Prompt-Vorlagen, Themes und Pakete ergänzen.

Pi wurde von Mario Zechner geschrieben, und Earendil Inc. gab am 8. April 2026 bekannt, das Open-Source-Projekt Pi übernommen zu haben. Die Fußzeile von pi.dev nennt inzwischen „Earendil Inc. & Contributors“ und verlinkt auf die MIT License.

Vor der Entscheidung sollten Sie drei Dinge wissen: Pi hat keinen eigenen Preis, braucht aber einen Modellanbieter; es handelt, ohne für jeden Schritt eine Freigabe einzuholen; und Funktionen wie Sub-Agents, Planmodus und MCP-Unterstützung sind bewusst nicht im Kern enthalten.

Kernfunktionen

Der Kern von Pi besteht aus einem kleinen Werkzeugsatz, einem Sitzungsspeicher und einem Lader für Kontextdateien. Fast alles andere ist eine Anpassungsschicht darüber.

Integrierte Werkzeuge

  • Standardwerkzeuge: Eine neue Sitzung aktiviert read, bash, edit und write, sofern die Einstellung defaultTools sie nicht ändert.
  • Optionale Werkzeuge: Der vollständige integrierte Satz umfasst außerdem powershell, grep, find und ls.
  • Allowlists pro Lauf: Die Option --tools ersetzt die Standardauswahl durch eine kommagetrennte Allowlist integrierter, Erweiterungs- oder eigener Werkzeuge, sodass ein Review-Lauf auf read, grep, find und ls beschränkt werden kann.

Da bash und write standardmäßig aktiv sind, kann eine unveränderte Sitzung Dateien ändern und Shell-Befehle ausführen; die Werkzeugliste einzuschränken ist der integrierte Weg, diese Reichweite zu verringern.

Erweiterungen, Skills und Pakete

  • Erweiterungen: TypeScript-Module mit Zugriff auf Werkzeuge, Befehle, Tastenkürzel, Ereignisse und die gesamte Terminal-Oberfläche.
  • Skills: Fähigkeitspakete mit Anweisungen und Werkzeugen; nur ihre Beschreibungen werden bei jeder Anfrage mitgesendet, die vollständigen Skill-Anweisungen werden bei Bedarf geladen.
  • Pi-Pakete: Bündel aus Erweiterungen, Skills, Prompts und Themes, die sich mit pi install aus npm oder git installieren lassen.

Die Startseite listet die Arten von Funktionen auf, die statt des Kerns von Erweiterungen kommen sollen: Sub-Agents, Planmodus, Berechtigungsschranken, Pfadschutz, SSH-Ausführung, Sandboxing, MCP-Integration, eigene Editoren, Statusleisten und Overlays. Sie beschreibt Pi außerdem als fähig, sich selbst zu verändern: Brauchen Sie einen Befehl, ein Werkzeug, einen Anbieter, einen Workflow oder eine Anpassung der Oberfläche, bitten Sie Pi, es zu bauen, laden neu und arbeiten weiter. Ein öffentlicher Paketkatalog auf pi.dev listet auf npm veröffentlichte Community-Erweiterungen und -Skills, sodass eine fehlende Fähigkeit womöglich schon als Paket existiert.

Sitzungen, Verzweigungen und Komprimierung

  • Baumstrukturierter Verlauf: Sitzungen werden als Bäume gespeichert, /tree springt zu jedem früheren Punkt, um dort weiterzumachen, und alle Zweige liegen in einer einzigen Datei.
  • Komprimierung: Die Komprimierung fügt einen Zusammenfassungseintrag ein, der ältere Nachrichten in späteren Modellanfragen ersetzt, während die ursprünglichen Einträge im Sitzungsbaum erhalten bleiben.
  • Steuerung und Folgenachrichten: Sie können tippen, während Pi arbeitet; Steuerungsnachrichten kommen nach dem aktuellen Zug des Assistenten an, Folgenachrichten warten, bis der Agent seine ausstehende Arbeit beendet hat.

Kontextdateien

  • AGENTS.md: Projektanweisungen werden beim Start aus ~/.pi/agent/, übergeordneten Verzeichnissen und dem aktuellen Verzeichnis geladen.
  • SYSTEM.md: Eine Datei pro Projekt kann den Standard-Systemprompt ersetzen oder ergänzen.

Vier Betriebsarten

  • Interaktiv: die vollständige Terminal-Oberfläche.
  • Print und JSON: pi -p "query" führt einen Prompt für Skripte aus, und --mode json gibt einen Ereignisstrom aus.
  • RPC: ein JSON-Protokoll über stdin und stdout für Integrationen, die nicht für Node geschrieben sind.
  • SDK: derselbe Agent, eingebettet in Ihre eigene TypeScript-Anwendung.

Anleitung

Der Schnellstart bringt eine erste Sitzung in fünf Schritten zum Laufen:

  1. Installieren. Unter macOS oder Linux führen Sie das Installationsskript von pi.dev aus; alternativ installieren Sie das npm-Paket, das Node.js 22.19 oder neuer voraussetzt.
  2. In einem Ordner starten. Wechseln Sie in den Ordner, mit dem Pi arbeiten soll, und führen Sie pi aus; der Arbeitsordner hilft Pi, relevante Dateien, Anweisungen und Konfiguration zu finden, und gruppiert gespeicherte Sitzungen.
  3. Ein Modell verbinden. Führen Sie /login aus, wählen Sie einen Anbieter und folgen Sie den Hinweisen, um ein Abonnement zu nutzen oder einen API-Schlüssel zu speichern; /model wechselt zu einem anderen verfügbaren Modell.
  4. Eine Aufgabe geben. Pi zeigt jeden Dateizugriff, jede Suche, jeden Befehl und jede Änderung, die es ausführt, und die Eingabe von @ im Editor sucht nach einer Datei, statt den vollständigen Pfad einzugeben.
  5. Später fortsetzen. Sitzungen werden automatisch gespeichert; pi --continue setzt die jüngste Sitzung desselben Arbeitsordners fort, und /resume wählt eine andere gespeicherte Sitzung.

Anwendungsfälle und Beispiele für Pi Coding Agent

  • In einem Code-Repository arbeiten. Die Dokumentation nennt Softwareentwicklung neben Forschungsnotizen, Schreibprojekten, Datendateien und Hobbyprojekten als vorgesehene Einsatzzwecke. Eine ihrer Beispielaufgaben für den Einstieg bittet Pi zu erklären, wie ein Repository aufgebaut ist und wie man seine Prüfungen ausführt.
  • Mit lokalen Modellen auf bescheidener Hardware programmieren. Eine namentlich gezeichnete Anleitung eines Technikmediums vom Mai 2026 wählte Pi für Setups mit lokalen Modellen, weil sein Standard-Systemprompt kurz genug ist, um die Arbeit flott zu halten, besonders mit aktiviertem Prompt-Caching, während Claude Code und Cline Systemprompts mitbringen, die weniger leistungsfähige Hardware stark ausbremsen können.
  • Skripte und CI-Jobs. Anbieterschlüssel können aus Umgebungsvariablen stammen, was die Dokumentation für CI und überall dort empfiehlt, wo Pi den Schlüssel nicht speichern soll; ein automatisierter Lauf kann --approve oder --no-approve übergeben, wenn er eine explizite einmalige Entscheidung zum Projektvertrauen braucht.
  • Einen Agenten in ein anderes Produkt einbetten. Earendil beschreibt Pi als den minimalen Agenten in OpenClaw, und das SDK gibt TypeScript-Code direkten Zugriff auf Agent, Sitzungen, Werkzeuge, Modelle und Ressourcen, die die Kommandozeilen-App nutzt.

Für wen ist es

Pi passt zu Menschen, die ihren eigenen Agenten lieber formen, als ein fertiges Produkt zu wollen.

  • Entwickler, die ihr Setup gern selbst bauen: Eine namentlich gezeichnete Übersicht vom Juli 2026 zu Kommandozeilen-Alternativen für Claude Code kam zu dem Schluss, dass Pi – weil manche Funktionen standardmäßig fehlen – besser zu Nutzern passt, die ihr eigenes Setup gern aufbauen und anpassen.
  • Nutzer mehrerer Anbieter: Wer bereits für mehr als einen Modellanbieter zahlt oder zwischen gehosteten und lokalen Modellen wechseln will, kann das Modell mitten in der Sitzung wechseln, statt das Werkzeug zu wechseln.
  • Teams, die Agenten bereits isolieren: Der Sicherheitsleitfaden von Pi sagt, Sicherheit entstehe dadurch, dass man die Dateien, Zugangsdaten, Prozesse und Netzwerkdienste begrenzt, die Pi erreichen kann – nicht durch Beobachten des Transkripts oder nachträgliches Prüfen der Änderungen.

Weniger geeignet ist es für alle, die ab Werk Freigabeabfragen für jede Aktion erwarten. Die Anleitung vom Mai 2026 hielt fest, dass Pis Geschwindigkeit auf Kosten vieler Leitplanken und Sicherheitsfunktionen geht, die andere Coding-Agents bieten, und schlug vor, es in einer virtuellen Maschine, einem Container oder sogar auf einem Raspberry Pi zu betreiben.

Plattformen

  • Installationswege: Die Startseite bietet ein curl-Installationsskript, ein PowerShell-Skript und globale Installationen über npm, pnpm oder bun.
  • Windows: Pi läuft entweder als nativer Windows-Prozess, der für Bash-Befehle standardmäßig Git Bash nutzt und optional ein PowerShell-Werkzeug bietet, oder innerhalb von Windows Subsystem for Linux.
  • Android: Pi läuft über Termux, wo Texteingabe, Dateiwerkzeuge und Shell-Befehle unterstützt werden, das Einfügen von Bildern aus der Zwischenablage jedoch nicht.
  • Gehostete Modellanbieter: Die Startseite nennt Anthropic, OpenAI, Google, Azure, Bedrock, Mistral, Groq, Cerebras, xAI, Hugging Face, Kimi For Coding, MiniMax, NVIDIA, OpenRouter, Ollama und weitere, mit Authentifizierung über API-Schlüssel oder OAuth.
  • Lokale und selbst gehostete Modelle: Pi ist direkt an den llama.cpp-Router angebunden, und Ollama, LM Studio, vLLM, SGLang und andere kompatible Server werden als Endpunkte in models.json eingetragen.
  • Einbettung: Das Paket @earendil-works/pi-coding-agent bettet Pi in einen Node.js- oder Bun-Prozess ein.
  • Isolation: Der Leitfaden zur Containerisierung beschreibt, den gesamten Pi-Prozess in einer isolierten Umgebung laufen zu lassen oder Pi auf dem Host zu belassen und ausgewählte Werkzeuge in eine solche Umgebung umzuleiten.

Preise

Pi braucht Zugang zu einem Modell über einen unterstützten Anbieter – per Abonnement, API-Schlüssel oder lokalem Modell. Auf den für diesen Test geprüften Seiten war für Pi selbst kein Preis, kein Tarif und kein Bezahlvorgang zu sehen, und pi.dev hatte keine eigene Preisseite. Die MIT License, unter der es ausgeliefert wird, erlaubt die kostenlose Nutzung, Vervielfältigung und Änderung der Software.

Der Modellleitfaden ordnet jeder Art von Modellzugang einen Einrichtungsweg in Pi zu:

Was Sie habenEinrichtung in Pi
Ein unterstütztes AbonnementÜber /login anmelden
Einen API-Schlüssel eines AnbietersÜber /login speichern oder die Umgebungsvariable des Anbieters setzen
Ein lokales GGUF-ModellPi mit dem llama.cpp-Router verbinden
Einen OpenAI-, Anthropic- oder Google-kompatiblen EndpunktIn models.json eintragen
Einen Anbieter mit eigenem Protokoll oder AnmeldeablaufEine Anbietererweiterung bauen oder installieren

Ihre Ausgaben hängen daher vom Anbieter und Modell ab, nicht von Pi. Die interaktive Fußzeile zeigt die Kontextnutzung sowie die kumulierte Nutzung und die Kosten, und der Modellkatalog auf pi.dev listet Anbieter, Modell-IDs, Kontextgrenzen und Preise. Beim Abruf am 28. September 2026 führte dieser Katalog 1.516 Modelle mit Eingabe- und Ausgabepreisen pro Million Tokens.

Für die langfristige Planung: Earendils Lizenzerklärung besagt, dass Pi MIT-lizenziert bleibt und sich das nicht ändern wird, dass künftige Teile von Pi oder damit verbundene Produkte aber Fair Source oder proprietär sein können. Earendil betreibt außerdem ein eigenes Gateway, Radius, das Pi über /login radius als Anbieter nutzen kann; Radius wird als frühe Alphaversion beschrieben, und seine Landingpage zeigte keine Preise.

Alternativen zu Pi Coding Agent

Redaktionelle Übersichten zu Terminal-Agenten vergleichen Pi meist mit Werkzeugen, die mehr Funktionen integriert mitbringen. Betrachten Sie Pi als Claude-Code-Alternative, wenn Ihnen die Kontrolle über den Harness wichtiger ist als Leitplanken ab Werk; die folgenden Optionen unterscheiden sich vor allem auf dieser Achse.

  • OpenCode: ein Open-Source-Coding-Agent, der im Terminal, in einer integrierten Entwicklungsumgebung und als Desktop-App arbeitet und nicht an einen einzigen Modellanbieter gebunden ist.
  • Codex CLI: der Open-Source-Terminal-Agent von OpenAI, der MCP-Server, Projektanweisungen, Bilder, verschiedene Berechtigungsstufen und eine Sandbox unterstützt, die begrenzt, worauf der Agent zugreifen kann.
  • Claude Code: Der Agent von Anthropic arbeitet bei ausreichenden Ressourcen ebenfalls mit lokalen Modellen, die Modellwahl allein unterscheidet ihn also nicht von Pi.
  • Cline: in derselben Anleitung zu lokalen Modellen wie Claude Code genannt, mit einem Systemprompt, der laut den Autoren weniger leistungsfähige Hardware verlangsamen kann.

Die Übersicht vom Juli 2026 brachte den Zielkonflikt klar auf den Punkt: Pi kann für Entwickler, die mehr Kontrolle über ihren Coding-Agent wollen, besser sein als Claude Code.

Einschränkungen

Sicherheitsmodell

  • Standardmäßig keine Freigabeschranke: Pi kann Dateien mit den Rechten des Kontos lesen, ändern und ausführen, das es gestartet hat, und fragt nicht vor jedem Werkzeugaufruf nach einer Freigabe.
  • Projektvertrauen ist keine Sandbox: Projektvertrauen entscheidet, welche Projektressourcen beim Start geladen werden, begrenzt aber nicht, worauf Werkzeugaufrufe zugreifen oder was sie beeinflussen können.
  • Kontextdateien werden immer geladen: AGENTS.override.md, AGENTS.md und CLAUDE.md in einem Ordner werden unabhängig vom Projektvertrauen geladen, sofern das Laden von Kontext nicht deaktiviert ist; Anweisungen in einem geklonten Repository können das Modell also weiterhin lenken.
  • Pakete führen Code aus: Pi-Pakete können Erweiterungscode ausführen und Skills enthalten, die das Modell anweisen, Programme zu starten.
  • Enger Sicherheitsrahmen: Das Projekt betrachtet Prompt-Injection aus nicht vertrauenswürdigen Inhalten, das Fehlen einer integrierten Sandbox und das Verhalten vom Nutzer installierter Erweiterungen oder Skills allgemein als außerhalb seiner Sicherheitsgrenze.

Unabhängige Berichte weisen in dieselbe Richtung. Eine Anleitung eines Technikmediums vom Mai 2026 beschrieb, Pi arbeite ab Werk im „YOLO-Modus“ und dürfe alles frei lesen und ändern, worauf es Zugriff hat.

Bewusst nicht im Kern enthalten

Die Startseite listet auf, was Pi absichtlich nicht enthält: kein MCP, keine Sub-Agents, keine Berechtigungs-Pop-ups, keinen Planmodus, keine integrierten To-dos und kein Bash im Hintergrund. Für jeden Punkt gibt es einen Umweg, etwa als Skills dokumentierte CLI-Werkzeuge, einen Container, eine Markdown-To-do-Datei oder tmux, aber keiner davon ist eine Ein-Klick-Einstellung.

Release-Tempo

Releases können Breaking Changes für alle enthalten, die auf Pi aufbauen. Version 0.87.0, veröffentlicht am 21. September 2026, nannte Breaking Changes, darunter die Entfernung der geerbten Agent-Option shouldStopAfterTurn, und 0.87.1 folgte am 22. September 2026.

Datenschutz und Daten

  • Modellverkehr: Pi baut jede Modellanfrage aus Systemprompt, aktivem Zweig, verfügbaren Werkzeugen und Modelleinstellungen und sendet sie über den gewählten Anbieter. Die geprüften Seiten sagen nicht, ob diese Daten für das Modelltraining genutzt werden.
  • Installations-Telemetrie: Die Einstellung enableInstallTelemetry steht standardmäßig auf true und aktiviert anonyme Installations- und Update-Meldungen sowie ausgewählte Header zur Anbieterzuordnung.
  • Analytics: enableAnalytics steht standardmäßig auf false; es ist eine Opt-in-Einstellung zur Datenfreigabe, die derzeit nur von der experimentellen Ersteinrichtung genutzt wird.
  • Netzwerkschalter: PI_OFFLINE deaktiviert automatische Netzwerkaktivität, einschließlich Aktualisierungen des Modellkatalogs, und PI_TELEMETRY überschreibt die Installations-Telemetrie und die Zuordnungs-Header.
  • Lokale Sitzungen: Sitzungen werden standardmäßig unter ~/.pi/agent/sessions/ gespeichert, nach Arbeitsverzeichnis gruppiert, und --no-session startet eine flüchtige Sitzung.
  • Teilen: /share lädt eine Sitzung als Radius-Artefakt hoch, wenn eine Radius-Authentifizierung eingerichtet ist, andernfalls als privaten GitHub Gist; geteilte oder exportierte Sitzungen können Prompts, Werkzeugargumente, Befehlsausgaben und Dateiinhalte enthalten.
  • Zugangsdaten: auth.json kann API-Schlüssel und OAuth-Tokens enthalten, und eine Deinstallation von Pi entfernt Konfiguration, Zugangsdaten, Sitzungen und installierte Pakete nicht aus ~/.pi/agent/.

Auf den für diesen Test geprüften Seiten veröffentlichte pi.dev keine eigene Datenschutzerklärung und keine Nutzungsbedingungen.

FAQ

Q1. Ist Pi Coding Agent kostenlos?

Für Pi selbst wurde kein Preis und kein Tarif angezeigt, und der Kern ist MIT-lizenziert. Was Sie zahlen, hängt vom verbundenen Modellanbieter oder Abonnement ab. Earendil hat erklärt, dass einige künftige Ergänzungen rund um Pi Fair Source oder proprietär sein können.

Q2. Brauche ich einen API-Schlüssel für Pi?

Nein. Ein unterstütztes Abonnement über /login, ein API-Schlüssel eines Anbieters, ein lokales GGUF-Modell über den llama.cpp-Router oder ein kompatibler Endpunkt wie Ollama funktionieren alle.

Q3. Unterstützt Pi MCP-Server?

Nicht im Kern. Das Projekt schlägt als Skills dokumentierte CLI-Werkzeuge oder eine Erweiterung vor, die MCP-Unterstützung ergänzt, und Pakete aus dem Katalog können sie bereitstellen.

Q4. Erfasst Pi Telemetrie?

Anonyme Installations- und Update-Meldungen sind standardmäßig aktiv und lassen sich mit der Einstellung enableInstallTelemetry oder der Variablen PI_TELEMETRY abschalten. Die weitergehende Analytics-Freigabe ist aus, sofern Sie nicht zustimmen.

Kennen Sie ein ähnliches Tool?
Wenn Sie andere großartige KI-Tools kennen, können Sie sie uns gerne einreichen