Cómo funciona

La aprobación de herramienta es una etapa de control que exige autorización antes de que un agente de IA ejecute una herramienta o acción. La herramienta puede leer archivos, llamar una API, alterar un registro, enviar un mensaje o iniciar una operación. La regla determina qué acciones pueden seguir automáticamente y cuáles necesitan confirmación.

El flujo suele presentar a la persona qué pretende hacer el agente, qué datos se usarán y qué sistema se verá afectado. La persona puede aprobar, rechazar o pedir una revisión. En implementaciones automatizadas, una política también puede autorizar acciones de bajo riesgo y bloquear otras sin pedir confirmación cada vez.

Una aprobación útil necesita ser específica. Una solicitud genérica como “autorizar acceso” no explica si el agente solo va a leer un archivo o sobrescribirlo. El sistema debe mostrar la herramienta, los parámetros relevantes y el efecto esperado, sin exponer secretos innecesarios. También debe registrar quién aprobó y el resultado de la acción.

El control debe aplicarse en el punto en que ocurre la acción, no solo en un mensaje de instrucción al modelo. Si la IA puede llamar a la herramienta por un camino alternativo, la regla puede ser evadida. Por eso, permisos y validaciones deben existir en la capa que ejecuta la llamada.

Ejemplo práctico

Un agente de programación analiza un proyecto y propone editar un archivo. El equipo permite lecturas y pruebas en un entorno aislado, pero exige aprobación antes de sobrescribir configuraciones o enviar cambios a un repositorio compartido.

Cuando el agente intenta ejecutar la acción protegida, la interfaz presenta el archivo afectado y el cambio planeado. El desarrollador revisa el diff, verifica si la alteración está dentro del alcance y luego aprueba o rechaza. Si aprueba, el sistema registra la decisión y continúa el flujo. La autorización debe valer solo para esa acción o para un alcance claramente definido, no para cualquier operación futura.

En una operación de atención, un agente puede preparar una respuesta sin aprobación y pedir confirmación antes de conceder un reembolso. La regla combina el impacto de la acción con el rol de la persona autorizada. Si hay duda sobre identidad, valor o política, el agente debe interrumpir el flujo y derivar el caso.

Para qué sirve

La aprobación de herramienta reduce el riesgo de acciones inesperadas en sistemas con agentes. Es especialmente importante para operaciones que alteran datos, acceden a información protegida, generan compromisos externos o son difíciles de revertir. También puede ayudar a separar actividades de preparación de actividades de ejecución.

No es necesario interrumpir cada paso del agente. Muchas confirmaciones triviales crean fatiga y pueden llevar a que las personas aprueben sin leer. Define niveles de riesgo: las acciones de lectura pueden tener permisos limitados; los cambios reversibles pueden registrarse; y las operaciones externas o destructivas pueden exigir revisión explícita.

El equipo debe planear también el rechazo, la expiración y la falla de aprobación. Si nadie responde, el agente no debe interpretar el silencio como autorización. Si la acción cambia después de la aprobación, pide una nueva confirmación. Los registros deben permitir entender qué se solicitó, qué se autorizó y qué ocurrió realmente.

La aprobación de herramienta funciona mejor junto con límites de acceso, sandbox, validación de entradas y monitoreo. No prueba que la acción esté correcta; solo establece un control antes de la ejecución. La persona que aprueba aún necesita contexto suficiente para evaluar el impacto.