Konfiguration
Wo die CLI deinen Schlüssel aufbewahrt und welche Umgebungsvariablen ihr Verhalten ändern.
Wo dein Schlüssel liegt
Nach lockpick login bewahrt die CLI deinen Schlüssel im Schlüsselbund deines Systems auf, unter dem Dienst lockpick-cli. Gibt es keinen Schlüsselbund, speichert sie ihn in ~/.config/lockpick/config.json, das nur du lesen kannst.
Umgebungsvariablen
| Variable | Was sie bewirkt |
|---|---|
LOCKPICK_HOST | Die Lockpick-Adresse, die verwendet wird, statt der, bei der du angemeldet bist |
LOCKPICK_KEY | Ein Schlüssel, der statt des gespeicherten verwendet wird, zum Beispiel in CI |
LOCKPICK_CONFIG_DIR | Wo config.json gespeichert wird |
XDG_CONFIG_HOME | Verschiebt den Konfigurationsordner nach $XDG_CONFIG_HOME/lockpick |
LOCKPICK_KEYCHAIN | Auf 0 setzen, um den Schlüsselbund zu überspringen und die Datei zu verwenden |
NO_COLOR | Schaltet Farben aus |
FORCE_COLOR | Auf 1 setzen für Farben, wenn die Ausgabe kein Terminal ist, etwa ein CI-Log. 0 schaltet sie aus |
Was die CLI ausgibt
Text von gescannten Sites, etwa Nachweise und Titel von Befunden, kann Zeichen enthalten, auf die ein Terminal reagieren würde: den Bildschirm löschen, Text verbergen, deine Zwischenablage überschreiben oder einen Link verschleiern. Die CLI zeigt solche Zeichen als sichtbare Symbole an, ␛ für ein Escape-Zeichen, statt sie an dein Terminal weiterzugeben. Sie gibt nie deinen Schlüssel aus, auch dann nicht, wenn ein Fehler ihn wiederholt.
Mit --json gehen Ergebnisse an die Standardausgabe und Fehler als JSON an die Standardfehlerausgabe, ohne Farben.
Schlüssel laufen bei Inaktivität ab
Jeder Schlüssel bleibt gültig, solange du ihn nutzt. Ein Schlüssel, den niemand für die Zeitspanne nutzt, die dein Workspace festlegt, funktioniert nicht mehr. Standardmäßig sind das 30 Tage, sofern ein Admin das nicht ändert. Du siehst und widerrufst deine Schlüssel in Lockpick unter Zu deiner KI hinzufügen auf dem Tab CLI und Schlüssel.
Die CLI als MCP-Server nutzen
lockpick mcp startet Lockpick als lokalen MCP-Server für Coding-Assistenten. lockpick mcp config claude, cursor, vscode oder codex gibt die Einrichtung für jeden dieser Assistenten aus. Die meisten Menschen nutzen stattdessen den gehosteten Server.
War das hilfreich?