Lo que recibe el agente ante un Block
Requiere @openlatch/client 0.7.0 o una versión posterior
Usa esta página para saber lo que ven un agente y su operador cuando una política de intención en Enforce bloquea una acción, y adónde va ese texto.
El agente recibe la frase ratificada
Sección titulada «El agente recibe la frase ratificada»Cuando una política de intención en Enforce bloquea una acción, el cliente rechaza la acción y da al agente, como motivo, la frase que tu organización ratificó, en el idioma de su brief. La sigue una línea fija que la identifica como una política de OpenLatch, para que el agente la lea como una política citada y no como una instrucción. Cuando la política de intención pide al agente que declare un hecho, sus preguntas siguen en el mismo motivo. El agente puede entonces intentar otra cosa, y la sesión continúa.
La frase se guarda como texto plano: los caracteres de control, el marcado y los bloques de código se eliminan cuando se prepara la política, y su longitud está limitada. La acción que intentó el agente se escapa antes de aparecer en el aviso al operador.
El operador recibe un aviso
Sección titulada «El operador recibe un aviso»En cada agente que puede mostrarlo, el operador también recibe un aviso: lo que se bloqueó, la acción, la AIP y su frase, y que no se ejecutó nada. La consola muestra la decisión y su anomalía como en cualquier Block.
Agente por agente
Sección titulada «Agente por agente»El cliente devuelve el rechazo a través de la superficie de rechazo propia de cada agente conectado. Si ese motivo llega después al modelo del agente se mide agente por agente, y la tabla indica solo lo que se ha medido.
| Agente | Distribución | Nivel de control | El motivo del rechazo llega al modelo |
|---|---|---|---|
| Claude Code | Cualquiera | Enforced en el plano de comandos | Medición en curso; todavía no se ha publicado ningún resultado |
| Codex CLI | Gestionada, mediante MDM, un ajuste del sistema o una configuración en la nube | Enforced en el plano de comandos | No medido |
| Codex CLI | Autoservicio | Monitored en el plano de comandos hasta que el desarrollador confía en el hook de OpenLatch dentro de Codex CLI, y después Enforced en ese plano | No medido |
| Cursor | Autoservicio, en el IDE y la CLI, en macOS y Windows | Enforced en el plano de comandos | No medido |
| Cline | Autoservicio, en VS Code, en macOS | Monitored en el plano de comandos | No medido |
| Devin | Autoservicio, la CLI de Devin en macOS, build 3000.11.228 o posterior | Enforced en el plano de comandos | No medido |
| Devin | Autoservicio, Devin Desktop en macOS, Windows y Linux, y la CLI de Devin en Windows y Linux | Monitored en el plano de comandos | No medido |
| OpenCode | Autoservicio, en la interfaz de terminal y su comando run, en macOS, Linux y Windows | Monitored en el plano de comandos | No medido |
Devolver la frase nunca cambia el nivel de control de un agente. Donde una instalación es Monitored en el plano de comandos, la decisión se registra, y el rechazo llega al agente solo en la medida en que ese agente carga el hook. Niveles de control explica cada nivel.
Adónde va la frase
Sección titulada «Adónde va la frase»| Destino | Cuándo |
|---|---|
| El agente y, a través de él, el proveedor del modelo del agente | En cada Block, ya que el motivo pasa a formar parte del contexto del agente |
| Los canales de notificación que configura tu organización | En cada anomalía con un veredicto Ask o Block, para los canales suscritos a ella. Consulta Configurar los canales de notificación |
No hay ninguna opción para sustituir la frase por un motivo neutro. Escribe cada frase sabiendo que la leen el agente, el proveedor de su modelo y tus propios canales. Tratamiento de datos y seguridad enumera cada flujo.