Skip to main content

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:
> /help
> /agents
> /load age_TZiOY...
> /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.
> /help

Comandos disponibles:
  /agents         Listar agentes
  /load <id>      Cargar un agente
  /save           Guardar cambios
  /diagnose       Diagnosticar agente
  /compact        Comprimir historial
  /clear          Limpiar pantalla
  /reset          Reiniciar sesion
  /export         Exportar conversacion
  /quit           Salir

Atajos:
  Tab             Toggle panel
  Esc             Cancelar stream
  Ctrl+C x2       Salir

/clear

Limpia el output del terminal pero mantiene el historial en el store. El proximo mensaje sigue teniendo contexto.
> /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
> /agents

✓ Consultando agentes · 0.4s

Tienes 4 agentes activos:
- Catalogo WA
- Soporte L1
- Reservas
- Demo Bot

/load <id>

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

✓ Cargando agente · 0.6s

Cargado: Catalogo WA (catalogo-wa)
Canal: 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.
> /save

✓ Validando config · 0.2s
✓ Guardando agente · 0.8s

Guardado. 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.
> /diagnose

✓ Diagnosticando · 1.4s

Issues encontrados:
  [crit] Falta fallback para "no hay stock"
  [warn] Prompt usa "usted" inconsistentemente (3 ocurrencias)
  [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.
> /export

✓ 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.
> /compact

✓ Compactando · 0.9s

Historial compactado de 42 mensajes a 1 resumen.
Tokens 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.
> /reset

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

Comparacion rapida

ComandoLimpia historialLimpia pantallaReinicia estado
/clearNoSiNo
/compactResumeNoNo
/resetSiSiSi