Configuração
Onde a CLI guarda a sua chave e quais variáveis de ambiente mudam o que ela faz.
Onde fica a sua chave
Depois de lockpick login, a CLI guarda a sua chave no chaveiro do sistema, sob o serviço lockpick-cli. Onde não há chaveiro, ela a guarda em ~/.config/lockpick/config.json, legível apenas por você.
Variáveis de ambiente
| Variável | O que faz |
|---|---|
LOCKPICK_HOST | O endereço do Lockpick a usar, em vez daquele em que você fez login |
LOCKPICK_KEY | Uma chave a usar no lugar da salva, por exemplo no CI |
LOCKPICK_CONFIG_DIR | Onde guardar o config.json |
XDG_CONFIG_HOME | Move a pasta de configuração para $XDG_CONFIG_HOME/lockpick |
LOCKPICK_KEYCHAIN | Defina como 0 para pular o chaveiro e usar o arquivo |
NO_COLOR | Desativa as cores |
FORCE_COLOR | Defina como 1 para ter cores onde a saída não é um terminal, como um log de CI; 0 as desativa |
O que a CLI imprime
O texto dos sites verificados, como as provas e os títulos dos achados, pode conter caracteres que um terminal executaria: limpar a tela, esconder texto, gravar na sua área de transferência ou disfarçar um link. A CLI mostra esses caracteres como símbolos visíveis, ␛ para um escape, em vez de repassá-los ao seu terminal. Ela nunca imprime a sua chave, mesmo quando um erro a repete.
Com --json, os resultados vão para a saída padrão e os erros para a saída de erro padrão, em JSON, sem cor.
As chaves expiram quando ficam paradas
Cada chave dura enquanto você a usa. Uma chave que ninguém usa pelo tempo definido no seu espaço de trabalho, 30 dias a menos que um administrador altere, deixa de funcionar. Veja e revogue as suas chaves no Lockpick, em Adicionar à sua IA, na aba CLI e chaves.
Use a CLI como servidor MCP
lockpick mcp executa o Lockpick como um servidor MCP local para assistentes de programação, e lockpick mcp config claude, cursor, vscode ou codex imprime a configuração de cada um. A maioria das pessoas usa o servidor hospedado em vez disso.
Isto foi útil?