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.