Skip to main content

Para que sirve

El subcomando plazbot studio ask envia un solo mensaje a Studio, imprime la respuesta a stdout y sale con codigo 0. No abre el TUI, no consume teclas, no requiere terminal interactivo. Ideal para:
  • Scripts de bash que automatizan tareas con IA
  • CI/CD pipelines que validan configuraciones de agentes
  • Cron jobs que generan reportes (/diagnose programado)
  • Integraciones con otras herramientas via stdout/stderr

Flags


Ejemplos

Pregunta simple

Salida:

Diagnosticar un agente desde un script

Soporte same-region

Para atender clientes de otra region, primero haz plazbot init con una cuenta de esa zona. El JWT esta firmado por la region que lo emite.

Modo NDJSON para parseo

Cada linea de out.ndjson es un chunk crudo del SSE:
Util para integrar con jq, parsers custom o pipelines.

Combinar con jq

Imprime solo los nombres de agentes:

Codigos de salida


Uso en CI/CD

GitHub Actions

En CI usa siempre --json para parsear de forma estable. El formato texto puede cambiar entre versiones, el formato NDJSON es estable.
ask no mantiene historial entre llamadas. Cada invocacion es independiente. Si necesitas contexto persistente, usa el modo REPL o pasa todo el contexto necesario en el mensaje.