1Password CLIのインストール

Macの場合はHomebrewでインストールできる。

$ brew install 1password-cli

その他のOSの場合は以下を参照。

Get started with 1Password CLI | 1Password Developer

正常にインストールできると1Password CLIであるopコマンドを使用できるようになる。

$ op --version
2.24.0

1Password CLIの初期設定

1Password CLIを使用するには1Passwordアプリ側で1Password CLIの統合を有効化する必要がある。

1Passwordの設定画面の「開発者」タブで「1Password CLIと連携」を有効化する。

1Passwordアプリの設定

有効化にチェックを入れるとアクセス許可のリクエストが表示されるので認証ボタンをクリックする。

初期設定時の注意点

opコマンドで1Passwordのデータへアクセスするときに上記の設定が有効化されていない場合、連携するように促される。

$ op vault list                                                                                                                                09:58:55
Would you like to turn on the 1Password app integration? This allows you to sign in to 1Password CLI using the 1Password app. [Y/n]

Yを入力すると1Passwordアプリが起動し、設定画面の開発者タブが開く。
このとき1Passwordアプリにログインしていないと以下のようにチェックボックスがdisable表示となり、有効化できない。

ロック時の開発者設定

その場合は1Passwordのロックを解除するとチェックボックスが有効化される。

ロック画面