Skip to main content

Abrir el REPL

Esto lanza un TUI (text user interface) construido con Ink + React donde puedes conversar con Studio en tiempo real. Cada respuesta se transmite por Server-Sent Events y se renderiza palabra por palabra.

Flags disponibles

Ejemplos

El flag -w permite operar sobre otro workspace de tu misma zona con tu propio usuario (modo soporte). Todas las acciones quedan auditadas como tuyas.
Para atender clientes de otra region (ej. tu cuenta es LA y necesitas un workspace EU), debes hacer plazbot init con una cuenta de esa zona. El JWT esta firmado por la region que lo emite y no es valido cross-region.

Layout del TUI

Componentes


Flujo de una interaccion

  1. Escribes un mensaje y presionas Enter.
  2. Studio muestra Tu > ... y comienza a streamear la respuesta.
  3. Si necesita ejecutar herramientas (listar agentes, actualizar prompt, etc.), aparecen tarjetas con spinner ▸ Consultando agentes….
  4. Cuando la herramienta termina, la tarjeta cambia a ✓ Consultados · 0.4s.
  5. El assistant continua streameando el texto final con markdown renderizado.
  6. El footer actualiza el contador de tokens al recibir el chunk usage.

Tipos de chunks que veras

Cuando una tool_result trae data.config (por ejemplo al cargar un agente con /load), el panel lateral se llena automaticamente con el JSON de la config.

Panel del agente

El panel lateral muestra la config del agente actualmente activo en la conversacion. Toggle del panel con Tab. Util para sesiones largas en pantallas anchas.

Comandos de sesion

Dentro del REPL puedes usar slash commands para acciones rapidas:

Cancelar y salir

Cuando cancelas con Esc, el AbortController aborta el fetch SSE limpiamente, el mensaje queda truncado y puedes seguir escribiendo sin reiniciar.
Ctrl+C una sola vez no sale — confirma con un segundo Ctrl+C para evitar perder la sesion accidentalmente.