ZOREVA-UI CLI
Apps aus Ihrem Terminal bauen.
Bitten Sie um einen Screen, einen Shader oder ein Theme. Das CLI plant, bearbeitet und führt Befehle in Ihrem SwiftUI- oder Android-Projekt mit dem ZOREVA-UI-Katalog aus, zeigt jeden Diff und fragt vor allem Riskanten.
macOS und Linux. Windows und npm weiter unten.
~/my-app $
Installieren
Ein Befehl auf jeder Plattform.
Windows
In PowerShell ausführen. Installiert das eigenständige Windows-x64-Binary. Kein Node.js nötig.
$ irm https://zoreva-ui.com/install.ps1 | iexnpm
Alternative für jede Plattform mit Node.js 18 oder neuer. Der installierte Befehl lautet zoreva.
$ npm i -g zoreva-uiFühren Sie dann aus zoreva und melden Sie sich im Browser mit Ihrem ZOREVA-UI-Konto an (E-Mail-Code, Google oder GitHub). Proprietäre Software: Mit der Installation akzeptieren Sie die CLI-Lizenz (EULA).
Planmodus
Den Plan prüfen, bevor sich etwas ändert.
Drücken Sie Umschalt+Tab oder starten Sie mit --plan. Der Agent liest nur Ihr Projekt, schreibt einen Plan und fragt „Diesen Plan umsetzen?“. Nichts wird geschrieben, bis Sie zustimmen.

Diffs und /undo
Jede Änderung zeigt zuerst ihren Diff.
Annehmen, ablehnen oder alle Änderungen für den Rest der Sitzung annehmen. Jeder Prompt ist ein Checkpoint: /undo macht die vom letzten Prompt geänderten Dateien rückgängig, und /rewind geht weiter zurück.
Berechtigungen und Sandbox
Riskante Befehle fragen immer.
Dateien löschen, mit git pushen, die Historie umschreiben oder Pakete installieren fragt jedes Mal: einmal zulassen, in diesem Projekt immer zulassen oder verweigern. /sandbox führt die Befehle der KI ohne Netzwerk und mit Schreibzugriff nur im Projekt aus (bubblewrap unter Linux).
ZOREVA.md und @-Erwähnungen
Ihre Projektregeln, in jeder Sitzung geladen.
ZOREVA.md und .zoreva/rules werden zu Beginn jeder Sitzung gelesen; /init erstellt eine. Tippen Sie @, um eine Datei anzuhängen, mit Vervollständigung aus Ihrem Projekt.
Fortsetzen und wieder aufnehmen
Machen Sie dort weiter, wo Sie aufgehört haben.
zoreva -c setzt die letzte Unterhaltung in diesem Ordner fort. zoreva -r oder /resume öffnet jede gespeicherte Unterhaltung, und /conversations zeigt sie nach Projekt.
Eigene KI verwenden
Nutzen Sie ZOREVA-UI-Modelle oder Ihren eigenen Schlüssel.
Standardmäßig nutzt das CLI ZOREVA-UI-Modelle, die über unsere KI-Infrastruktur bereitgestellt, in den Credits Ihres Plans abgerechnet und bei jeder Antwort angezeigt werden. Führen Sie /keys um stattdessen Ihren eigenen Anbieter zu verbinden, oder übergeben Sie -m provider/model.
$ zoreva
› /keys
› /model
$ zoreva -m provider/model
Befehle
Tippen Sie / für Befehle, @ für Dateien, ! für die Shell.
Sitzung
/newStartet eine neue Unterhaltung
/resumeEine gespeicherte Unterhaltung fortsetzen
/undoMacht die vom letzten Prompt geänderten Dateien rückgängig
/rewindVor einen früheren Prompt zurückgehen
/compactDie Unterhaltung zusammenfassen, um Kontext freizugeben
/usagePlannutzung und verbleibenden Kontext anzeigen
/exportDie Unterhaltung als Markdown speichern
Modi und Einstellungen
/modebuild, plan, debug oder task
/modelWählt das Modell oder eine Anbieter/Modell-ID
/keysEigenen API-Schlüssel verwenden
/permissionsVertrauensstufe und Erlauben/Verweigern-Regeln
/sandboxKein Netzwerk, schreibt nur im Projekt
/initErstellt ZOREVA.md für dieses Projekt
/themeDunkel, hell, farbenblindfreundlich oder eigenes
Apps
/createStartet eine neue Xcode-App mit einem Katalog-Screen
/buildAuf einem Simulator, iPhone oder Android bauen und ausführen
/previewScreenshots in mehreren Größen, hell, dunkel, große Schrift
/storeApp-Store-Screenshots mit Rahmen und Beschriftung
/iconAlle iOS- und Android-Icongrößen aus einem Bild
/precheckWas App Review oder Google Play beanstanden würden
/logsApp-Logs streamen, letzter Absturz zuerst
Git und Tools
/diffWas sich seit dem letzten Commit geändert hat
/commitMit einer vorgeschlagenen Nachricht committen
/prErstellt einen Pull Request mit gh oder glab
/bgEinen Befehl im Hintergrund ausführen
/mcpMCP-Server, ihr Status und ihre Tools
/doctorPrüft Node, Xcode, Simulatoren und die Verbindung
/updateNach einer neueren Version suchen
zorevaStartet ZOREVA-UI (fragt nach Anmeldung, wenn keine Sitzung besteht)
zoreva loginIm Browser anmelden (E-Mail-Code, Google oder GitHub)
zoreva -p "prompt"Einmal antworten und beenden, für Skripte (--json für Events)
zoreva -c / -r [id]Die letzte Unterhaltung fortsetzen oder eine gespeicherte wählen
zoreva --plan / --taskIm Planmodus starten, oder planen → genehmigen → ausführen
zoreva new <Name> [screen]Erstellt eine Xcode-App mit einem Katalog-Screen
zoreva updateAuf die neueste Version aktualisieren
Führen Sie /help im CLI für die vollständige Liste aus oder zoreva --help für alle Optionen.
Changelog
Häufige Releases.
v0.2.7
31. Okt. 2026
- Auto is smarter: better choices, especially in Spanish.
v0.2.6
30. Okt. 2026
- Zeilenumbrüche in Tabellenzellen erscheinen jetzt als echte Zeilenumbrüche in der Zelle statt als wörtliches <br> im Text.
- A <br> outside a table starts a new line.
- Tables with multi-line cells draw a line between rows so each row is easy to tell apart.
- You're asked once whether to share anonymized requests to help improve Auto. Change it any time with /privacy on, off or status; turning it off deletes what was stored.
v0.2.5
30. Okt. 2026
- Auto beantwortet jede Art von Anfrage, nicht nur Code: Schreiben, Lernen, Planen, Recherche, Mathematik und Alltagsfragen.
- Auto follows your session mode: plan mode plans without touching files, debug mode investigates without editing, and task mode gives planning work more reasoning.
- Questions about current information (news, prices, latest versions) search the web before answering.
- Attached photos, screen recordings and documents (PDF, spreadsheets, slides) go straight to the right model.
- More accurate routing for small edits and learning questions.
v0.2.4
29. Okt. 2026
- Du bekommst eine Benachrichtigung, wenn eine Aufgabe fertig ist oder fehlschlägt, nicht nur nach langen; kurze Chat-Antworten bleiben still.
- On macOS the notification shows the ZOREVA-UI fox icon and the project name, never full paths.
- New /notify on|off command to turn notifications on or off.
v0.2.3
29. Okt. 2026
- Skipping a question with Esc now ends the turn instead of repeating the answer and asking again.
- Markdown tables render as aligned boxes that wrap to the terminal width.
- The model picker lists upcoming models as Coming soon; they can't be selected yet.
v0.2.2
29. Okt. 2026
- Model picker no longer shows Auto twice; removed the offline sample from the list.
v0.2.1
29. Okt. 2026
- Auto mode uses far fewer credits for the same work.
- Semantic code search: the agent finds the right files by meaning, not just by exact words.
- Video understanding: attach a screen recording of a bug and the agent watches it to find the problem.
- Per-project instructions are generated automatically; the CLI also reads your AGENTS.md, CLAUDE.md and Cursor rules without modifying them.
v0.2.0
29. Okt. 2026
- Hooks: run your own scripts before and after the agent acts, set in ~/.zoreva/hooks.json or your project’s .zoreva/hooks.json; /hooks shows what is loaded.
- zoreva run works headless, so the agent can run from a GitHub Actions workflow in your repository.
- ZOREVA_API_KEY signs the CLI in with a CLI API key from your account, for CI and other headless use.
- When an API key reaches its monthly credit cap, zoreva run stops and exits with code 4.
v0.1.8
26. Okt. 2026
- Die Oberfläche spricht die Sprachen von zoreva-ui.com: Englisch, Spanisch, Portugiesisch, Französisch, Deutsch, Japanisch, Koreanisch, vereinfachtes Chinesisch, traditionelles Chinesisch und Hindi.
- zoreva config language picks the interface language (for example, zoreva config language es).
- Skills, rule files and tools can be turned off in your config; turned-off rules match by their real path, and turned-off skills are skipped.
v0.1.7
23. Okt. 2026
- /credits und die Modellliste zeigen nur Credits: keine internen Preise pro Token und keine Dollar-Umrechnungen für ZOREVA-UI Cloud.
v0.1.6
23. Okt. 2026
- /undo stellt die Dateien wieder her, die der letzte KI-Schritt geändert hat; jeder Schritt ist ein eigener Wiederherstellungspunkt.
- Befehle, die Dateien löschen, mit git pushen, die Historie umschreiben oder Pakete installieren, fragen immer: Einmal erlauben, In diesem Projekt immer erlauben oder Ablehnen. „Immer erlauben“ für die Sitzung deckt sie nicht mehr ab.
- ZOREVA.md wird zu Beginn jeder Sitzung als Projektregeln gelesen; /init legt eine an und /instructions zeigt, was geladen ist.
- Tippe @, um eine Datei an deine Nachricht anzuhängen, mit Vervollständigung aus den Projektdateien.
- Jede Antwort zeigt die verbrauchten Credits, und eine Warnung erscheint, wenn deine ZOREVA-UI-Credits knapp werden.
- Netzwerkfehler werden nach kurzer Wartezeit automatisch wiederholt; andere Fehler erscheinen in verständlicher Sprache statt als Stacktrace.
- Optionale, anonyme Absturzberichte: standardmäßig aus, einmal nach einem Absturz abgefragt oder mit /telemetry on. Sie enthalten nie deinen Code, deine Prompts oder Dateiinhalte.
v0.1.5
23. Okt. 2026
- Die Eingabezeile liegt zwischen zwei dünnen Linien, mit einer Leerzeile darüber und darunter für mehr Platz.
- Ist ein Panel offen (update, model, help), wird die obere Linie blau statt eine eigene Linie zu zeichnen, und beim Schließen wieder grau.
- Der Planmodus (Shift+Tab) liest nur dein Projekt, schreibt einen Plan, fragt „Diesen Plan umsetzen?“ und führt ihn erst nach deinem Ja aus.
- Jede Dateiänderung zeigt zuerst ihr Diff: Annehmen, Ablehnen oder Alle Änderungen für den Rest der Sitzung annehmen.
- zoreva -c setzt die letzte Unterhaltung im Ordner fort, und zoreva -r oder /resume wählt eine frühere; -c meldet, wenn es nichts fortzusetzen gibt.
- Die Prompts und integrierten Skills des Agenten kommen jetzt vom ZOREVA-UI-Server statt aus dem Paket, mit einem kleinen Offline-Fallback.
- Das npm-Paket ist eine einzige minifizierte Datei ohne Source Maps; die eigenständigen Binaries sind minifiziert und vorkompiliert.
- Die CLI ist unter der ZOREVA-UI CLI EULA lizenziert, verlinkt in zoreva --help und unter /cli/eula.
- Sehr alte CLI-Versionen erhalten jetzt eine klare Update-Meldung, statt fehlzuschlagen.
v0.1.4
22. Okt. 2026
- Der Begrüßungsbildschirm ist zurück: die animierte, zentrierte ZOREVA-UI-Wortmarke, die Begrüßung mit Version, eine „Neu“-Zeile pro Version, die Hinweise /keys und / sowie der Link zu zoreva-ui.com.
- update im Chat geht nicht mehr an die KI: update, /update, zoreva update oder zoreva-ui update prüft die Version direkt und sagt dir, was du ausführen sollst (zoreva update oder npm i -g zoreva-ui@latest).
- zoreva update installiert in dasselbe npm-Präfix, in dem die CLI liegt (zum Beispiel ~/.npm-global), und nutzt --prefer-online, damit es nicht an einer veralteten Version im Cache hängen bleibt. Der Assistent weiß, dass das Paket zoreva-ui heißt.
- Der Name wird überall in der CLI ZOREVA-UI geschrieben: im Header, in Meldungen, im Terminaltitel und auf der Verbindungsseite.
- Alle CLI-Meldungen sind auf Englisch: Anmeldung, Abmeldung, Update, Sandbox-Hinweise und die Browserseiten.
- Neue Terminal-Illustration auf /cli.
v0.1.3
22. Okt. 2026
- zoreva update und /update: aktualisieren mit npm oder laden, wenn du das Binary installiert hast, es herunter und prüfen es vor dem Ersetzen gegen SHA256SUMS.
- Ein Hinweis beim Start, wenn es eine neue Version gibt (einmal täglich geprüft). Abschalten mit NO_UPDATE_NOTIFIER, CI oder ZOREVA_NO_UPDATE_CHECK.
- Binaries ohne Node für macOS (arm64 und x64), Linux (x64 und arm64) und Windows x64. install.sh legt sie in ~/.zoreva/bin ab, install.ps1 unter Windows; ohne Binary wird auf npm zurückgegriffen.
- Unter Linux laufen Befehle in einer bubblewrap-Sandbox (kein Netzwerk, Schreiben nur im Projekt). Ohne Sandbox (Windows oder Linux ohne bwrap) fragt jeder Befehl nach Erlaubnis, außer du übergibst --yes.
- Sicherheit: login, logout und update lassen sich nicht aus der Shell des Agenten starten (B1); !Befehl durchläuft denselben Filter (B2); schreibgeschützte MCP-Tools fragen einmal pro Server nach Erlaubnis (B3).
- Unter Windows nutzen Befehle cmd.exe; Tests laufen auf Windows, macOS und Linux mit Node 18, 20 und 22.
v0.1.2
22. Okt. 2026
- zoreva login nutzt nur den Browser; es fragt im Terminal nicht mehr nach E-Mail und Passwort.
- Keine Zustimmungsseite: Bist du auf der Website schon angemeldet, verbindet sich das Terminal sofort.
- Danach zeigt der Browser eine Bestätigungsseite auf zoreva-ui.com.
- Der Header zeigt dein System (macOS, Windows oder Linux), und die Sitzungszeilen sind weg.
- Sitzungsmeldungen verwenden das Blau der CLI.
v0.1.1
22. Okt. 2026
- Der installierte Befehl heißt zoreva, und der Header zeigt das Wort Zoreva.
- login und logout laufen nicht mehr im Chat: Sie werden lokal beantwortet, ohne das Modell aufzurufen oder Credits zu verbrauchen.
- Ohne Sitzung erscheint ein Zugangsbildschirm: Enter öffnet die Anmeldung im Browser, Esc beendet.
- Die Browser-Anmeldung legt das Token nicht mehr in die URL: Sie nutzt PKCE und einen Einmalcode.
- zoreva -p fragt nicht nach einer Sitzung, damit Skripte weiter funktionieren.
v0.1.0
22. Okt. 2026
- Erste Version auf npm (npm i -g zoreva-ui): ein Terminal-Chat, der SwiftUI-Screens aus dem ZOREVA-UI-Katalog baut.
- Modelle werden von zoreva-ui.com über unsere KI-Infrastruktur bereitgestellt: Claude Haiku, Sonnet und Opus, Qwen3 Coder, gpt-oss und Kimi.
- Du meldest dich mit deinem ZOREVA-UI-Konto an, und die Nutzung wird mit den Credits deines Plans abgerechnet.