bitwarden
Set up and use Bitwarden CLI (bw). Use when installing the CLI, authenticating (login/unlock), or reading secrets from your vault. Supports email/password, API key, and SSO authentication methods.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Set up and use Bitwarden CLI (bw). Use when installing the CLI, authenticating (login/unlock), or reading secrets from your vault. Supports email/password, API key, and SSO authentication methods.
How to use
Sprawdź, czy Bitwarden CLI jest zainstalowany, uruchamiając
bw --version. Jeśli nie, zainstaluj pakiet @bitwarden/cli za pośrednictwem npm, brew lub choco, w zależności od Twojego systemu.Utwórz dedykowaną sesję tmux poleceniem
tmux new-session -d -s bw-session. Sesja ta zachowa zmienną środowiskową BW_SESSION potrzebną do wszystkich operacji na sejfie.Podłącz się do sesji i uwierzytelnij: uruchom
bw login(dla email/hasła) lubbw login --apikey(dla klucza API) lubbw login --sso(dla kont Enterprise). Po zalogowaniu się hasłem email/hasło sejf jest automatycznie odblokowany. Dla klucza API lub SSO musisz następnie uruchomićbw unlocki wyeksportować zmienną BW_SESSION zgodnie z instrukcjami CLI.Pobieraj sekrety z sejfu, używając poleceń takich jak
bw getlubbw listw ramach tej samej sesji tmux. Polecenia będą miały dostęp do zmiennej BW_SESSION i będą mogły odczytywać hasła, notatki i inne dane.Jeśli pracujesz z automatyzacją lub skryptami, preferuj metodę klucza API zamiast interaktywnego logowania, aby uniknąć konieczności ręcznego wprowadzania poświadczeń.