本文へ移動Lockpick
ドキュメント

設定

CLIがキーを保存する場所と、CLIの動作を変える環境変数です。

キーの保存場所

lockpick login を実行すると、CLIはキーをシステムのキーチェーンに保存します。サービス名は lockpick-cli です。キーチェーンがない場合は、~/.config/lockpick/config.json に保存します。このファイルは、あなただけが読めるようになっています。

環境変数

変数役割
LOCKPICK_HOSTサインインしたアドレスの代わりに使う、Lockpickのアドレス
LOCKPICK_KEY保存されているキーの代わりに使うキー。CIなどで使います
LOCKPICK_CONFIG_DIRconfig.json の保存先
XDG_CONFIG_HOME設定フォルダを $XDG_CONFIG_HOME/lockpick に移します
LOCKPICK_KEYCHAIN0 を指定すると、キーチェーンを使わずファイルを使います
NO_COLOR色を表示しません
FORCE_COLOR端末ではない出力(CIのログなど)で色を表示するには 1 を指定します。0 で表示しません

CLIの表示について

スキャンされたサイトのテキスト(証拠や検出事項のタイトルなど)には、ターミナルが動作を変えてしまう文字が含まれることがあります。たとえば、画面を消す、文字を隠す、クリップボードに書き込む、リンクを偽装する、といった文字です。CLIは、それらをターミナルに渡さず、目に見える記号として表示します。エスケープ文字は ␛ で表示されます。CLIは、エラーの中に含まれていても、キーを表示することはありません。

--json を付けると、結果は標準出力に、エラーは標準エラー出力にJSONとして出力されます。色は付きません。

未使用のキーは期限切れになります

キーは、使われている間は有効です。ワークスペースで設定された期間(管理者が変更しない限り30日)誰も使わなかったキーは、使えなくなります。キーの確認と取り消しは、Lockpick の AIに追加 の CLIとキー タブで行います。

CLIをMCPサーバーとして使う

lockpick mcp は、Lockpickをコーディングアシスタント向けのローカルMCPサーバーとして起動します。lockpick mcp config claude、cursor、vscode、codex を実行すると、それぞれの設定を表示します。多くの人は、代わりにホスト型サーバーを使います。

このページは役に立ちましたか?

このページの内容