インストール前にリポジトリをチェックする
GitHub のリンクを貼り付けて、スキル、プラグイン、MCP サーバー、アプリのセットアップを AI アシスタントにインストールする価値があるかを確認します。
何のためのものか
Claude Code や Codex などの AI アシスタントは、スキル、プラグイン、ツール接続(MCP サーバー)を GitHub から直接インストールできます。どれも、アシスタントに新しい指示を与えたり、アクションを自動で実行したり、ファイルや鍵に届いたりできます。リポジトリチェックは、リポジトリの特定の1つのバージョンを読み取り、インストールしてよいかを平易な言葉でお伝えします。
アカウントは必要ありません。Lockpick のホームページの入力欄、または チェック に、次のいずれかを貼り付けてください:
- リポジトリのリンク(
github.com/owner/repoのような形式) - リポジトリ内の1つのフォルダーやファイルへのリンク(
github.com/owner/repo/tree/main/skills/pdfのような形式) - README に記載されているインストールコマンド(
/plugin marketplace add owner/repoやnpx skills add owner/repoのような形式) owner/repoだけ- パッケージ(
npmjs.com/package/nameのような npm のページ、またはnpx -y nameやuvx nameのような起動コマンド)。Lockpick がパッケージの示す GitHub リポジトリを見つけます。
Lockpick はリポジトリを読み取るだけで、そのリポジトリ内の何も実行しません。現時点でチェックできるのは、公開されている GitHub リポジトリだけです。
所有の証明は不要
Web サイトの Deep スキャンでは、Lockpick がサイトにリクエストを送るため、そのサイトを所有していることの証明が必要です。リポジトリチェックは公開コードを読むだけで、中身を何も実行しないため、証明は不要です。自分のものでも他人のものでも、公開リポジトリならどれでもチェックできます。
得られるもの
結果の上部には、次のいずれかの判定が表示されます: インストールしないでください、注意してインストール、または リスクは見つかりませんでした。その下には、各指摘が起こりうることと、その対処方法が書かれています。技術的にを選ぶと、ファイルと行、証拠、そして作者が自分の AI アシスタントに貼り付けて修正できるプロンプトが表示されます。
何を調べるか
- 隠しテキスト。 読む人には見えないが、アシスタントはそれでも従う、見えない文字、隠しコメント、エンコードされたテキスト。
- 自動的なアクション。 自動で開始されるコマンド、入力内容を別の場所へ送るもの、または「先に確認する」プロンプトを無効にする Claude Code のフックや設定。
- 自分で始まるダウンロード。 特に不明な場所から、プログラムをダウンロードしてすぐに起動する指示やスクリプト。
- ツール接続。 最新版として何でも起動する MCP サーバー、鍵を平文で保持するもの、無関係なサーバーに接続するもの。
- 指示による乗っ取り。 アシスタントにあなたのルールを無視させたり、何をしているかを隠させたり、セッションの終了後も動き続けさせたりするテキスト。
- 鍵とファイル。 鍵、パスワード、非公開のファイルを読み取り、外部へ送信するコード。
- パッケージ。 既知の脆弱性、人気のあるパッケージに似せた名前、非公式のソースからのインストール。
アプリの場合
リポジトリがインストールするものではなくアプリの場合、チェックは、それを AI アシスタントで開いた人に何が起きるかを調べます。具体的には、その .claude 設定とフック、MCP 接続、CLAUDE.md と AGENTS.md、さらにコミットされた鍵とパッケージです。アプリ自体のコードのバグはレビューしません。リポジトリが公開中のサイトを名乗っている場合は、次にそのサイトをチェックできます。
期待した結果と違いますか? これは何か の下にある アプリとしてチェックし直す、またはその逆を選んでください。
リポジトリを見守る
サインインしたら、このリポジトリを見守る を選びます。Lockpick はリポジトリが変更されるたびに再チェックし、新しいバージョンが悪化したときだけ、アプリ内でお知らせします。不要になったら 見守りをやめる を選びます。
あなたのリポジトリ
サインインしていれば、チェックしたリポジトリはすべてワークスペースに入ります。アプリの リポジトリとスキル には、それぞれの答えとチェックした日時が並び、結果を開く、もう一度チェック を選ぶ、見守る、のいずれもできます。一覧はスキル、プラグイン、MCPサーバー、アプリで絞り込めます。チェックは30日間保存され、それより古いものは削除されます。
コーディングアシスタントから
アシスタントに「インストールする前に Lockpick でこのリポジトリをチェックして」と依頼してください。アシスタントは lockpick_check_repository を使い、lockpick_get_repository_check で結果を読み取ります。ターミナルからは lockpicks check github.com/owner/repo を実行してください。
このページは役に立ちましたか?