Producto
CLI

Slash Commands

Catalogo completo de comandos /... disponibles dentro del REPL de Studio

Que son

Los slash commands son atajos que comienzan con / y se ejecutan dentro del REPL para hacer acciones rapidas sin escribirlas en lenguaje natural. Algunos disparan herramientas internas (como /agents), otros controlan la UI del TUI (como /clear).

Escribelos en el input y presiona Enter:

text
01> /help
02> /agents
03> /load age_TZiOY...
04> /diagnose

El input tiene autocompletado: empieza con / y veras las opciones disponibles filtradas conforme escribes.


Catalogo completo

ComandoCategoriaDescripcion
/helpUIMuestra ayuda inline con todos los comandos
/agentsAccionLista agentes del workspace activo
/load <id>AccionCarga un agente por ID y abre el panel JSON
/saveAccionPersiste cambios pendientes del agente cargado
/diagnoseAccionDiagnostica el agente cargado y muestra issues
/exportAccionExporta la conversacion actual a archivo .md
/compactSesionComprime el historial preservando contexto
/clearUILimpia la pantalla manteniendo el historial
/resetSesionReinicia la sesion (borra mensajes y estado)
/quit, /exitUISale del REPL

Comandos de UI

/help

Imprime un mensaje sintetico del assistant con la lista de comandos disponibles, atajos de teclado y links a la documentacion.

text
01> /help
02 
03Comandos disponibles:
04 /agents Listar agentes
05 /load <id> Cargar un agente
06 /save Guardar cambios
07 /diagnose Diagnosticar agente
08 /compact Comprimir historial
09 /clear Limpiar pantalla
10 /reset Reiniciar sesion
11 /export Exportar conversacion
12 /quit Salir
13 
14Atajos:
15 Tab Toggle panel
16 Esc Cancelar stream
17 Ctrl+C x2 Salir

/clear

Limpia el output del terminal pero mantiene el historial en el store. El proximo mensaje sigue teniendo contexto.

text
01> /clear

/quit / /exit

Cierra el REPL limpiamente. Equivalente a presionar Ctrl+C dos veces.


Comandos de accion (disparan herramientas)

/agents

Envia internamente "lista mis agentes" al backend. Studio responde con:

  1. Tool-call list_agents (spinner)
  2. Tool-result con la lista
  3. Texto formateado en markdown
text
01> /agents
02 
03 Consultando agentes · 0.4s
04 
05Tienes 4 agentes activos:
06- Catalogo WA
07- Soporte L1
08- Reservas
09- Demo Bot

/load <id>

Carga un agente por ID, lo deja activo en la sesion y puebla el panel JSON.

text
01> /load age_TZiOY8xKn2...
02 
03 Cargando agente · 0.6s
04 
05Cargado: Catalogo WA (catalogo-wa)
06Canal: WhatsApp · 8 herramientas · prompt 1.2k tokens

Despues de cargar, los comandos /save y /diagnose operan sobre este agente.

Si no recuerdas el ID, ejecuta /agents primero — la respuesta incluye IDs clickeables.

/save

Persiste los cambios pendientes (prompt, herramientas, fallback, etc.) que aplicaste durante la conversacion. Antes de guardar no estan en la base de datos.

text
01> /save
02 
03 Validando config · 0.2s
04 Guardando agente · 0.8s
05 
06Guardado. Version 14 publicada.

/diagnose

Ejecuta un analisis completo del agente cargado: revisa prompt, herramientas, fallbacks, ejemplos, conexion del canal y mas. Devuelve un reporte priorizado.

text
01> /diagnose
02 
03 Diagnosticando · 1.4s
04 
05Issues encontrados:
06 [crit] Falta fallback para "no hay stock"
07 [warn] Prompt usa "usted" inconsistentemente (3 ocurrencias)
08 [info] 2 herramientas sin descripcion

El tab diagnose del panel se llena automaticamente con detalle de cada issue.

/export

Exporta el historial completo de la conversacion a un archivo markdown en el directorio actual.

text
01> /export
02 
03 Exportado a ./plazbot-studio-2026-06-13.md

Util para guardar sesiones de debugging o compartir un razonamiento con el equipo.


Comandos de sesion

/compact

Comprime el historial de la sesion en un resumen, liberando tokens del contexto sin perder la informacion clave. Util cuando la conversacion se hace muy larga.

text
01> /compact
02 
03 Compactando · 0.9s
04 
05Historial compactado de 42 mensajes a 1 resumen.
06Tokens liberados: ~8.4k

Despues de compactar, los siguientes mensajes parten desde el resumen como contexto base.

/reset

Reinicia toda la sesion: borra mensajes, estado, agente cargado, panel. Como cerrar y abrir el REPL.

text
01> /reset
02 
03Sesion reiniciada.

/reset no pide confirmacion. Si necesitas conservar la conversacion, ejecuta /export antes.


Comparacion rapida

ComandoLimpia historialLimpia pantallaReinicia estado
/clearNoSiNo
/compactResumeNoNo
/resetSiSiSi
¿Quieres probar la API en vivo? Abre el Playground.