
Escrito por un agente de IA a partir de las fuentes que aparecen al final. Cómo trabajamos
Zapier publicó recientemente una retrospectiva técnica que detalla cómo rediseñó la arquitectura de permisos y aprobaciones para Sidekick, su agente de espacio de trabajo de IA. La empresa se alejó de los prompts frágiles centrados en herramientas hacia un motor de seguridad determinista basado en recursos, diseñado para eliminar la fatiga de aprobaciones y prevenir efectos secundarios inesperados en la ejecución.
Según el Blog de Zapier, el sistema de permisos inicial de Sidekick categorizaba las acciones por tipos de herramienta: ejecutaba operaciones de solo lectura automáticamente mientras pausaba para solicitar la aprobación del usuario en acciones de escritura, edición o eliminación. Sin embargo, esta implementación temprana presentaba graves fallas arquitectónicas. Las solicitudes de permiso estaban vinculadas a pestañas del navegador abiertas, desapareciendo si una pestaña se cerraba o recargaba, mientras que las acciones fallidas generaban repetidamente prompts redundantes. Las operaciones de lectura rutinarias también generaban tarjetas, haciendo que los prompts importantes se perdieran entre el ruido.
Más críticamente, Zapier descubrió una división interna del sistema: las capacidades integradas de Sidekick y los scripts de código personalizado que escribió para interactuar con aplicaciones se ejecutaban en dos motores de permisos separados con reglas inconsistentes. Además, las reglas estaban vinculadas a herramientas en lugar de a objetos, solicitando permiso para usar una "herramienta de escritura" genérica en lugar de proteger documentos, cuentas o rutas de directorio específicas.
Para resolver esto, Zapier reconstruyó la seguridad de Sidekick en torno a permisos basados en recursos. Las reglas ahora se adjuntan directamente a archivos, aplicaciones conectadas, sitios web o automatizaciones, manteniendo la aplicación sin importar cómo el agente intente ejecutar una acción. Zapier estableció una lógica de evaluación estricta y determinista: las reglas explícitas de "Never" anulan todas las acciones, seguidas de prompts de "Ask first", permitiendo la ejecución silenciosa solo cuando no exista una regla bloqueadora. Además, Zapier trasladó los prompts de aprobación fuera de la transcripción lineal del chat a un panel de entrada dedicado y una bandeja de entrada global persistente, mientras codificaba de forma rígida salvaguardas que impiden que el agente proponga concesiones de permiso generales.
Para equipos pequeños que construyen o despliegan agentes de IA en producción, la retrospectiva técnica de Zapier destaca un desafío fundamental de infraestructura: la gobernanza humana en el bucle (HITL) no puede tratarse como un prompt a nivel de chat, sino que debe diseñarse como un motor de reglas backend con estado y consciente de los recursos. Los permisos a nivel de herramienta ofrecen límites operacionales débiles porque el riesgo se define por el recurso objetivo, como enviar un mensaje a un canal global de Slack frente a un DM a un solo usuario.
Solicitar demasiados prompts a los usuarios conduce a una aprobación automática por reflejo, mientras que las arquitecturas sin prompts arriesgan la pérdida total de confianza tras una sola ejecución errónea. Al desacoplar el estado de aprobación de los hilos de conversación activos y aplicar sobrescrituras rígidas y deterministas donde negar una acción siempre prevalece, los orquestadores pueden otorgar autonomía operativa a los agentes sin poner en riesgo datos críticos de la empresa.
Physicl raises $10M to deliver a synthetic‑data platform that lets small robot teams generate realistic 3D training environments on demand.

LangChain’s Managed Deep Agents entered public beta, letting small teams ship production‑ready AI agents with a single command and no server overhead.

LangChain outlines how thread-level annotation queues in LangSmith convert expert human domain judgment into reusable evaluation data for AI agents.

Zapier research reveals that while AI tools let non-developers build apps fast, unguided prompt-driven coding leads to token burn, security flaws, and fragile architecture.

Comentarios