1Password permet à Claude de se connecter sans révéler le secret au modèle

1Password permet à Claude de se connecter sans révéler le secret au modèle

1Password a lancé une intégration permettant à Claude de s’authentifier sur des pages web avec des identifiants stockés dans le gestionnaire. Le mot de passe et les codes temporaires ne sont pas envoyés au modèle d’Anthropic : l’utilisateur autorise chaque requête, et le logiciel de 1Password insère les valeurs directement sur le site pendant que l’agent reste temporairement en dehors de la page, garantissant ainsi une sécurité renforcée.

Les clés de 1Password pour Claude en 30 secondes

  • Claude peut utiliser des comptes protégés sans recevoir le mot de passe ou le code à usage unique.
  • L’utilisateur doit autoriser l’accès via une demande indépendante de 1Password.
  • Le Mode Agentic masque l’interface du gestionnaire pendant que l’IA contrôle l’onglet.
  • L’autorisation est limitée à la session active et aux identifiants approuvés.
  • L’architecture protège les secrets, mais ne garantit pas les décisions que Claude pourrait prendre après la connexion.

Le lancement répond à un besoin croissant : alors que les assistants IA évoluent de la simple rédaction de texte à l’opération dans les navigateurs, il est essentiel de sécuriser l’accès aux comptes. Un agent peut comparer des prix, réserver ou consulter une application d’entreprise, mais il nécessite une identité pour accéder aux pages de connexion. Copier le mot de passe dans le chat exposerait le secret au contexte du modèle, tandis qu’une connexion manuelle interromprait l’automatisation. La solution proposée par 1Password sépare la possession de l’identifiant de l’autorisation d’utilisation : Claude peut demander l’accès pour effectuer une tâche, mais la gestion de la clé reste sous contrôle. Cette intégration est dès à présent disponible sur Mac pour les comptes individuels, familiaux et professionnels compatibles.

Fonctionnement de l’architecture de « zero exposure »

1Password qualifie de « zero exposure » un modèle où le mot de passe ne apparaît pas dans la conversation, n’entre pas dans la fenêtre de contexte, et ne transite pas par l’infrastructure d’Anthropic. Claude reçoit uniquement des métadonnées suffisantes pour requêter le bon compte, et, après le processus, il connaît si la connexion a réussi ou échoué, sans connaître le contenu précis des champs secrets.

Lorsqu’un agent arrive sur un site protégé, il envoie une requête à l’application de bureau 1Password. L’utilisateur voit la demande de connexion et doit l’approuver ou la rejeter. Aucun droit permanent n’est accordé : chaque nouvelle session requiert une nouvelle autorisation.

Après approbation, 1Password déchiffre localement l’élément et le transmet via un canal chiffré de bout en bout, authentifié dans les deux sens, à l’extension du navigateur. Celle-ci utilise le moteur d’autocomplétion habituel, qui vérifie la correspondance du domaine avec celui des identifiants stockés.

Étape Ce qui se passe
Claude trouve un formulaire Il demande l’accès à un compte précis
1Password affiche la requête L’utilisateur examine et approuve ou refuse
Approbation Le droit est limité à cette session
1Password remplit les champs L’agent ne surveille plus la page
Le site traite la connexion Claude ne reçoit que le résultat
Échec de l’envoi Les valeurs sont effacées avant la reprise du contrôle

Le moment critique est lors de l’autocomplétion, car le mot de passe doit exister dans le formulaire pendant un bref instant. Pour éviter que Claude le capture, l’agent cesse de lire la page pendant que 1Password insère et envoie les valeurs.

Après la tentative, l’extension analyse le formulaire. Si l’envoi n’est pas complet, elle efface aussitôt les données, et l’agent est réactivé. La même logique s’applique aux codes temporaires d’authentification, qui restent également hors du contexte de Claude.

La première version supporte les éléments de connexion et les mots de passe à usage unique. 1Password prévoit d’ajouter ultérieurement les cartes de paiement et données d’identité, mais ces catégories ne font pas partie du lancement initial. Pour utiliser cette fonctionnalité, il faut disposer des applications de bureau de 1Password et Claude, ainsi que de leurs extensions de navigateur.

Ce que Claude peut recevoir et ce qui reste caché

Information Accès de l’agent
Compte ou élément demandé Meta-données limitées
Site associé Oui, pour identifier la cible
Mot de passe Non
Code temporaire Non
Autres éléments du coffre Non
Résultat de la connexion Oui
Session authentifiée ultérieure Oui, dans l’onglet contrôlé

L’intégration permet aussi de gérer plusieurs sites durant une même tâche. L’utilisateur peut approuver un ensemble spécifique d’éléments pour cette session, mais l’autorisation ne s’étend pas aux tâches futures ni à un accès général au coffre.

Mode Agentic : protéger l’extension lors du contrôle par IA

Autoriser un agent à manipuler un onglet présente un risque : il pourrait tenter d’ouvrir l’extension du gestionnaire, de cliquer sur des suggestions ou d’accéder à des fenêtres interactives réservées à l’utilisateur.

Pour contrer cela, 1Password intègre le Mode Agentic. Lorsqu’il détecte qu’un agent compatible contrôle un onglet, l’extension supprime les éléments interactifs de la page : suggestions, boutons de sauvegarde ou autres composants. Claude ne peut utiliser que le flux autorisé, sans parcourir le reste de la coffre.

Ce blocage s’applique à l’onglet contrôlé, et se désactive à la fin de la session ou lorsque l’onglet est fermé. L’utilisateur peut voir que le Mode Agentic est actif et peut annuler si nécessaire.

Ce système ne repose pas uniquement sur l’intégration avec Claude. 1Password a conçu le Mode Agentic pour pouvoir être étendu à d’autres agents de navigateur, montrant que cette fonction n’est pas un simple connecteur, mais une couche d’accès spécifique à des systèmes autonomes.

Mesure Risque réduit
Masquer l’interface 1Password Empêche l’agent de cliquer sur des contrôles classiques
Autorisation par session Évite les permissions persistantes
Limiter les éléments approuvés Maintient le reste du coffre hors de portée
Suspendre l’agent pendant le remplissage Évite qu’il voie ou capture les valeurs sensibles
Effacer les champs après un échec Réduit l’exposition dans la page
Vérifier le domaine Restreint l’autocomplétion aux sites autorisés

Ce design assure une sécurité renforcée comparée à la simple livraison d’un mot de passe au modèle, mais ne transforme pas l’agent en utilisateur de confiance total. La protection de 1Password s’arrête dès que l’authentification est terminée.

L’agent ne voit pas le mot de passe, mais peut agir sur le compte

Après login, Claude dispose des mêmes capacités que celles offertes par le compte et le produit d’Anthropic. Il peut consulter des données, modifier des paramètres ou effectuer des opérations sur le site.

1Password sécurise le stockage, l’autorisation et la transmission de l’identifiant. Cependant, la société insiste sur le fait qu’elle ne contrôle pas le comportement de l’agent après la connexion. Elle rappelle également que, une fois le formulaire soumis, les valeurs restent en possession du site de destination et de ses scripts, comme dans tout processus de connexion classique.

Scénario 1Password peut-il y répondre ?
Le mot de passe apparaît dans le chat Oui
Le secret entre dans le contexte de Claude Oui
L’agent ouvre une autre identité sans permission Mode Agentic essaie de l’empêcher
Claude interprète mal une instruction Non
L’agent modifie une donnée incorrecte Non
Un site trompe l’agent Pas totalement
Le site de destination est compromis Non
L’équipement de l’utilisateur est compromis Non

Le principal risque pour les agents de navigateur demeure l’injection d’instructions : un message, un email, une publicité ou un document peut contenir des éléments conçus pour que le modèle ignore la requête initiale et exécute une autre opération.

Anthropic considère ces attaques comme l’un des principaux problèmes de sécurité pour l’utilisation des navigateurs par IA. La société a renforcé ses défenses, mais ne garantit pas une protection absolue. Un agent authentifié pourrait être manipulé sans que l’attaquant ait besoin de connaître le mot de passe.

Par exemple, une instruction cachée pourrait tenter de faire copier à Claude des informations sensibles, de modifier une adresse d’envoi ou d’ouvrir une nouvelle page. La architecture « zero exposure » empêcherait la divulgation directe du secret de 1Password, mais ne protège pas contre toutes les actions permises par une session ouverte.

Il reste également le risque d’un ordre ambigu. Commander à l’agent d’acheter « l’option la moins chère » n’indique pas forcément des conditions précises sur les quantités, retours, dates ou coûts additionnels. La validation du secret confirme que l’utilisateur autorise la connexion, mais pas nécessairement chaque décision ultérieure.

Pour renforcer la sécurité, la prochaine étape sera d’intégrer des autorisations plus précises, distinguant la lecture, la modification, la préparation ou l’exécution, plutôt que la simple consommation d’un mot de passe.

1Password vise à devenir un intermédiaire de confiance pour les identifiants destinés à l’IA

L’intégration avec Claude s’inscrit dans une stratégie plus large. En mai, 1Password a présenté un serveur local basé sur le protocole Model Context pour OpenAI Codex. Ce système permet à un agent de programmation d’utiliser des clés API, bases de données et autres secrets sans les copier dans des fichiers .env, dépôts ou messages.

Dans ce flux, Codex peut créer et gérer des environnements, consulter les noms de variables ou exécuter des applications. Les valeurs sont injectées directement dans le processus lors de l’exécution, restent en mémoire le temps nécessaire, et ne circulent pas via le canal MCP.

L’élément clé réside dans la destination :

Intégration Type d’identifiant Mode d’utilisation
Claude dans le navigateur Utilisateurs, mots de passe et codes temporaires Autocomplétion sur un site web
Codex via MCP Clés API et secrets de développement Injection lors de l’exécution
Futures intégrations Identités humaines et machine Accès temporaire, limité par tâche

Les deux solutions partagent le même principe : l’agent peut utiliser une capacité sans en avoir la possession. Le gestionnaire devient ainsi un intermédiaire qui identifie l’utilisateur, demande une autorisation, transmet la clé au destinataire et enregistre l’accès.

Cette évolution sera particulièrement utile dans les entreprises : les agents devront accéder à des applications SaaS, consulter des tableaux de bord, utiliser des bases de données ou appeler des services internes. Copier des identifiants dans des prompts ou fichiers locaux augmente la surface d’exposition et complique la révocation ou l’audit d’accès.

1Password souhaite faire évoluer ce modèle, en adoptant des principes déjà appliqués à des personnes et des charges de travail : accès temporaire, privilège minimal, autorisation explicite, traçabilité. Son intégration avec Claude montre que ce modèle peut aussi s’étendre aux pages web classiques, même si elles restent liées à une méthode d’authentification conventionnelle.

L’idée n’est pas simplement de confier la coffre numérique à une intelligence artificielle, mais de faire agir le gestionnaire en leur nom pour une durée limitée. La clé demeure hors du modèle, mais la session ouverte a une valeur et un risque. La sécurité ne se limite plus à la protection d’un mot de passe : il faut aussi contrôler ce que l’agent peut faire avec l’identité qu’il a reçu.

Foire aux questions

Claude peut-il lire les mots de passe stockés dans 1Password ?

Non. 1Password insère les valeurs directement dans le formulaire pendant que Claude cesse d’observer la page. L’agent ne reçoit que des métadonnées limitées et le résultat de la connexion.

Faut-il autoriser chaque requête ?

Oui. Aucun droit permanent n’est accordé entre les sessions. L’utilisateur doit approuver chaque utilisation d’un identifiant par Claude.

Le Mode Agentic évite-t-il tous les risques ?

Non. Il protège l’extension et le reste du coffre, mais pas les actions effectuées par Claude dans un compte déjà connecté.

Où est disponible 1Password pour Claude ?

La version initiale fonctionne sur Mac pour les plans individuels, familiaux et professionnels. Elle nécessite les applications de bureau et extensions de navigateur de 1Password et Claude.

le dernier