bitwarden
Zarządzaj hasłami i tajnymi danymi z linii poleceń — integracja Bitwarden CLI dla agentów AI
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill umożliwia agentom AI pełny dostęp do sejfu Bitwarden przez interfejs wiersza poleceń. Zainstaluj Bitwarden CLI, uwierzytelnij się (email/hasło, klucz API lub SSO), a następnie pobieraj hasła, notatki zabezpieczone i inne sekrety programowo. Wymaga sesji tmux do zachowania klucza sesji między poleceniami.
Jak używać
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ń.