Harness Playground: ejecuta tu harness de agente (con tu propia clave)
Ejecuta el harness de agente que diseñaste como un bucle ReAct acotado con tu propia clave de API y observa la traza de gobernanza paso a paso.
Abrir la herramienta →La herramienta interactiva se abre en inglés.
El complemento del Harness Designer: en lugar de solo puntuar un harness sobre el papel, lo ejecutas. Pega un enlace compartido del diseñador (o compón un harness mínimo: system prompt, reglas de guardarraíl, un par de stubs de herramientas y los interruptores de recursión y verificador) y ejecútalo como un bucle ReAct acotado contra tu propia clave de API de modelo, introducida en el cliente. Cada ejecución muestra una traza de pasos orientada a la gobernanza: qué guardarraíl saltó (aviso o bloqueo duro), qué stub de herramienta se llamó y los tokens y el coste estimados por paso, con un botón de STOP bien visible y límites duros de pasos y de tokens para que no se desboque. Tu clave nunca sale de este navegador: cada petición al modelo va directamente de tu navegador a OpenRouter, nunca pasa por los servidores de PlayCISO y nunca se registra. Es un playground, no producción: las llamadas a herramientas son stubs simulados y los tokens son estimaciones. Es una herramienta Pro.
- Pega un enlace compartido del Harness Designer o compón un harness mínimo: system prompt, reglas de guardarraíl, stubs de herramientas y los interruptores de recursión y verificador.
- Introduce tu propia clave de API de modelo; se queda en tu navegador y las peticiones van directamente a OpenRouter.
- Fija los límites de pasos y de tokens y lanza el bucle ReAct.
- Lee la traza: qué guardarraíl saltó, qué herramienta se llamó y cuántos tokens y cuánto coste supuso cada paso. Pulsa STOP cuando quieras.
Preguntas frecuentes
¿Adónde va mi clave de API?
Solo a tu propio navegador y, desde ahí, directamente a tu proveedor elegido (OpenRouter). La clave se guarda en este navegador (localStorage) mediante el mismo asistente de clave propia que usan las demás herramientas de PlayCISO en el navegador, y se coloca en la cabecera Authorization de una petición que tu navegador envía directamente a openrouter.ai. Nunca pasa por los servidores de PlayCISO, que tampoco la guardan ni la registran. El permalink compartible codifica solo la configuración del harness: nunca contiene la clave.
¿Cómo ejecuta el harness?
Como un bucle ReAct acotado. El system prompt compuesto, la política de guardarraíles y el catálogo de herramientas se ensamblan en un único mensaje de sistema; después el modelo razona paso a paso, emitiendo opcionalmente una Action y un Action Input que llaman a uno de tus stubs de herramientas, hasta que produce una Final Answer. Si el verificador (critic gate) está activado, cada respuesta candidata se comprueba antes de aceptarla, y si la recursión (self-refine) está activada, una respuesta rechazada se devuelve para otro intento. Cada salida del modelo se contrasta con tus guardarraíles antes de ejecutar ninguna acción.
¿Las llamadas a herramientas son reales?
No. Las llamadas a herramientas son simuladas: cuando el agente llama a una herramienta, recibe la respuesta predefinida que escribiste para ese stub, no el resultado de una llamada real a una API. Así el playground es seguro de ejecutar y te permite ensayar cómo se comporta un harness, incluida la reacción de los guardarraíles ante la salida de las herramientas, sin conectar integraciones reales. Es explícitamente un playground, no producción.
¿Qué precisión tienen las cifras de tokens y de coste?
Son estimaciones honestas. El asistente del navegador devuelve solo el texto de la respuesta, no el objeto de uso del proveedor, así que los tokens se estiman a razón de unos cuatro caracteres por token y el coste es esa estimación multiplicada por los precios por millón de tokens que introduces (como en las demás herramientas de costes de PlayCISO). Tómalas como una lectura orientativa del coste relativo de un diseño de harness, no como una cifra de facturación.
¿Qué impide que se desboque?
Un límite duro de pasos (de 1 a 12 iteraciones) y un presupuesto duro de tokens estimados, ambos aplicados dentro del bucle y acotados en la interfaz, más un botón de STOP que aborta al instante la petición en curso. El bucle también se detiene en cuanto salta un guardarraíl de nivel bloqueo sobre una salida del modelo. Si el modelo nunca produce una respuesta final, el límite de pasos termina la ejecución de forma limpia.
¿Es gratis?
No, es una herramienta Pro. Con una cuenta gratuita tienes 3 usos de prueba; después necesitas Pro. Además, las llamadas al modelo usan tu propia clave de API.