1Password CLI

1Password (AgileBits Inc.) · Accédez aux coffres et secrets 1Password depuis le terminal, injectez les identifiants dans les commandes et automatisez avec des comptes de service limités.

CaskSécurité et confidentialitéApple silicon · Intel
Site web
Source : homebrew/cask
Installations sur 30 jours
22 304
N° 13 du classement App
Installations sur 1 an
379,9 k
365 derniers jours
Dernière version
2.41.1
il y a 12 heures · 22 oct.
Taille du téléchargement
15Mo
arm64 / x86_64 · zip
Rythme des versions
Mensuel
3 versions en 30 jours

1Password CLI est un logiciel Mac de la catégorie Sécurité et confidentialité. Développée par 1Password (AgileBits Inc.).

Informations clés

Puce
Apple silicon · Intel
Développeur
1Password (AgileBits Inc.)
Commande d’installation
brew install --cask 1password-cli
Homebrew
Disponible ; mises à jour par Homebrew
Autres noms
1password-cli

Ces informations ont été vérifiées au plus tôt le . Voir les sources de chaque information

Présentation

Traduit par IAVoir l’original

1Password CLI apporte les coffres 1Password et les secrets de développement dans le terminal. La commande op s’adresse aux développeurs, administrateurs et automatisations ayant besoin d’un accès contrôlé aux identifiants sans les inscrire en dur dans les scripts.

Fonctions principales

  • Recherchez et gérez les coffres et éléments avec des commandes en ligne de commande.
  • Lisez les secrets via des références op:// ; chargez-les dans un processus enfant avec op run ou insérez-les dans des modèles de configuration avec op inject.
  • Authentifiez-vous via l’application de bureau 1Password, notamment avec la biométrie prise en charge, ou utilisez un jeton de compte de service limité à certains coffres ou Environments pour une automatisation sans interface.
  • Générez la complétion pour Bash, Zsh et Fish. Les 1Password Shell Plugins distincts intègrent l’authentification aux outils de développement tiers compatibles.

Installation et première utilisation

Sur macOS, installez ce cask Homebrew avec brew install --cask 1password-cli, puis vérifiez op --version. Homebrew crée un lien vers op dans son dossier de binaires et génère la complétion du shell. Pour l’authentification de bureau, installez l’application de bureau 1Password et connectez-vous, activez Settings → Developer → Integrate with 1Password CLI, puis essayez op vault list. Avec plusieurs comptes, op signin sélectionne un compte. Les comptes de service sont l’alternative recommandée pour les compilations partagées et serveurs sans interface ; configurez uniquement les accès nécessaires à votre automatisation.

Systèmes, dépendances et conflits

Le guide officiel de démarrage macOS précise macOS Big Sur 11 ou ultérieur et Bash, Zsh, sh ou Fish. Les téléchargements officiels prennent en charge les Mac Apple Silicon et Intel. Les versions Windows et Linux sont disponibles séparément : la documentation Windows utilise PowerShell ; l’intégration de bureau Linux nécessite 1Password for Linux, PolKit et un agent d’authentification PolKit actif. L’intégration à l’application de bureau exige l’application 1Password correspondante installée et un compte éligible connecté ; elle est distincte de l’authentification par compte de service. Cette fiche installe la CLI macOS, pas l’application de bureau. Homebrew ne déclare aucune dépendance formula supplémentaire et signale des conflits avec 1password-cli@1 et 1password-cli@beta ; ces casks alternatifs fournissent aussi op et ne doivent pas être installés en parallèle.

Comptes, coût et licence

L’utilisation des coffres personnels nécessite un compte 1Password et un abonnement ; l’accès des comptes de service dépend des fonctions et autorisations disponibles du compte. Les abonnements, essais et conditions commerciales sont définis par 1Password. La CLI est un logiciel propriétaire distribué selon les conditions applicables de 1Password ; le projet libre Shell Plugins distinct n’établit pas la licence de la CLI complète. Aucun dépôt public du code source de la CLI complète n’a été identifié.

Le masquage de la sortie de op run est fourni dans la mesure du possible et ne garantit pas que les secrets restent cachés. Évitez de journaliser les secrets ou de valider des fichiers générés contenant des secrets.

Références officielles : présentation de la CLI, premiers pas, notes de version et conditions d’utilisation.

Configuration requise

macOSVersionPuceTéléchargementSource
Version pour macOS 27, 26, 15, 14, 13, 12, 112.41.1Intelcache.agilebits.com/dist/1P/op2/pkg/v2.41.1/op_darwin_amd64_v2.41.1.zipSHA-256 e77fc9a8ebb23c176fed7c56ea6e4a7184d2b89957e9a5d9a2feb724e7e0574bHomebrewVérifié le
Version pour macOS 27, 26, 15, 14, 13, 12, 112.41.1Apple siliconcache.agilebits.com/dist/1P/op2/pkg/v2.41.1/op_darwin_arm64_v2.41.1.zipSHA-256 2289771b68b521ee3dc1d63a013a6a1c5691e0c53e4c4fe79af8042b6ad3c7f5HomebrewVérifié le

Comment installer 1Password CLI sur Mac

  1. Dans « Terminal », exécutez : brew install --cask 1password-cli

Installer sans Homebrew

Téléchargez le fichier que Homebrew utilise pour votre puce : Apple siliconIntel

Le SHA-256 vérifie seulement que le téléchargement est complet ; ce n’est pas une certification de sécurité. Voir le SHA-256 et l’adresse de téléchargement

Désinstaller 1Password CLI et nettoyer éventuellement ses données

Commande de désinstallation
brew uninstall --cask 1password-cli

Une désinstallation standard supprime l’app mais conserve ses réglages et ses caches.

Nettoyage approfondi (facultatif)

Commande de désinstallation
brew uninstall --zap --cask 1password-cli

--zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap.

Fichiers que 1Password CLI peut laisser sur votre Mac (1)
Fichiers et dossiers
~/.config/op

Ces éléments proviennent de la définition Homebrew, vérifiée le  ; ils indiquent ce que la définition déclare supprimer, sans confirmer que ces éléments se trouvent sur votre Mac.

Nouveautés de la version 2.41.1

Nouveau Depuis les commits Homebrew

Cette version n’a pas de notes dédiées.

Informations de sécurité sur 1Password CLI

Cette page présente uniquement des faits vérifiables, avec leur source et leur date. Elle ne constitue pas une certification de sécurité. Pour vérifier les fichiers téléchargés, analysez-les localement avec OpenNavo.

Canaux de distribution
Homebrew
Analyser avec OpenNavoUn aperçu de l’analyse s’ouvre dans l’app OpenNavo ; vous décidez si vous souhaitez la lancer. En savoir plus sur la sécurité

Dépendances

Voir les détails des dépendances

Détails d’installation

Tap
homebrew/cask
Commandes
op
URL de téléchargement
https://cache.agilebits.com/dist/1P/op2/pkg/v2.41.1/op_darwin_arm64_v2.41.1.zip
SHA-256
2289771b68b521ee3dc1d63a013a6a1c5691e0c53e4c4fe79af8042b6ad3c7f5
Définition Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/1/1password-cli.rb
formulae.brew.sh
formulae.brew.sh/cask/1password-cli

Contenu de l’installation et de la désinstallation

  • Installation binary

    Fichier source: op

    Destination déclarée: $HOMEBREW_PREFIX/bin/op

    Voir la déclaration complète
    {
      "binary": [
        "op"
      ],
      "target": "$HOMEBREW_PREFIX/bin/op"
    }
  • Installation generate_completions_from_executable

    Fichier source: op · completion

    Voir la déclaration complète
    {
      "generate_completions_from_executable": [
        "op",
        "completion",
        {
          "base_name": null,
          "shell_parameter_format": null,
          "shells": [
            "bash",
            "zsh",
            "fish"
          ]
        }
      ]
    }
  • Suppression des données utilisateur zap

    Voir la déclaration complète
    {
      "zap": [
        {
          "trash": "~/.config/op"
        }
      ]
    }

Questions fréquentes sur 1Password CLI

1Password CLI est-il sûr ?

1Password CLI figure dans le catalogue officiel de Homebrew et n’a pas été désactivé. Depuis septembre 2026, Homebrew désactive les apps qui échouent aux contrôles Gatekeeper de macOS. Lors de l’installation, Homebrew vérifie le fichier téléchargé depuis cache.agilebits.com à l’aide de sa somme de contrôle SHA-256. Il a été installé 22 304 fois via Homebrew au cours des 30 derniers jours.

Comment désinstaller complètement 1Password CLI sur Mac ?

Exécutez brew uninstall --cask 1password-cli. Pour supprimer aussi ses réglages et ses caches, exécutez brew uninstall --zap --cask 1password-cli. --zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap. Cela supprime aussi ~/.config/op.

1Password CLI fonctionne-t-il sur les Mac avec Apple silicon (M1 ou plus récent) ?

Oui. Homebrew télécharge des versions distinctes pour les Mac Apple silicon et Intel.

Où 1Password CLI enregistre-t-il ses réglages et ses données ?

Ses données se trouvent dans ~/.config/op. Ces emplacements proviennent de la liste de nettoyage de Homebrew.

1Password CLI : quelle est la dernière version ?

La dernière version est 2.41.1, ajoutée à Homebrew le 22 oct. Exécutez brew upgrade --cask 1password-cli pour le mettre à jour. Homebrew propose aussi 1password-cli@1 et 1password-cli@beta, que vous ne pouvez pas installer en même temps.

Qu’est-ce que 1Password CLI installe d’autre ?

Il ajoute aussi 1 outil en ligne de commande : op.

Sources

Chaque information de cette page indique sa source et sa date de vérification. Les informations dont la validité a expiré sont présentées comme valables « au » jour indiqué et ne sont plus données comme actuelles.