Geslar CLI (naredba geslar) daje skriptama, automatizaciji i AI agentima pristup vašoj Škrinji — bez da ijedna lozinka ikad prođe kroz njihov kontekst. Vrijednost se ubrizgava izravno u proces koji je treba, u memoriji, dok radi. Dostupno uz Premium, Family, Business ili Enterprise plan.
npm install -g @geslar/cli — treba Node.js 20+, jedini instalacijski put za macOS zasad. Windows i Linux imaju i samostalne binarije (bez Node.js) — pojedinosti i provjera checksuma u dokumentaciji.
geslar signin pokreće device-flow prijavu s kodom koji upisujete ručno u pregledniku — nikad ne slijedite poveznicu s kodom već ugrađenim u nju. Cijeli vodič, uklj. napomenu o ponovnom 2FA odobrenju → docs.geslar.app/cli/quickstart.
geslar unlock --ttl 30m sprema privremeno, OS-šifrirano odobrenje za skripte i cron poslove bez interaktivnog unosa; bez njega naredbe sigurno padaju, nikad ne pogađaju lozinku. Detalji → docs.geslar.app/cli/quickstart.
Stavke u Škrinji adresiraju se oblikom geslar://<škrinja>/<stavka>/<polje> — škrinja po imenu ili posebnoj riječi poput personal/family/company. Puna gramatika, primjeri i pravila o sukobu imena → docs.geslar.app/cli/reference.
geslar run razrješava geslar:// reference izravno u okolinu procesa koji pokrećete — CLI sam nikad ne ispisuje ni bilježi vrijednost. Preporučeni obrazac za agentske tokove i cijeli primjer → docs.geslar.app/cli/quickstart.
Samo online (nema lokalnog keša), macOS zasad samo preko npm-a, Alpine Linux nije podržan, a automatizacija bez čovjeka (service accounts) tek dolazi. Puni popis → docs.geslar.app/cli/limitations.