ZOREVA-UI CLI
Crea apps desde tu terminal.
Pide una pantalla, un shader o un tema. El CLI planea, edita y ejecuta comandos en tu proyecto de SwiftUI o Android usando el catálogo de ZOREVA-UI, mostrando cada diff y preguntando antes de cualquier cosa riesgosa.
macOS y Linux. Windows y npm más abajo.
~/my-app $
Instalación
Un comando en cada plataforma.
Windows
Ejecútalo en PowerShell. Instala el binario independiente de Windows x64. No necesitas Node.js.
$ irm https://zoreva-ui.com/install.ps1 | iexnpm
Alternativa para cualquier plataforma con Node.js 18 o posterior. El comando que instala es zoreva.
$ npm i -g zoreva-uiLuego ejecuta zoreva e inicia sesión en el navegador con tu cuenta de ZOREVA-UI (código por correo, Google o GitHub). Software propietario: al instalarlo aceptas el Licencia del CLI (EULA).
Modo plan
Revisa el plan antes de que algo cambie.
Presiona Shift+Tab o empieza con --plan. El agente solo lee tu proyecto, escribe un plan y pregunta “¿Construir este plan?”. No se escribe nada hasta que digas que sí.

Diffs y /undo
Cada edición muestra su diff primero.
Acepta, rechaza o acepta todas las ediciones por el resto de la sesión. Cada prompt es un punto de control: /undo revierte los archivos que cambió el último prompt, y /rewind retrocede más.
Permisos y sandbox
Los comandos riesgosos siempre preguntan.
Borrar archivos, hacer push con git, reescribir el historial o instalar paquetes pregunta cada vez: permitir una vez, permitir siempre en este proyecto o denegar. /sandbox ejecuta los comandos de la IA sin red y escribiendo solo dentro del proyecto (bubblewrap en Linux).
ZOREVA.md y menciones con @
Las reglas de tu proyecto, cargadas en cada sesión.
ZOREVA.md y .zoreva/rules se leen al inicio de cada sesión; /init crea uno. Escribe @ para adjuntar un archivo, con autocompletado desde tu proyecto.
Continuar y reanudar
Retoma donde lo dejaste.
zoreva -c continúa la última conversación en esta carpeta. zoreva -r o /resume abre cualquier conversación guardada, y /conversations las muestra por proyecto.
Usa tu propia IA
Usa los modelos de ZOREVA-UI, o tu propia clave.
Por defecto, el CLI usa modelos de ZOREVA-UI servidos a través de nuestra infraestructura de IA, cobrados en los créditos de tu plan y mostrados en cada respuesta. Ejecuta /keys para conectar tu propio proveedor en su lugar, o pasa -m provider/model.
$ zoreva
› /keys
› /model
$ zoreva -m provider/model
Comandos
Escribe / para comandos, @ para archivos, ! para shell.
Sesión
/newInicia una nueva conversación
/resumeContinuar una conversación guardada
/undoRevierte los archivos cambiados por el último prompt
/rewindRegresa a antes de un prompt anterior
/compactResume la conversación para liberar contexto
/usageMuestra el uso del plan y el contexto restante
/exportGuarda la conversación como Markdown
Modos y configuración
/modebuild, plan, debug o task
/modelElige el modelo, o un id de proveedor/modelo
/keysUsa tu propia clave de API
/permissionsNivel de confianza y reglas de permitir/denegar
/sandboxSin red, escribe solo dentro del proyecto
/initCrea ZOREVA.md para este proyecto
/themeOscuro, claro, apto para daltonismo o el tuyo
Apps
/createInicia una nueva app de Xcode con una pantalla del catálogo
/buildCompila y ejecuta en un simulador, iPhone o Android
/previewCapturas en varios tamaños, claro, oscuro, texto grande
/storeCapturas para App Store con marco y texto
/iconTodos los tamaños de icono de iOS y Android a partir de una imagen
/precheckLo que App Review o Google Play señalarían
/logsTransmite los logs de la app, el último fallo primero
Git y herramientas
/diffQué cambió desde el último commit
/commitHaz commit con un mensaje sugerido
/prCrea un pull request con gh o glab
/bgEjecuta un comando en segundo plano
/mcpServidores MCP, su estado y herramientas
/doctorRevisa Node, Xcode, los simuladores y la conexión
/updateBuscar una versión más reciente
zorevaInicia ZOREVA-UI (pide iniciar sesión cuando no hay sesión)
zoreva loginInicia sesión con tu navegador (código por correo, Google o GitHub)
zoreva -p "prompt"Responde una vez y sale, para scripts (--json para eventos)
zoreva -c / -r [id]Continuar la última conversación o elegir una guardada
zoreva --plan / --taskIniciar en modo plan, o plan → aprobar → ejecutar
zoreva new <Name> [screen]Crea una app de Xcode con una pantalla del catálogo
zoreva updateActualiza a la versión más reciente
Ejecuta /help dentro del CLI para ver la lista completa, o zoreva --help para ver todas las opciones.
Novedades
Lanzamos seguido.
v0.2.7
31 oct 2026
- Auto is smarter: better choices, especially in Spanish.
v0.2.6
30 oct 2026
- Los saltos de línea dentro de las celdas de una tabla ahora se ven como saltos reales en la celda, en lugar de un <br> literal en el texto.
- 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 oct 2026
- Auto responde todo tipo de solicitudes, no solo código: redacción, aprendizaje, planificación, investigación, matemáticas y preguntas del día a día.
- 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 oct 2026
- Recibes una notificación cuando una tarea termina o falla, no solo después de las largas; las respuestas rápidas del chat no notifican.
- 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 oct 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 oct 2026
- Model picker no longer shows Auto twice; removed the offline sample from the list.
v0.2.1
29 oct 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 oct 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 oct 2026
- La interfaz habla los idiomas de zoreva-ui.com: inglés, español, portugués, francés, alemán, japonés, coreano, chino simplificado, chino tradicional e 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 oct 2026
- /credits y la lista de modelos muestran solo créditos: sin precios internos por token ni conversiones a dólares para ZOREVA-UI Cloud.
v0.1.6
23 oct 2026
- /undo restaura los archivos que cambió el último turno de la IA; cada turno es su propio punto de control.
- Los comandos que borran archivos, hacen push con git, reescriben el historial o instalan paquetes siempre preguntan: Permitir una vez, Permitir siempre en este proyecto o Denegar. "Permitir siempre" para la sesión ya no los cubre.
- ZOREVA.md se lee al inicio de cada sesión como las reglas del proyecto; /init crea uno y /instructions lista lo que está cargado.
- Escribe @ para adjuntar un archivo a tu mensaje, con autocompletado de los archivos del proyecto.
- Cada respuesta muestra los créditos que costó, y aparece un aviso cuando te quedan pocos créditos de ZOREVA-UI.
- Los fallos de red se reintentan solos con una breve espera; los demás errores se muestran en lenguaje claro en lugar de un stack trace.
- Reportes de fallos opcionales y anónimos: desactivados por defecto, se preguntan una vez tras un fallo, o /telemetry on. Nunca incluyen tu código, prompts ni contenido de archivos.
v0.1.5
23 oct 2026
- La línea de entrada queda entre dos reglas finas, con una línea en blanco arriba y abajo para dar más espacio.
- Cuando hay un panel abierto (update, model, help), la regla superior se vuelve azul en lugar de dibujar otra línea, y vuelve a gris al cerrarse.
- El modo plan (Shift+Tab) solo lee tu proyecto, escribe un plan, pregunta "¿Construir este plan?" y lo ejecuta solo después de que digas que sí.
- Cada edición de archivo muestra primero su diff: Aceptar, Rechazar o Aceptar todas las ediciones durante el resto de la sesión.
- zoreva -c continúa la última conversación de la carpeta y zoreva -r o /resume elige una anterior; -c lo indica cuando no hay nada que continuar.
- Los prompts y skills integrados del agente ahora vienen del servidor de ZOREVA-UI en lugar de ir dentro del paquete, con un pequeño respaldo sin conexión.
- El paquete npm es un solo archivo minificado sin source maps; los binarios independientes están minificados y precompilados.
- La CLI se licencia bajo el EULA de la CLI de ZOREVA-UI, enlazado desde zoreva --help y /cli/eula.
- Las versiones muy antiguas de la CLI ahora reciben un mensaje claro para actualizar en lugar de fallar.
v0.1.4
22 oct 2026
- Vuelve la pantalla de bienvenida: el logotipo animado y centrado de ZOREVA-UI, el saludo con la versión, una línea de "Novedades" por versión, las pistas /keys y /, y el enlace a zoreva-ui.com.
- update en el chat ya no va a la IA: escribir update, /update, zoreva update o zoreva-ui update revisa la versión ahí mismo y te dice qué ejecutar (zoreva update o npm i -g zoreva-ui@latest).
- zoreva update instala en el mismo prefijo de npm donde vive la CLI (por ejemplo ~/.npm-global) y usa --prefer-online para no quedarse en una versión vieja en caché. El asistente sabe que el paquete es zoreva-ui.
- El nombre se escribe ZOREVA-UI en toda la CLI: el encabezado, los mensajes, el título de la terminal y la página de conexión.
- Todos los mensajes de la CLI están en inglés: inicio de sesión, cierre de sesión, actualización, avisos del sandbox y las páginas del navegador.
- Nueva ilustración de terminal en /cli.
v0.1.3
22 oct 2026
- zoreva update y /update: actualizan con npm o, si instalaste el binario, lo descargan y lo verifican con SHA256SUMS antes de reemplazarlo.
- Un aviso al iniciar cuando hay una nueva versión (se revisa una vez al día). Desactívalo con NO_UPDATE_NOTIFIER, CI o ZOREVA_NO_UPDATE_CHECK.
- Binarios sin Node para macOS (arm64 y x64), Linux (x64 y arm64) y Windows x64. install.sh los pone en ~/.zoreva/bin e install.ps1 en Windows; sin binario recurren a npm.
- En Linux, los comandos se ejecutan en un sandbox bubblewrap (sin red, escritura solo dentro del proyecto). Sin sandbox (Windows, o Linux sin bwrap) cada comando pide permiso salvo que pases --yes.
- Seguridad: login, logout y update no se pueden ejecutar desde el shell del agente (B1); !comando pasa por el mismo filtro (B2); las herramientas MCP de solo lectura piden permiso una vez por servidor (B3).
- En Windows, los comandos usan cmd.exe; las pruebas corren en Windows, macOS y Linux con Node 18, 20 y 22.
v0.1.2
22 oct 2026
- zoreva login usa solo el navegador; ya no pide correo y contraseña en la terminal.
- Sin página de consentimiento: si ya iniciaste sesión en el sitio, la terminal se conecta al instante.
- Al terminar, el navegador muestra una página de confirmación en zoreva-ui.com.
- El encabezado muestra tu sistema (macOS, Windows o Linux), y las líneas de sesión desaparecen.
- Los mensajes de sesión usan el azul de la CLI.
v0.1.1
22 oct 2026
- El comando instalado es zoreva, y el encabezado muestra la palabra Zoreva.
- login y logout ya no se ejecutan dentro del chat: se responden localmente, sin llamar al modelo ni gastar créditos.
- Abrir sin sesión muestra una pantalla de acceso: Enter abre el inicio de sesión en el navegador, Esc sale.
- El inicio de sesión en el navegador ya no pone el token en la URL: usa PKCE y un código de un solo uso.
- zoreva -p no pide sesión, así que los scripts siguen funcionando.
v0.1.0
22 oct 2026
- Primera versión en npm (npm i -g zoreva-ui): un chat de terminal que construye pantallas SwiftUI a partir del catálogo de ZOREVA-UI.
- Los modelos se sirven desde zoreva-ui.com a través de nuestra infraestructura de IA: Claude Haiku, Sonnet y Opus, Qwen3 Coder, gpt-oss y Kimi.
- Inicias sesión con tu cuenta de ZOREVA-UI, y el uso se cobra en los créditos de tu plan.