Paso 1: Descargar e instalar el CLI
Ya no es necesario clonar el repositorio ni tener Go instalado. Simplemente descarga el archivo precompilado.- Ve a la página de Releases en GitHub y descarga el archivo para tu sistema operativo.
- Extrae el archivo (si viene comprimido) y renómbralo a
nexus(onexus.exeen Windows). - Configúralo en tu sistema:
- Windows (PowerShell)
- macOS / Linux
Si ves
Nexus v0.1.0, la instalación fue exitosa.Paso 2: Crear cuenta y API Key
Registrarte en el Dashboard
Ve a nexus-production-a677.up.railway.app y crea tu cuenta.
Crear un proyecto
En el dashboard, crea un proyecto y agrega entornos (development, staging, production). Configura los CLI profiles (GitHub, AWS, etc.) y variables de entorno (API keys, secrets).
Paso 3: Conectar el CLI
Paso 4: Sincronizar proyectos
Paso 5: ¡Hacer switch!
Ahora tu GitHub CLI, AWS, Supabase y todas las variables de entorno están configuradas para el proyecto correcto. Listo para desarrollar.
Comandos disponibles
| Comando | Descripción |
|---|---|
nexus login | Autenticarte con tu API key |
nexus sync | Sincronizar proyectos del cloud |
nexus status | Ver estado de conexión |
nexus switch <proyecto> --env <env> | Cambiar contexto completo |
nexus list | Listar proyectos locales |
nexus init | Crear nexus.yaml local |
nexus logout | Desconectar del cloud |
nexus version | Ver versión |
Troubleshooting
'nexus' no se reconoce como comando
'nexus' no se reconoce como comando
Asegúrate de que
~/.nexus/bin está en tu PATH y que reiniciaste la terminal después de instalarlo.Windows: Verifica con $env:Path -split ";" | Where-Object { $_ -like "*nexus*" }macOS/Linux: Verifica con echo $PATH | tr ':' '\n' | grep nexusAuthentication failed al hacer login
Authentication failed al hacer login
- Verifica que copiaste la API key completa (empieza con
ag_live_) - Genera una nueva key desde el dashboard si la anterior expiró
- Verifica conexión a internet
Error 500 al generar API Key
Error 500 al generar API Key
Si ves un error interno al crear la key, espera 2 minutos para que Railway redeployee tras un push reciente.

