saltar al contenido principal
Explorar la documentación

La CLI de Syncanix

La pasada más profunda, opcional: lee tu código para obtener esquemas de argumentos exactos y gestiona tu catálogo desde la línea de comandos. Sin instalación.

No necesitas la CLI para empezar. El widget descubre tu producto a partir de las propias páginas, y eso solo ya es un catálogo funcional. La CLI es la pasada más profunda: lee tu código fuente, así que puede darle al agente nombres y tipos de argumentos exactos que mirar una pantalla no revela, y además gestiona tu catálogo desde la línea de comandos. No hay que instalar nada: ejecútala con npx.

Instalación

Ejecuta la CLI directamente desde npm con npx, sin instalación global:

npx syncanix@latest init

Se requiere Node.js 20 o posterior.

Comandos

init
Analiza tu código, construye el catálogo de capacidades y lo sube.
console
Abre la consola interactiva: lo mismo que hace un `syncanix` sin argumentos en un terminal.
generate
Escribe el kit de integración syncanix/ en tu proyecto, creando solo archivos nuevos.
integrate
Detecta tu front-end e instala el widget por ti, un archivo aprobado cada vez.
status
Compara esta copia del repositorio con lo que tu espacio de trabajo está sirviendo realmente.
import
Construye un catálogo a partir de un esquema OpenAPI o GraphQL existente.
login / logout
Inicia sesión con tu navegador (o --key para CI), o cierra sesión.
whoami
Muestra con qué cuenta y espacio de trabajo has iniciado sesión.
workspace list / use
Lista tus espacios de trabajo o establece el predeterminado.
dev
Ejecuta un entorno local que integra el widget contra un backend de desarrollo.
doctor
Revisa tu entorno y tu configuración en busca de problemas habituales.
byomcp register
Registra un servidor MCP externo que tu espacio de trabajo ya ejecuta.
yaml
Crea, valida y aplica una superposición de catálogo como código.
version
Muestra las versiones de la CLI, de Node y de compilación.

Opciones globales

-v, --version
Muestra la versión de la CLI y termina.
--no-color
Desactiva la salida con color.
--locale <code>
Define el idioma de salida: en, es, fr, de, ar o he.

Próximos pasos