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.

Opciones de instalación

macOS y Linux. Windows y npm más abajo.

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 | iex

npm

Alternativa para cualquier plataforma con Node.js 18 o posterior. El comando que instala es zoreva.

$ npm i -g zoreva-ui

Luego 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í.

zoreva
ZOREVA-UI CLI mostrando un plan y preguntando si construirlo
02

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.

03

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).

04

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.

05

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

  • /new

    Inicia una nueva conversación

  • /resume

    Continuar una conversación guardada

  • /undo

    Revierte los archivos cambiados por el último prompt

  • /rewind

    Regresa a antes de un prompt anterior

  • /compact

    Resume la conversación para liberar contexto

  • /usage

    Muestra el uso del plan y el contexto restante

  • /export

    Guarda la conversación como Markdown

Modos y configuración

  • /mode

    build, plan, debug o task

  • /model

    Elige el modelo, o un id de proveedor/modelo

  • /keys

    Usa tu propia clave de API

  • /permissions

    Nivel de confianza y reglas de permitir/denegar

  • /sandbox

    Sin red, escribe solo dentro del proyecto

  • /init

    Crea ZOREVA.md para este proyecto

  • /theme

    Oscuro, claro, apto para daltonismo o el tuyo

Apps

  • /create

    Inicia una nueva app de Xcode con una pantalla del catálogo

  • /build

    Compila y ejecuta en un simulador, iPhone o Android

  • /preview

    Capturas en varios tamaños, claro, oscuro, texto grande

  • /store

    Capturas para App Store con marco y texto

  • /icon

    Todos los tamaños de icono de iOS y Android a partir de una imagen

  • /precheck

    Lo que App Review o Google Play señalarían

  • /logs

    Transmite los logs de la app, el último fallo primero

Git y herramientas

  • /diff

    Qué cambió desde el último commit

  • /commit

    Haz commit con un mensaje sugerido

  • /pr

    Crea un pull request con gh o glab

  • /bg

    Ejecuta un comando en segundo plano

  • /mcp

    Servidores MCP, su estado y herramientas

  • /doctor

    Revisa Node, Xcode, los simuladores y la conexión

  • /update

    Buscar una versión más reciente

zoreva

Inicia ZOREVA-UI (pide iniciar sesión cuando no hay sesión)

zoreva login

Inicia 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 / --task

Iniciar en modo plan, o plan → aprobar → ejecutar

zoreva new <Name> [screen]

Crea una app de Xcode con una pantalla del catálogo

zoreva update

Actualiza 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.

  1. v0.2.7

    31 oct 2026

    • Auto is smarter: better choices, especially in Spanish.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. v0.2.2

    29 oct 2026

    • Model picker no longer shows Auto twice; removed the offline sample from the list.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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.
  14. 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.
  15. 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.
  16. 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.
  17. 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.
Novedades →