CLI
Cliente con forma de neonctl listo para usar con la plataforma Kisenon.
keon es un cliente con forma de neonctl listo para usar con la
plataforma Kisenon.
Instalar en macOS / Linux
curl -fsSL https://kisenon.com/install.sh | bashDetecta su plataforma, descarga el binario keon-<os>-<arch>
correspondiente, verifica el sha256 contra /dl/latest/manifest.json, e
instala en /usr/local/bin (o ~/.local/bin).
Instalar en Windows (PowerShell)
iwr -useb https://kisenon.com/install.ps1 | iexPrimer inicio de sesión
keon login
keon whoamikeon login ejecuta un flujo OAuth de loopback — sin pegar claves. Inicia
un escucha local en un puerto aleatorio, abre su navegador en la página de
autorización de la consola, y espera la redirección. Después de que
autorice, la CLI intercambia el código de un solo uso en
POST /v1/cli/exchange por una clave de API de vida larga con prefijo
nsk_, limitada a su organización activa.
La clave se persiste en ~/.config/keon/credentials.json con modo 0600.
La CLI guarda solo la clave resultante — nunca el código OAuth, el estado
ni ningún token del proveedor. keon logout revoca la clave del lado del
servidor y elimina el archivo; también puede revocarla en cualquier
momento desde Settings → API keys. Consulte
Autenticación para el flujo completo.
Comandos comunes
keon projects list
keon branches list --project <id>
keon connection-string <branch> --project <id>Formato de salida
El predeterminado es JSON. Para tablas: keon config set output table, o
pase --output table por comando.
Instalar la skill de Claude
keon install --skillsDeja un SKILL.md + documentos de referencia en ./.claude/skills/keon/
para que un agente de Claude pueda manejar la CLI sin un turno de
configuración.
Solución de problemas
macOS: "developer cannot be verified"
Solo ocurre cuando el binario se descargó mediante un navegador con el atributo de Gatekeeper puesto. Quítelo:
xattr -d com.apple.quarantine $(which keon)Windows: advertencia de SmartScreen
Haga clic en "More info" → "Run anyway". Una vez por máquina. Las versiones futuras pueden firmar los binarios; no en la v0.1.