Sejf z Claude Code i Codex
Zaloguj się własnym kontem i pozwól Claude Code, Codex, terminalowi lub skryptowi używać twoich kluczy w sejfie, z podaniem powodu i za twoim zatwierdzeniem.
Claude Code, Codex, terminal lub skrypt na twojej własnej maszynie mogą używać kluczy w twoim sejfie Laze bez stawania się agentem Laze. Zaloguj się raz na swoje własne konto, a każde polecenie poprosi o klucz z podaniem powodu. Wartość trafia do środowiska polecenia, nigdy do kontekstu sesji.
Zaloguj się
CLI wymaga Node.js 22 lub nowszej.
npm i -g @lazehq/cli@latest
laze loginlaze login wyświetla kod i otwiera Laze w twojej przeglądarce; sprawdź, czy przeglądarka pokazuje ten sam kod i zatwierdź go. Na serwerze bez przeglądarki utwórz klucz w Ustawienia, Klucze CLI i API i uruchom laze login --token lz_.... laze whoami pokazuje, w czyim imieniu działa CLI.
Dane logowania są przechowywane w ~/.laze/config.json. Aby oddzielić od siebie kilka kont, przekaż --profile <name> lub ustaw LAZE_CLI_CONFIG na inny plik. Jeśli folder jest powiązany z połączonym agentem, wygrywa profil tego agenta: przekaż --profile ze swoim własnym profilem, aby zapytać jako ty.
Uruchom polecenie z kluczem
laze vault run gmail --reason "Read the password reset emails for the support reply" -- python read_inbox.pyPowód to jedno proste zdanie. Jest to pierwsza rzecz, którą czyta osoba zatwierdzająca, więc napisz, co robi polecenie i dlaczego. Dane wyjściowe polecenia są redagowane, więc wartość wypisana przez pomyłkę pojawia się jako ukryta. laze vault env robi to samo dla kilku kluczy naraz z listy referencji w stylu .env.
Kto pyta
Każde polecenie pyta jako sesja, w której jest uruchomione:
| Gdzie działa polecenie | Jak nazywa to karta |
|---|---|
| Claude Code | Sesja Claude Code, z maszyną i folderem |
| Codex | Sesja Codex, z maszyną i folderem |
| Terminal | Terminal, z maszyną |
| Skrypt bez terminala | Skrypt, z jego folderem |
Dodaj --as fix-login lub ustaw LAZE_SESSION_NAME, aby nadać sesji nazwę, tak aby karta wyświetlała "Sesja Claude Code 'fix-login' na my-laptop w api". Sesja należy do ciebie i używa twoich kluczy, zgodnie z poziomem każdego klucza.
Zatwierdź prośbę
Kiedy klucz wymaga zatwierdzenia, karta pojawia się w twoim Feed, jako powiadomienie push na telefonie i w Zatwierdzenia w aplikacji Laze. Karta najpierw pokazuje powód; pełne polecenie znajduje się w sekcji Polecenie. Odpowiedz wybierając:
- Zezwalaj: udostępnij wartość tylko dla tego polecenia.
- Zezwalaj dla tej sesji: dzierżawa dla sesji, która prosiła o dostęp, aż do limitu klucza, maksymalnie na dwa dni. Nowa sesja Claude Code lub Codex zapyta ponownie.
- Odrzuć: odmów, z opcjonalną notatką, którą wyświetli polecenie.
Nic spoza Laze nie pyta rzadziej. Klucz Zawsze pytaj pyta przy każdym użyciu, klucz Tylko człowiek jest odrzucany, a wysłanie e-maila lub wiadomości poza firmę wymaga zgody za każdym razem.
Oczekiwanie na odpowiedź
Karta czeka 24 godziny i laze vault run czeka równie długo. --wait <seconds> przestaje czekać wcześniej z kodem wyjścia 75; uruchom to samo polecenie ponownie, aby kontynuować czekanie na tej samej karcie. Odrzucone użycie kończy się kodem 77, a powód, który nie jest jednym prostym zdaniem, kończy się kodem 2.
Narzędzie Bash aplikacji Claude Code zatrzymuje polecenie po maksymalnie dziesięciu minutach. Gdy zatwierdzenie może potrwać dłużej, uruchom polecenie w tle i odczytaj jego dane wyjściowe po jego zakończeniu.
Sprawdź także: Sejf i dostęp, Dokumentacja CLI.