Jemand benutzt das, um Claude Code zu ersetzen
Über 6.200 Sterne – Dieses Projekt ist der Hammer.

Ich sehe bereits Leute in der Community, die anfangen, dies zu verwenden, um Claude Code zu ersetzen. Welches Tool traut sich, Claude Code herauszufordern? Es heißt oh-my-pi. Kein Umstieg auf VS Code nötig; Sie können Code schreiben, ändern, Bugs finden und Autovervollständigung nutzen – alles direkt im Terminal.

Manche sagen: „Claude Code ist bereits genial, warum sollte man sich mit oh-my-pi beschäftigen?“ Ich habe 3 Punkte zusammengefasst:
01 Mehr Modell-Optionen
Beide Tools verursachen API-Kosten, aber oh-my-pi unterstützt deutlich mehr Modelle und bietet mehr Flexibilität bei den Kosten. Ich weiß, was Sie denken: „Claude Code kannauch andere Modelle ansprechen.“ Ja, aber das erfordert einige Tricks.
02 Geringerer Overhead
Die System-Prompts von oh-my-pi verbrauchen nur 200 Token. Claude Code startet sofort mit 10.000 Token. Für dieselbe Codierungsaufgabe ist oh-my-pi deutlich günstiger.
03 Volle Transparenz

Mein Hauptproblem mit Claude Code: Es fühlt sich wie eine Black Box an – man weiß nicht, was im Hintergrund passiert. oh-my-pi spielt dieses Spiel nicht. Alles ist sichtbar: Welche API wurde aufgerufen? Welche Dateien wurden geändert? Wie viel hat es gekostet? Es bringt IDE-Fähigkeiten ins Terminal.
01 LSP direkt im Terminal integriert
Fehlerprüfung, Sprung zur Definition, Referenzen suchen, Umbenennen – früher musste ich dafür immer zurück zur IDE wechseln. Nicht mehr. Das geht jetzt alles direkt im Terminal.
02 Debugging-Fähigkeiten
Debugging ist für mich ein häufiger Arbeitsschritt. Debugger wie lldb, dlv und debugpy lassen sich nahtlos integrieren. Egal ob Breakpoints setzen, schrittweise durchgehen oder Variablen inspizieren – die KI kann assistieren und Sie durch den gesamten Prozess leiten.
03 Persistenter Python-Interpreter
Integrierte, dauerhaft laufende Python-Ausführungsumgebung – im Grunde ein IPython-Kernel. Sie können mit der KI chatten und gleichzeitig Python-Code ausführen lassen. Die Umgebung bleibt erhalten: Variablen und importierte Bibliotheken aus dem vorherigen Schritt verschwinden nicht. Python kann umgekehrt auch die Tools der KI aufrufen (Dateien lesen, Code suchen, Unteraufgaben starten).
04 Gleichzeitige Bearbeitung mehrerer Aufgaben
Bei großen Aufgaben zerlegt es diese und verteilt sie an Sub-Agenten, die isoliert arbeiten. Am Ende werden die Ergebnisse zusammengeführt. Extrem nützlich für große Projekte und komplexe Refactorings.
05 Geringerer Ressourcenverbrauch
Häufige Operationen wie ripgrep, globund shellwerden intern ausgeführt, ohne externe Prozesse zu spawnen. Das Ergebnis ist ein schnelleres Terminal mit weniger Ressourcenverbrauch.
06 Über 40 Anbieter unterstützt
Egal welches Modell Sie nutzen – es gibt Unterstützung. OpenAI, Anthropic, Gemini? Check. Lokale Modelle via Ollama, LM Studio? Check. GLM-5, DeepSeek, Qwen? Alle unterstützt.
07 Multi-Modell-Routing
Projektplanung läuft über GLM-5, das Coden übernimmt Qwen. Aus meiner Erfahrung liefert diese Aufteilung bessere Ergebnisse als ein einzelnes Modell für alles.
08 Steuerung echter Browser und Electron-Apps
Selten für Terminal-Tools. oh-my-pi kann echte Browser und Electron-Apps steuern (standardmäßig im Inkognito-Modus). Webseiten werden normal gerendert. Es kann sogar Electron-Apps wie Slack steuern; Nachrichten über den Slack-Agenten zu lesen fühlt sich an wie das Lesen einer Webseite.
Die Killer-Funktion: Zeilen-Level-Hashing
Das verdient eine eigene Erwähnung. Früher sagte die KI: „Ändere Zeile 123“, was oft fehlschlug, weil sich die Zeilennummern verschoben hatten. Vielleicht hatte ich ein paar Zeilen eingefügt oder ein unsichtbares Leerzeichen verändert.
oh-my-pi geht anders vor: Jede Code-Zeile erhält eine eigene „ID“ – einen Hash, berechnet aus dem Zeileninhalt.
Beispiel:
function add(a, b) {
oh-my-pi generiert dafür einen Hash wie x7y8z9w0.
- Traditionell: KI sagt: „Ändere
function addin Zeile 1 zufunction sum.“ Problem:Fügen Sie Zeilen davor ein, passt die Nummer nicht mehr. - oh-my-pi: Ignoriert Zeilennummern und identifiziert den Code selbst. KI sagt: „Ändere die Zeile mit dem Hash
x7y8z9w0.“ Vorteil:Egal wie viele Zeilen Sie einfügen – solange diese Zeile existiert, wird sie exakt gefunden.
Installation
Für Windows und macOS ist es ein einziger Befehl.
- Windows: PowerShell öffnen und ausführen: powershellpowershell
irm https://omp.sh/install.ps1 | iex - macOS / Linux: Terminal öffnen und ausführen: bashbash
curl -fsSL https://omp.sh/install | sh
Danach piim Terminal eingeben, Modell und API-Key konfigurieren – fertig.
Fazit
Viele sagen: „Schon wieder ein neues Tool. Der Überblick ist weg.“
Meine Antwort: Beides ausprobieren. Claude Code für komplexe Refactorings, oh-my-pi mit lokalen Modellen für den Alltag. Profi-Arbeit zu Sparpreisen. oh-my-pi ist Open Source und kostenlos.
Projekt unter MIT-Lizenz.
Quellcode: https://github.com/can1357/oh-my-pi