Zum Inhalt springenLockpick
Dokumentation

Ein Repository prüfen, bevor Sie es installieren

Fügen Sie einen GitHub-Link ein, um zu sehen, ob sich ein Skill, ein Plugin, ein MCP-Server oder eine App-Einrichtung für Ihren KI-Assistenten zu installieren lohnt.

Wozu es dient

KI-Assistenten wie Claude Code und Codex können Skills, Plugins und Werkzeugverbindungen (MCP-Server) direkt von GitHub installieren. Jedes davon kann Ihrem Assistenten neue Anweisungen geben, Aktionen automatisch ausführen und an Ihre Dateien und Schlüssel gelangen. Eine Repository-Prüfung liest eine genaue Version des Repositorys und sagt Ihnen in einfachen Worten, ob Sie es installieren sollten.

Sie brauchen kein Konto. Fügen Sie eines dieser Dinge in das Feld auf der Startseite von Lockpick ein oder auf der Seite Prüfen:

  • einen Repository-Link wie github.com/owner/repo
  • einen Link zu einem Ordner oder einer Datei darin, wie github.com/owner/repo/tree/main/skills/pdf
  • den Installationsbefehl aus der README, etwa /plugin marketplace add owner/repo oder npx skills add owner/repo
  • nur owner/repo
  • ein Paket, über seine npm-Seite wie npmjs.com/package/name oder seine Startzeile wie npx -y name oder uvx name. Lockpick findet das GitHub-Repository, das das Paket nennt.

Lockpick liest das Repository und führt darin nie etwas aus. Vorerst können nur öffentliche GitHub-Repositorys geprüft werden.

Kein Eigentumsnachweis

Ein Deep-Scan einer Website braucht den Nachweis, dass Ihnen die Website gehört, weil Lockpick Anfragen an sie sendet. Eine Repository-Prüfung liest nur öffentlichen Code und führt nichts davon aus. Sie braucht deshalb keinen Nachweis: Sie können jedes öffentliche Repository prüfen, Ihr eigenes oder ein fremdes.

Was Sie erhalten

Oben erhalten Sie eine von drei Antworten: Nicht installieren, Mit Vorsicht installieren oder Nichts Riskantes gefunden. Darunter beschreibt jeder Befund, was Ihnen passieren könnte und was Sie dagegen tun können. Wählen Sie Technisch, um Datei und Zeile, den Nachweis und einen Prompt zu sehen, den der Autor in seinen Coding-Assistenten einfügen kann, um das Problem zu beheben.

Wonach es sucht

  • Versteckter Text. Unsichtbare Zeichen, verborgene Kommentare und kodierter Text, den Menschen beim Lesen der Datei nicht sehen, dem Ihr Assistent aber trotzdem folgt.
  • Automatische Aktionen. Claude-Code-Hooks und Einstellungen, die Befehle von selbst starten, Ihre Eingaben anderswohin senden oder die Abfragen abschalten, die Sie vorher fragen.
  • Downloads, die sich selbst starten. Anweisungen oder Skripte, die ein Programm herunterladen und sofort starten, besonders von unbekannten Orten.
  • Werkzeugverbindungen. MCP-Server, die immer die neueste Version starten, Schlüssel im Klartext speichern oder sich mit fremden Servern verbinden.
  • Anweisungen, die die Kontrolle übernehmen. Text, der Ihrem Assistenten sagt, Ihre Regeln zu ignorieren, sein Tun zu verbergen oder nach dem Ende der Sitzung weiterzulaufen.
  • Ihre Schlüssel und Dateien. Code, der Schlüssel, Passwörter oder private Dateien liest und nach außen sendet.
  • Pakete. Bekannte Schwachstellen, Namen, die beliebten Paketen ähneln, und Installationen aus inoffiziellen Quellen.

Apps

Wenn das Repository eine App ist und nicht etwas, das Sie installieren, prüft die Prüfung, was sie jedem antut, der sie mit einem KI-Assistenten öffnet: ihre .claude-Einstellungen und Hooks, MCP-Verbindungen, CLAUDE.md und AGENTS.md sowie eingecheckte Schlüssel und Pakete. Den eigenen Code der App auf Fehler prüft sie nicht. Nennt das Repository seine Live-Website, können Sie diese Website anschließend prüfen.

Entspricht das Ergebnis nicht dem, was Sie erwartet haben? Wählen Sie unter Worum es sich handelt die Option Stattdessen als App prüfen oder das Gegenteil.

Ein Repository beobachten

Wenn Sie angemeldet sind, wählen Sie Dieses Repository beobachten. Lockpick prüft es erneut, wenn es sich ändert, und benachrichtigt Sie in der App nur, wenn eine neue Version schlechter wird. Wählen Sie Nicht mehr beobachten, wenn Sie es nicht mehr brauchen.

Ihre Repositories

Wenn Sie angemeldet sind, gehört jedes Repository, das Sie prüfen, zu Ihrem Workspace. Repos & Skills in der App listet jedes mit seiner Antwort und dem Zeitpunkt der Prüfung auf, damit Sie das Ergebnis öffnen, Erneut prüfen wählen oder es beobachten können. Filtern Sie die Liste nach Skills, Plugins, MCP-Servern oder Apps. Prüfungen werden 30 Tage aufbewahrt, ältere werden gelöscht.

Aus Ihrem Coding-Assistenten

Bitten Sie Ihren Assistenten, dieses Repository vor der Installation mit Lockpick zu prüfen. Er verwendet lockpick_check_repository und liest die Antwort mit lockpick_get_repository_check. Im Terminal führen Sie lockpicks check github.com/owner/repo aus.

War das hilfreich?

Auf dieser Seite