Producto
CLI

Atajos de teclado

Todos los shortcuts disponibles dentro del REPL TUI de Studio

Atajos globales

AtajoAccion
EnterEnviar el mensaje del input
EscCancelar la respuesta en streaming
TabToggle del panel lateral del agente
Ctrl+LLimpiar pantalla preservando historial
Ctrl+C (x2)Salir del REPL
Up / DownNavegar historial de inputs anteriores

Atajos del panel

Cuando el panel lateral esta abierto:

AtajoAccion
pCambiar a tab preview (vista renderizada)
jCambiar a tab json (config cruda con syntax highlight)
dCambiar a tab diagnose (resultado del ultimo /diagnose)

Los atajos del panel solo funcionan cuando el input esta vacio. Si tienes texto escrito, la tecla se inserta normalmente.


Cancelar en medio de un stream

Cuando el assistant esta respondiendo y aparece un mensaje muy largo o equivocado, presiona Esc:

text
01Plazbot > Voy a generar una descripcion completa del producto que incluya
02todas las caracteristicas, beneficios, precios y disponibilidad de cada SKU
03en el catalogo activo del workspace... ▍ (streaming)
04 
05[Esc]
06 
07Plazbot > Voy a generar una descripcion completa del producto que incluya
08todas las caracteristicas, beneficios, precios y... cancelado

El AbortController corta el fetch SSE, el mensaje queda truncado con marca cancelado, y el REPL vuelve al estado idle listo para el proximo input.

Esc solo cancela el stream en curso. Las herramientas ya ejecutadas (e.g. update_agent) no se revierten — sus efectos en backend persisten.


Salir del REPL

El primer Ctrl+C muestra un hint:

text
01^C Presiona Ctrl+C otra vez para salir, o escribe /quit

Si no presionas la segunda vez en 2 segundos, el contador se reinicia. Esto evita salir accidentalmente cuando intentabas copiar texto.

Alternativas equivalentes:

text
01> /quit
02> /exit

Atajos del input

El input usa ink-text-input con extensiones para Studio:

AtajoAccion
Tab (con input vacio)Toggle panel
Tab (sobre /)Autocompletar slash command
Up / DownNavegar historial
Ctrl+UBorrar toda la linea
Ctrl+WBorrar palabra anterior
Ctrl+AIr al inicio de la linea
Ctrl+EIr al final de la linea

Autocompletado de slash commands

Si escribes / solo, ves una lista filtrada:

text
01> /
02 
03 /help Mostrar ayuda
04 /agents Listar agentes
05 /load Cargar agente
06 /save Guardar cambios
07 /diagnose Diagnosticar
08 ...
09 
10 Tab para completar · Esc para cancelar

Sigue escribiendo para filtrar (/d muestra /diagnose), Tab autocompleta, Enter ejecuta.

¿Quieres probar la API en vivo? Abre el Playground.