Los asistentes de inteligencia artificial que navegan por internet, como Claude, ofrecen la promesa de automatizar tareas complejas, desde revisar correos hasta comparar precios. Sin embargo, un obstáculo persistente ha sido el inicio de sesión en cuentas personales. Hasta ahora, las opciones eran limitadas: o bien se compartía la contraseña directamente con el asistente, con los riesgos de seguridad que esto implica, o se pausaba la automatización para que el usuario introdujera las credenciales manualmente, interrumpiendo el flujo de trabajo.
El dilema de las credenciales en la automatización con IA
Los agentes de IA diseñados para interactuar con la web pueden realizar una amplia gama de acciones, como rellenar formularios o gestionar reservas. No obstante, al encontrarse con una pantalla de inicio de sesión, la automatización se detiene. Las soluciones previas presentaban inconvenientes significativos:
- Compartir la contraseña con el asistente: Implicaba introducir las credenciales en el chat, lo que las exponía al contexto del modelo y a los sistemas de la empresa proveedora del asistente. Esta práctica va en contra de las recomendaciones de seguridad para la gestión de contraseñas.
- Intervención manual del usuario: Requiere que el usuario esté atento para introducir sus datos en el momento preciso, lo que anula la eficiencia de la automatización y la ventaja de delegar la tarea.
Este problema se ha vuelto más crítico con la proliferación de agentes de navegador, ya que cada vez más tareas cotidianas dependen de un inicio de sesión. Conscientes de esta necesidad, 1Password y Anthropic han desarrollado una solución que permite a Claude iniciar sesión sin que la contraseña sea visible para el asistente.
Exposición cero: la nueva aproximación a la seguridad
La propuesta de 1Password y Anthropic se basa en un principio fundamental: la separación de funciones. Cuando Claude necesita iniciar sesión en una página web para ejecutar una tarea, no solicita la contraseña directamente. En su lugar, pide la credencial a 1Password.
El sistema notifica al usuario qué credencial se requiere y para qué propósito. Tras la aprobación del usuario, generalmente mediante autenticación biométrica (huella dactilar o reconocimiento facial), 1Password introduce la contraseña. Esta se descifra en el dispositivo del usuario y se escribe directamente en el campo de la página web, sin que Claude tenga acceso a ella en ningún momento.
Este mecanismo también gestiona los códigos de verificación de un solo uso (2FA), automatizando su introducción sin que el asistente los vea. La clave es que Claude solo recibe la confirmación de que el inicio de sesión se ha completado, pero nunca accede a la información sensible.
Límites y seguridad del acceso
El acceso otorgado a Claude no es permanente. Cada permiso está ligado a una tarea específica y expira una vez finalizada. Si el asistente necesita acceder a la misma cuenta en otro momento, debe solicitar una nueva autorización. Además, 1Password implementa verificaciones adicionales para asegurar que no queden datos sensibles expuestos si el proceso falla, eliminando automáticamente la información introducida.
Una función complementaria, el Agentic Mode de 1Password, refuerza la seguridad. Cuando un agente de IA toma el control del navegador, la extensión de 1Password se bloquea, restringiendo el acceso solo a la credencial específicamente aprobada para esa tarea. Esto limita el posible daño en caso de un comportamiento inesperado del agente.
Relevancia en el panorama actual de la IA
Este avance es significativo en un contexto donde los asistentes autónomos en la web son cada vez más comunes y, con ellos, los riesgos asociados. Investigaciones han revelado vulnerabilidades como la inyección de prompts, donde instrucciones ocultas en una página web pueden manipular el comportamiento del asistente y ejecutar acciones no deseadas.
La solución de 1Password y Anthropic mitiga el riesgo de exposición de contraseñas, un paso crucial en la seguridad de los agentes de IA. Sin embargo, es importante destacar que esta medida no elimina completamente el riesgo de inyección de prompts. Una vez que Claude ha iniciado sesión con permiso, su comportamiento dentro de la cuenta depende de su correcta interpretación de la tarea. La función, actualmente disponible en Mac para usuarios de pago de Claude y suscriptores de 1Password, cubre inicios de sesión y códigos de verificación, sentando las bases para una interacción más segura y eficiente con los asistentes de IA.