lockpickのすべてのコマンドとそのオプションです。CLI自身から自動生成しています。
ターミナルからLockpickを使えます。クイックチェック、サイト、状態、検出事項、修正ブリーフ、Pulseスキャン、承認して実行するDeepスキャン、再チェックを、あなたとコーディングエージェントのために行えます。
ターミナルで lockpick <command> --help を実行すると、同じオプションが表示されます。すべてのコマンドは --host と --json も受け付けます。
lockpick login
ブラウザーでサインインし、1つのワークスペース用のキーを保存します
lockpick login [options]| 引数 | 役割 |
|---|---|
--no-browser |
ブラウザーを開かずに、サインイン用のリンクを表示します |
--pulse |
Pulseスキャン、クイックチェック、無料のDNSチェックの再実行、Pulseの自動チェックの設定・一時停止、Pulseの結果の共有を許可するよう求めます(ブラウザでチェックを入れます) |
--sites |
サイトの追加、無料枠のサイトの切り替え、受け入れ済み・除外済みの検出結果のインポートの権限を求めます(ブラウザーでチェックを入れます) |
--deep |
Lockpickで承認するDeepスキャンとDeepの自動チェックの準備を許可するよう求めます(ブラウザでチェックを入れます) |
--local |
ローカル評価の権限を要求 |
lockpick logout
このターミナルのキーを取り消して、保存したキーを削除します
lockpick logoutlockpick whoami
このターミナルが使っているユーザー、ワークスペース、キーを表示します
lockpick whoamilockpick doctor
スキャンを開始せずに、CLI、アドレス、接続、認証、ワークスペースへのアクセスを確認します
lockpick doctor [options]| 引数 | 役割 |
|---|---|
--scope <value> |
確認するスコープ:pulse、sites、deep、local |
lockpick projects
プロジェクトを、それぞれの最新のPulseとDeepスキャンとともに一覧表示します
lockpick projectslockpick status
プロジェクトの状態レポートです。引数を省略すると、すべてのプロジェクトの概要を表示します
lockpick status [project]| 引数 | 役割 |
|---|---|
<project> |
プロジェクトのIDまたは名前 |
lockpick sites
サイトを一覧表示します。lockpick sites add \<url\> でサイトを1つ追加、lockpick sites switch \<siteId\> --yes で無料のPulseを移動、lockpick sites history \<site\> でサイトの履歴を表示できます
lockpick siteslockpick sites add
お持ちのサイト、またはテストを許可されたサイトを追加します(サイトを追加できるキーが必要です)。追加してもスキャンは開始されません。
lockpick sites add <url> [options]| 引数 | 役割 |
|---|---|
<url> |
サイトのアドレス(例: https://atlas.example) |
--name <value> |
Lockpickに表示される名前 |
lockpick sites switch
今月の無料Pulseを持っているサイトを削除して、別のサイトがそれを使えるようにします(サイトを追加し、Pulseを開始できるキーが必要です)。--check を付けると、そのクイックチェックのサイトでPulseも開始します。無料のPulseを1回使います。
lockpick sites switch <site> [options]| 引数 | 役割 |
|---|---|
<site> |
削除するサイトのID(lockpick sites で確認できます) |
--check <value> |
新しいサイトのクイックチェックID。そのPulseは切り替えと同時に開始されます |
--yes |
削除を確定します。サイトは監視されなくなりますが、Lockpickで復元できます |
lockpick sites history
サイトのセキュリティ履歴: スキャンの深さごとのスコアの推移(エンジンが変わった箇所で区切り)、未解決の検出事項の推移、修正、再発、修正までの時間の中央値
lockpick sites history <site>| 引数 | 役割 |
|---|---|
<site> |
サイトのIDまたは名前(lockpick sites で確認できます) |
lockpick runs
PulseとDeepのスキャンを、新しい順に一覧表示します
lockpick runs [options]| 引数 | 役割 |
|---|---|
--project <value> |
プロジェクトのIDまたは名前 |
--kind <value> |
pulse | box |
--status <value> |
queued | running | cancelling | succeeded | incomplete | failed | cancelled |
--limit <value> |
表示する件数(既定は20、最大100) |
lockpick run
1つのランを表示します
lockpick run <runId>| 引数 | 役割 |
|---|---|
<runId> |
ランのID |
lockpick watch
ランが終わるまで追跡します。成功しなかった場合は終了コード3で終わります
lockpick watch <runId> [options]| 引数 | 役割 |
|---|---|
<runId> |
ランのID |
--fail-on <value> |
未解決の検出事項がこの重大度以上になったら終了コード8で終わります: critical、high、medium、low(CI用) |
--interval <value> |
確認の間隔(秒)。既定は5で、30まで間隔が延びます |
--timeout <value> |
待つ最大時間(秒)。既定は600、最大は3600です |
lockpick pulse
プロジェクトでPulseスキャンを開始し、結果を待ちます(Pulseを開始できるキーが必要です)
lockpick pulse <project> [options]| 引数 | 役割 |
|---|---|
<project> |
プロジェクトのIDまたは名前 |
--no-wait |
結果を待たず、スキャンが開始されたら戻ります |
--interval <value> |
待っている間の確認の間隔(秒)。既定は5です |
--timeout <value> |
待つ最大時間(秒)。既定は600、最大は3600です |
--fail-on <value> |
未解決の検出事項がこの重大度以上になったら終了コード8で終わります: critical、high、medium、low(CI用) |
--lockfile |
このフォルダーのパッケージ名とバージョンを、この実行で送ります(--no-lockfile を付けると、決して送りません)。指定しない場合、Lockpickはフォルダーごとに一度確認します |
lockpick recheck
サイトの完全な再チェックです。Pulseスキャンを1回使う新しいPulseを実行します。--dns \<findingId\> を付けると、スキャンの検出事項1件について、DNSを無料で再チェックします。評価は変わりません。--finding \<findingId\> を付けると「この修正を確認」: Deepスキャンの検出事項1件を、見つかった場所だけ無料で読み直します(1日の上限あり)。
lockpick recheck <target> [options]| 引数 | 役割 |
|---|---|
<target> |
サイトのIDまたは名前。--dns または --finding を付けると、スキャンのID |
--dns <value> |
公開DNSレコードから無料で再チェックする検出事項のID(サイトには一切アクセスしません) |
--finding <value> |
修正後に確認するDeepの検出事項ID(無料、1日の上限あり。検出事項が見つかった場所だけを読み直します) |
--no-wait |
結果を待たず、スキャンが開始されたら戻ります |
--interval <value> |
待っている間の確認の間隔(秒)。既定は5です |
--timeout <value> |
待つ最大時間(秒)。既定は600、最大は3600です |
--fail-on <value> |
未解決の検出事項がこの重大度以上になったら終了コード8で終わります: critical、high、medium、low(CI用) |
--lockfile |
このフォルダーのパッケージ名とバージョンを、この実行で送ります(--no-lockfile を付けると、決して送りません)。指定しない場合、Lockpickはフォルダーごとに一度確認します |
lockpick deps
このプロジェクトのパッケージ名と正確なバージョンを、サイトに送ります(コードは送りません)。それらに影響するセキュリティアドバイザリを一覧表示します。読み取るのは package-lock.json、npm-shrinkwrap.json、pnpm-lock.yaml、yarn.lock、bun.lock、requirements.txt、poetry.lock、uv.lock、Pipfile.lock、pdm.lock、composer.lock、go.mod、Gemfile.lock、gems.locked、gradle.lockfile、Cargo.lock、packages.lock.json、pubspec.lock、mix.lock、Package.resolved、pom.xml です(サイトを管理できるキーが必要です)。
lockpick deps <site> [options]| 引数 | 役割 |
|---|---|
<site> |
サイトのIDまたは名前 |
--path <value> |
ロックファイルがあるプロジェクトのフォルダー(既定: このフォルダー) |
--completeness <value> |
complete、partial、unknown(既定は unknown。すべてのインベントリを確実に含む場合のみ complete と宣言してください) |
--revision <value> |
任意のソースのリビジョン。デプロイされたことを証明するものではありません |
--environment <value> |
production、staging、development、unknown |
--dry-run |
送られる内容を表示するだけで、送信しません |
--forget |
Lockpickに保存されているサイトのパッケージ一覧を削除します |
lockpick github status
サイトにリンクされたリポジトリ、ブランチ、ロックファイル(すべて)、最終読み取り、プルリクエストコメントと、あなたの GitHub リストが有効かどうかを表示します
lockpick github status [target] [options]| 引数 | 役割 |
|---|---|
<target> |
サイトのIDまたは名前 |
--site <value> |
サイトのIDまたは名前(位置引数のサイトと同じ) |
lockpick github repos
サイトをリンクできる GitHub リポジトリを一覧表示します
lockpick github repos [options]| 引数 | 役割 |
|---|---|
--search <value> |
名前にこの文字列を含むリポジトリだけ |
--limit <value> |
表示する件数(1〜100、既定は50) |
lockpick github link
サイトを GitHub リポジトリにリンクします。GitHub であなたの操作が必要な場合は承認ページを開き、決定されるまで待ちます
lockpick github link [target] [options]| 引数 | 役割 |
|---|---|
<target> |
サイトのIDまたは名前 |
--site <value> |
サイトのIDまたは名前(位置引数のサイトと同じ) |
--repo <value> |
owner/name 形式のリポジトリ(必須) |
--ref <value> |
読み取るブランチ、タグ、コミット(既定: リポジトリの既定ブランチ) |
--lockfile <value> |
確認するリポジトリ内のロックファイルのパス。複数指定するには繰り返します(最大 20 個)。指定したとおりに保持されます。これも --lockfiles もない場合、再リンクでは選択済みのリストを維持し、それ以外はすべてのロックファイルを確認します |
--lockfiles <value> |
auto: リポジトリ内のすべてのロックファイルを確認し、読み取りのたびに探し直します(選択済みのリストを置き換えます) |
--pr-comments <value> |
このリンクの Deep プルリクエストコメント: on(既定。Deep がない場合は一時停止)または off |
--no-open |
ブラウザーを開かず、承認ページを表示します |
--no-wait |
承認ページとリクエストIDを表示して、すぐに戻ります |
lockpick github unlink
サイトと GitHub リポジトリのリンクを解除します
lockpick github unlink [target] [options]| 引数 | 役割 |
|---|---|
<target> |
サイトのIDまたは名前 |
--site <value> |
サイトのIDまたは名前(位置引数のサイトと同じ) |
lockpick github pr-comments
サイトの Deep プルリクエストセキュリティコメントをオンまたはオフにします
lockpick github pr-comments [target] [state] [options]| 引数 | 役割 |
|---|---|
<target> |
サイトのIDまたは名前 |
<state> |
on または off |
--site <value> |
サイトのIDまたは名前(位置引数のサイトと同じ) |
lockpick schedule status
サイトのPulseとDeepの自動チェックと、プランで選べる頻度を表示します
lockpick schedule status <site>| 引数 | 役割 |
|---|---|
<site> |
サイトのIDまたは名前 |
lockpick schedule set
サイトの自動チェックを設定または変更します。Pulseはすぐに変わり、Deep(--deep)は承認ページを開いて、決定されるまで待ちます
lockpick schedule set <site> [options]| 引数 | 役割 |
|---|---|
<site> |
サイトのIDまたは名前 |
--every <value> |
実行する頻度: daily | weekly | monthly |
--at <value> |
実行の目安にするUTCの時刻(0〜23) |
--any-time |
1日のどの時刻でも実行します(時刻の指定を解除します) |
--deep |
Pulseではなく、Deepの自動チェックを操作します(設定や再開にはLockpickでの承認が必要です) |
--no-open |
ブラウザーを開かず、承認ページを表示します |
--no-wait |
承認ページとリクエストIDを表示して、すぐに戻ります |
lockpick schedule pause
サイトのPulseの自動チェックを一時停止します。--deep を付けるとDeepの自動チェックを一時停止します
lockpick schedule pause <site> [options]| 引数 | 役割 |
|---|---|
<site> |
サイトのIDまたは名前 |
--deep |
Pulseではなく、Deepの自動チェックを操作します(設定や再開にはLockpickでの承認が必要です) |
lockpick schedule resume
一時停止中または削除済みの自動チェックを、その頻度で再開します。Deep(--deep)はLockpickでの承認が必要です
lockpick schedule resume <site> [options]| 引数 | 役割 |
|---|---|
<site> |
サイトのIDまたは名前 |
--deep |
Pulseではなく、Deepの自動チェックを操作します(設定や再開にはLockpickでの承認が必要です) |
--no-open |
ブラウザーを開かず、承認ページを表示します |
--no-wait |
承認ページとリクエストIDを表示して、すぐに戻ります |
lockpick share list
有効な公開リンクがある、サイトのPulseの結果を一覧表示します
lockpick share list <site>| 引数 | 役割 |
|---|---|
<site> |
サイトのIDまたは名前 |
lockpick share create
完了したPulseの結果を公開リンクで公開します。Lockpickはリンクを一度だけ表示します
lockpick share create <runId> [options]| 引数 | 役割 |
|---|---|
<runId> |
PulseスキャンのID(ランのID) |
--replace |
新しいリンクを作成します。古いリンクは使えなくなります |
lockpick share revoke
Pulseの結果の共有を停止します。その公開リンクは使えなくなります
lockpick share revoke <runId>| 引数 | 役割 |
|---|---|
<runId> |
PulseスキャンのID(ランのID) |
lockpick monitor
現在のセキュリティアドバイザリと、読み取りを許可されたサイトとの一致を閲覧します。
lockpick monitor [options]| 引数 | 役割 |
|---|---|
--site <value> |
サイトのIDまたは名前で絞り込みます |
--query <value> |
アドバイザリのID、タイトル、パッケージ名を検索します |
--ecosystem <value> |
all、npm、pypi、composer、wordpress |
--kind <value> |
all、vulnerability、malicious_package |
--view <value> |
latest、sites、exploited、following |
--severity <value> |
all、critical、high、medium、low、unknown |
--days <value> |
7、30、90、365。0 を指定するとすべての履歴 |
--cursor <value> |
前の応答からの次のカーソル |
--advisory <value> |
1つのアドバイザリのIDを読みます |
lockpick check
ウェブサイトの無料クイックチェック(トップページと公開DNS)、またはインストール前の公開 GitHub リポジトリのチェック(スキル、プラグイン、MCP サーバー、アプリ)。Pulseを開始できるキーが必要です。
lockpick check <url> [options]| 引数 | 役割 |
|---|---|
<url> |
ウェブサイトのアドレス(atlas.example)または GitHub リポジトリ(github.com/owner/repo、owner/repo) |
--no-wait |
結果を待たず、スキャンが開始されたら戻ります |
--timeout <value> |
待つ最大時間(秒)。既定は90、最大は3600です |
--deep |
GitHub リポジトリ向け: Deep リポジトリチェック。すべてのロックファイルと直近 50 件のコミットも漏えいしたキーがないか読み、より強いレビューを行います。Deep プランが必要で、Deep スキャンを 1 回使います。 |
lockpick verify
サイトの所有を1回証明します。サイトの値と、それを公開する場所を表示します。--wait を付けると、その値を探し続けます(Deepスキャンを準備できるキーが必要です)
lockpick verify <site> [options]| 引数 | 役割 |
|---|---|
<site> |
サイトのIDまたは名前 |
--method <value> |
dns(既定)、file、meta(トップページのheadにあるタグ)。既定値は dns です。 |
--wait |
約5分間、証明を探し続けます(証明の確認を使います) |
lockpick deep local
プロジェクトの承認後に決定論的なローカルリポジトリ検査を実行
lockpick deep local <path> [options]| 引数 | 役割 |
|---|---|
<path> |
リポジトリの物理パス(pwd -P)。ルートのシンボリックリンクは不可 |
--project <value> |
プロジェクト ID または一意の名前 |
--dismissals <value> |
受け入れ済み / 除外済み (JSON) |
--baseline <value> |
比較対象の以前の deep local --json レポート: 検出事項を新規または変更なしとして表示し、修正済みのものを一覧にします |
--browser-artifacts <value> |
リポジトリからの相対パスで指定するブラウザー成果物ディレクトリ。複数指定可 |
--dotenv <value> |
リポジトリからの相対パスで明示する環境ファイル。複数指定可 |
--dockerfile <value> |
リポジトリからの相対 Dockerfile パス。複数指定可能 |
--migration-file <value> |
リポジトリからの相対 SQL マイグレーションファイル。実行順に指定 |
--build-context <value> |
リポジトリからの相対ビルドコンテキスト。--dockerfile と同じ順序で指定(ルートは .) |
--config-file <value> |
リポジトリからの相対パスでのデプロイ設定ファイル。<family>:<path> の形式で指定(actions-policy、compose-policy、hosting-config のいずれか)。そのチェックを追加します |
--checks <value> |
検査 ID のカンマ区切りリスト。要求された未対応の検査は未完了のままです |
--history |
範囲を限定した Git 履歴検査を含める |
--source-maps |
指定されたブラウザーのソースマップに埋め込まれたソースを検査 |
--php-version |
追跡対象ファイルから PHP のバージョンを読み取り、php2shell(CVE-2026-109618、CVE-2026-109619)の影響を確認 |
--fail-on <value> |
開いている検出事項がこの重大度以上の場合に終了コード8で終了します: critical, high, medium, low。new を追加すると(フラグを繰り返すか high,new)、--baseline にない検出事項だけを数えます |
lockpick deep verify
Deepスキャンのための所有証明を開始します。公開するDNS TXTレコード、ファイル、またはトップページのmetaタグを用意します(Deepスキャンを準備できるキーが必要です)
lockpick deep verify <site> [options]| 引数 | 役割 |
|---|---|
<site> |
サイトのIDまたは名前 |
--method <value> |
dns(既定)、file、meta(トップページのheadにあるタグ)。既定値は dns です。 |
--wait |
約5分間、証明を探し続けます(証明の確認を使います) |
lockpick deep check
公開された所有証明を1回確認します(確認するたびに、証明の試行回数を1回使います)
lockpick deep check <site> <verificationId>| 引数 | 役割 |
|---|---|
<site> |
サイトのIDまたは名前 |
<verificationId> |
lockpick deep verify で得たID |
lockpick deep prepare
確認済みの証明でDeepスキャンを準備し、その承認ページを開きます。Lockpickで承認するまで、何も開始されません
lockpick deep prepare <site> <verificationId> [options]| 引数 | 役割 |
|---|---|
<site> |
サイトのIDまたは名前 |
<verificationId> |
確認済みの証明のID |
--no-browser |
ブラウザーを開かずに、承認用のリンクを表示します |
lockpick deep start
Lockpickで承認したDeepスキャンを開始し、その完了を待ちます(準備したときに示された利用枠から、Deepスキャンを1回使います)
lockpick deep start <operationId> [options]| 引数 | 役割 |
|---|---|
<operationId> |
lockpick deep prepare で得たID |
--no-wait |
結果を待たず、スキャンが開始されたら戻ります |
--interval <value> |
待っている間の確認の間隔(秒)。既定は5です |
--timeout <value> |
待つ最大時間(秒)。既定は600、最大は3600です |
--fail-on <value> |
未解決の検出事項がこの重大度以上になったら終了コード8で終わります: critical、high、medium、low(CI用) |
lockpick findings
ランのうち、対応が必要な検出事項です
lockpick findings <runId> [options]| 引数 | 役割 |
|---|---|
<runId> |
ランのID |
--severity <value> |
critical | high | medium | low | info |
--all |
合格した項目と、確認されなかった項目も含めます |
--fail-on <value> |
未解決の検出事項がこの重大度以上になったら終了コード8で終わります: critical、high、medium、low(CI用) |
lockpick report
既存の評価と、その秘匿された検出事項を、MarkdownまたはJSONで書き出します
lockpick report <runId> [options]| 引数 | 役割 |
|---|---|
<runId> |
ランのID |
--out <value> |
新しいレポートファイルを作成します。既存のファイルは上書きしません |
lockpick export
完了したスキャンをPDFとして保存します。クライアント向けのわかりやすい言葉、または --technical で技術的な内容にします
lockpick export <runId> [options]| 引数 | 役割 |
|---|---|
<runId> |
ランのID |
--out <value> |
作成するPDFファイル(必須)。--force を付けない限り、既存のファイルは置き換えません |
--technical |
わかりやすい言葉ではなく、エンジニア向けの技術レポートにします |
--force |
ファイルがすでにある場合は置き換えます |
lockpick finding
1つの検出事項を、その証拠とともに表示します
lockpick finding <runId> <findingId>| 引数 | 役割 |
|---|---|
<runId> |
ランのID |
<findingId> |
検出事項のIDまたはLP-コード |
lockpick brief
ランのうち、対応が必要なすべての検出事項を直すMarkdownのブリーフです。1件の検出事項だけを指定することもできます
lockpick brief <runId> [options]| 引数 | 役割 |
|---|---|
<runId> |
ランのID |
--finding <value> |
この検出事項だけを対象にします |
--agent <value> |
このエージェント向けに調整します: claude-code、codex、cursor、vscode、opencode、lovable、bolt、replit、v0 |
--out <value> |
Markdownを書き込むファイル |
lockpick fix
すべてを直すブリーフを lockpick-fixes.md に保存し、そのブリーフをエージェントに渡して開始するコマンドを表示します
lockpick fix <runId> [options]| 引数 | 役割 |
|---|---|
<runId> |
ランのID |
--agent <value> |
このエージェント向けに調整します: claude-code、codex、cursor、vscode、opencode、lovable、bolt、replit、v0 |
--out <value> |
ブリーフを保存する場所(既定: lockpick-fixes.md) |
lockpick compare
再チェックのPulseを、その基準となるPulseと比べます
lockpick compare <runId>| 引数 | 役割 |
|---|---|
<runId> |
再チェックのランのID |
lockpick import
Codex Securityのfindings.jsonまたはSARIFファイルを読み込み、あなたのマシン上でランと関連付けます
lockpick import <file> [options]| 引数 | 役割 |
|---|---|
<file> |
findings.json、またはSARIF 2.1.0ファイルのパス |
--run <value> |
このランのIDと関連付けます(省略すると、ファイルを読むだけです) |
--upload |
共有するための最小限の関連付けキー(ルートのパス、ルールID、重大度)を作成します。既定ではオフです |
lockpick open
ランまたはプロジェクトをブラウザーで開きます
lockpick open <id>| 引数 | 役割 |
|---|---|
<id> |
ランのID、プロジェクトのID、またはプロジェクト名 |
lockpick mcp
コーディングエージェント向けに、標準入出力でMCPサーバーを起動します
lockpick mcp [options]| 引数 | 役割 |
|---|---|
--local-root <value> |
MCP のローカルスキャンを許可する絶対ルートパス。複数指定可能 |
lockpick mcp config
claude、cursor、vscode、codex のMCP設定を表示します
lockpick mcp config <client> [options]| 引数 | 役割 |
|---|---|
<client> |
claude | cursor | vscode | codex |
--local-root <value> |
MCP のローカルスキャンを許可する絶対ルートパス。複数指定可能 |
--hosted |
ローカルの標準入出力サーバーの代わりに、ホスト型のOAuthコネクターを使います |
--apply |
Cursor、VS Code、Codexの設定に、非公開のバックアップを作ってからマージします |
--file <value> |
--apply で更新する設定ファイル(既定では標準の場所) |
lockpick mcp rollback
セットアップ後に変更されていなければ、LockpickのMCP設定のバックアップを復元します
lockpick mcp rollback <backup>| 引数 | 役割 |
|---|---|
<backup> |
mcp config --apply が表示したバックアップのパス |
lockpick skills
コーディングエージェントに Lockpick のスキルを追加します(npx skills add promptadvisers/lockpick-skills)
lockpick skills [options]| 引数 | 役割 |
|---|---|
--agent <value> |
追加先のエージェント(例: claude-code,codex)。既定では確認します |
--global |
このプロジェクトではなく、あなたのユーザー全体に追加します |
lockpick docs
ターミナルからLockpickのドキュメントを検索します。CLIのガイドの一覧も表示できます。--open を付けると、最初の一致をブラウザーで開きます
lockpick docs [query] [options]| 引数 | 役割 |
|---|---|
<query> |
探す内容(例: "fix a missing CSP") |
--open |
最も一致するページ(またはCLIのガイド)をブラウザーで開きます |
lockpick ci init
GitHub Actionsのワークフロー(.github/workflows/lockpick.yml)を書き込みます。リリースのたびにPulseを実行し、重大な検出事項で失敗させます
lockpick ci init <site> [options]| 引数 | 役割 |
|---|---|
<site> |
確認するサイトのIDまたは名前 |
--fail-on <value> |
この重大度以上でワークフローを失敗させます: critical、high、medium、low(既定は high)。既定値は high です。 |
--file <value> |
書き込む場所(既定は .github/workflows/lockpick.yml) |
--action |
npxでCLIを実行する代わりに、Lockpick GitHub Actionを使います(プレビュー) |
--force |
既存のワークフローファイルを置き換えます |
--dry-run |
ファイルを書かずに、ワークフローを表示します |
lockpick ci check
スキャンを開始せず、利用枠も使わずに、既存の評価を確認します
lockpick ci check <runId> [options]| 引数 | 役割 |
|---|---|
<runId> |
評価する正確なランのID |
--max-age-hours <value> |
完了からの最大経過時間(時間)。任意 |
--min-coverage <value> |
報告されたカバレッジの最小パーセント。不明な場合は失敗します。任意 |
--fail-on <value> |
未解決の検出事項がこの重大度以上になったら終了コード8で終わります: critical、high、medium、low(CI用) |
lockpick dismissals
このプロジェクトの受け入れた検出結果と理由を管理します。取り消すと再び有効になります。証拠や検査ルールが変わった場合は再確認が必要です。
lockpick dismissals [options]| 引数 | 役割 |
|---|---|
--project <value> |
プロジェクト ID または一意の名前 |
--file <value> |
受け入れ済み / 除外済み (JSON) |
--push |
変更を保存 → Lockpick |
このページは役に立ちましたか?
ありがとうございます。このページの改善に役立てます。