# Revocar un agente: qué pasa con el trabajo que ya estaba en marcha

> Retirar acceso debe contemplar sesiones, tareas delegadas y efectos pendientes, además de desactivar una credencial.

- Author: Viktor Berthelius (BRTHLS)
- Published: 2026-11-11
- Category: systems thinking
- Tags: identidad, revocacion, agentes
- Language: es
- Canonical: https://www.brthls.com/magazine/revocar-agente-trabajo-en-curso-es
- Source: BRTHLS Magazine — https://www.brthls.com

---

## Problema

Se retira el acceso de un agente y el panel muestra que está desactivado. Sin embargo, había tareas en una cola, sesiones abiertas y trabajo delegado a otros componentes. La organización ha cambiado una credencial, pero todavía no sabe qué acciones pueden terminar.

La revocación es especialmente difícil cuando la interfaz presenta al agente como una sola entidad y su ejecución depende de varios servicios. Desactivar el nombre visible no describe necesariamente el estado de todas sus capacidades.

## Tesis

Define la revocación como un procedimiento con alcance y comprobación. La autorización de MCP distingue recursos y manejo de tokens; OpenClaw documenta fronteras de confianza y permisos de herramientas. Ninguna integración debería interpretarse como un interruptor universal sin probar sus efectos.

El objetivo operativo es impedir nuevas acciones no permitidas y resolver de forma controlada las que ya estaban en curso. Algunas podrán cancelarse; otras requerirán confirmar o compensar su resultado.

## Framework

### Localiza las capacidades activas

Inventaría credenciales, sesiones, tareas programadas y delegaciones. Relaciona cada una con un recurso y un responsable. Un permiso concedido por otra cuenta o un proceso externo puede quedar fuera del control que ofrece el panel principal.

Distingue lectura, modificación y comunicación. El tratamiento de una tarea de análisis puede ser distinto al de una orden de envío. La prioridad depende del efecto que todavía pueda producir, no solo del estado del agente.

### Establece un punto de corte

Registra cuándo se ordena revocar y qué ejecución queda afectada. Después comprueba los destinos: nuevas solicitudes rechazadas, colas detenidas y sesiones invalidadas según el mecanismo disponible. No presupongas una propagación instantánea ni idéntica en todos los proveedores.

Para operaciones ya iniciadas, consulta el estado antes de repetir o compensar. Cancelar localmente una solicitud no garantiza que el servicio remoto no la haya aplicado. La reconciliación del resultado forma parte de la revocación.

### Conserva la evidencia necesaria

Guarda qué acceso se retiró y qué excepciones siguen abiertas. La investigación posterior necesita distinguir acciones anteriores y posteriores al corte. Evita eliminar registros relevantes mientras todavía se está comprobando el alcance del incidente.

El cierre debe indicar qué quedó detenido, qué terminó y quién acepta los pendientes. Una casilla de «desactivado» puede ser parte de la evidencia, pero no toda ella.

### Simulacro de baja con tareas preparadas

Prepara un agente de prueba con una lectura, una escritura pendiente y una tarea programada sobre datos sintéticos. Registra su estado antes de retirar acceso. El objetivo es comprobar las capacidades reales, no limitarse a observar que desaparece una cuenta del panel.

| Capacidad | Acción del simulacro | Evidencia que se busca |
| --- | --- | --- |
| Nueva lectura | Intentarla tras la retirada | Rechazo del recurso protegido |
| Sesión ya abierta | Repetir una consulta desde esa sesión | Comportamiento de invalidación documentado |
| Trabajo en cola | Dejar que llegue su turno | Bloqueo o cancelación antes del efecto |
| Operación remota iniciada | Consultar su destino | Resultado final, aunque no pueda deshacerse |
| Tarea programada | Comprobar su próximo disparo de prueba | No vuelve a adquirir capacidad por otra credencial |

Si una tarea sigue actuando con una cuenta de servicio, atribuye el permiso a esa cuenta. Desactivar el agente visible no revoca automáticamente las identidades ajenas. El inventario debe permitir localizar quién administra la credencial y qué otros procesos dependen de ella antes de retirarla.

El acta del simulacro necesita describir la ventana entre la orden de corte y la última acción observada. Cuando no puedas demostrar detención, conserva esa capacidad como excepción abierta y limita el destino por otro control autorizado. No marques cierre solo porque el agente dejó de contestar.

La compensación también necesita autorización propia: cancelar una reserva o retirar un documento enviado puede tener consecuencias diferentes de detener al agente. Primero determina qué ocurrió y después acuerda la corrección con el responsable del proceso.

## Por qué importa ahora

Los agentes persistentes acumulan conexiones y tareas que sobreviven a una conversación. Esa continuidad aporta utilidad y también exige un procedimiento de baja comparable al que se diseña para otras identidades con acceso operativo.

## Anti-ejemplo

Caso hipotético: se desactiva un agente comercial tras un cambio de equipo. Sus tareas programadas siguen llamando a una integración con una cuenta de servicio compartida. El usuario ya no puede conversar con él, pero los correos pendientes continúan saliendo.

## Protocolo (3 pasos)

| Paso | Alcance | Evidencia de cierre |
| --- | --- | --- |
| Localizar | Accesos, sesiones y delegaciones | Inventario de capacidades activas |
| Cortar | Nuevas solicitudes y trabajo pendiente | Rechazo o detención comprobados |
| Reconciliar | Efectos iniciados y excepciones | Estado final con responsable |

## Relacionado

- [Identidad de agente: el acceso necesita patrocinador y fecha de caducidad](/magazine/identidad-agente-patrocinio-caducidad-es)
- [El token no se hereda: identidad y audiencia en cadenas de agentes](/magazine/token-no-se-hereda-audiencia-cadenas-agentes-es)

## Fuentes consultadas

- [Model Context Protocol — Authorization](https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization)
- [OpenClaw — Seguridad del gateway](https://docs.openclaw.ai/gateway/security)

## Próximo paso

Ensaya la baja de un agente de prueba con trabajo pendiente. Documenta qué controles detienen nuevas acciones y qué operaciones requieren una comprobación adicional.

## Lecturas conectadas

- [Identidad de agente: el acceso necesita patrocinador y fecha de caducidad](https://www.brthls.com/magazine/identidad-agente-patrocinio-caducidad-es) — Conexión editorial.
- [El token no se hereda: identidad y audiencia en cadenas de agentes](https://www.brthls.com/magazine/token-no-se-hereda-audiencia-cadenas-agentes-es) — Conexión editorial.
- [Cómo evaluar el arnés de un agente sin confundirlo con el modelo](https://www.brthls.com/magazine/evaluar-harness-agente-mismo-modelo-es) — Temas en común: agentes.

---

_Cite as: Berthelius, V. (2026). "Revocar un agente: qué pasa con el trabajo que ya estaba en marcha". BRTHLS Magazine. https://www.brthls.com/magazine/revocar-agente-trabajo-en-curso-es_
