Installez et utilisez le CLI 1Password (op) — connectez-vous, lisez, injectez et exécutez des secrets en toute sécurité via des workflows protégés par tmux.
npx clawhub@latest install 1passwordPrérequis
La compétence 1Password configure et pilote le CLI op, permettant à votre agent de s'authentifier auprès de 1Password (compte unique ou multi-comptes), de lister les coffres-forts et de lire ou d'injecter des secrets dans des commandes de manière sécurisée, sans jamais les écrire sur le disque. Elle suit le guide officiel de démarrage du CLI 1Password et impose un modèle de session tmux pour éviter les nouvelles invites d'authentification et les échecs TTY courants dans les environnements automatisés.
npx clawhub@latest install 1passwordCliquez sur le bouton Installer en haut de cette page pour une configuration en un clic
op) via Homebrew et vérifie l'installation.op run ou op inject plutôt que de stocker les identifiants dans des fichiers d'environnement.--account / OP_ACCOUNT.tmux — la compétence nécessite une session tmux pour toutes les commandes op et s'arrêtera plutôt que de continuer sans elle.Installe le binaire op via Homebrew (formule 1password-cli) et vérifie l'installation avec op --version, en suivant les étapes officielles de démarrage plutôt qu'en devinant les commandes.
Guide l'activation de l'intégration avec l'application de bureau 1Password, l'exécution de op signin et la confirmation de l'autorisation avant tout accès aux secrets. Gère l'invite de déverrouillage de l'application et les flux de ré-authentification de manière fluide.
Toutes les commandes op sont exécutées dans une session tmux dédiée avec un socket et un nom de session uniques. Cela préserve le contexte TTY entre les appels shell de l'agent, évitant les invites de connexion répétées et les échecs de commandes.
Préfère op run et op inject pour exposer les secrets directement aux processus, évitant d'écrire les identifiants sur le disque, dans les journaux ou dans les sorties de conversation.
Prend en charge plusieurs comptes 1Password via le drapeau --account ou la variable d'environnement OP_ACCOUNT, avec des instructions claires pour basculer entre les comptes.
Utilisez op run -- <votre-commande> dans la session tmux pour injecter automatiquement les secrets 1Password en tant que variables d'environnement dans n'importe quel outil CLI ou script, sans jamais exposer les valeurs en clair.
Après s'être authentifié avec op whoami, un agent peut lister les coffres-forts (op vault list) et récupérer des éléments spécifiques pour exposer les valeurs de configuration nécessaires aux étapes d'automatisation en aval.
Configurez l'intégration du CLI 1Password sur un nouveau poste de travail ou une machine adjacente à la CI, connectez-vous avec l'autorisation de l'application de bureau et confirmez l'accès avant d'exécuter des workflows dépendant des identifiants.
Pour les équipes disposant de comptes 1Password personnels et professionnels, la compétence gère la connexion et le basculement entre les comptes à l'aide des drapeaux --account au sein de la même session isolée tmux.
npx clawhub@latest install 1passwordPrérequis
Se connecter pour écrire un avis
Aucun avis pour l'instant. Soyez le premier à partager votre expérience !