Zum Hauptinhalt springen

Befehlsmenü

Zu einer Seite springen oder den Katalog durchsuchen

KI-Tools & -Skripte

Prüfung der Einstellungen von Claude Code

Prüfe Claude-Code-Einstellungen vor dem Commit oder Einsatz: bypassPermissions, allow-Regeln für beliebige Befehle oder curl, Schlüssel in env und Hooks, Hooks mit Download-Pipes an bash, weitreichender Dateizugriff, offenes WebFetch und Sandbox-Ausbrüche.

$5.00

Das bekommst du: 1 Datei · 34.97 KB · ZIP

Kaufoptionen ansehen

Produktbeschreibung

"Bash(python3:*)" in einer committeten .claude/settings.json ermöglicht es jedem von Claude gelesenen Text, ohne Rückfrage Code auf den Rechnern deiner Teammitglieder ausführen zu lassen. Ein SessionStart-Hook mit curl | bash führt bei jedem Öffnen des Projekts ein entferntes Skript aus. Dieser Skill findet solche und zehn weitere Fehler in Claude-Code-Einstellungen, bevor du sie committest oder ihnen vertraust, und erklärt, wie du sie behebst.

Dein Agent führt einen Scanner für .claude/settings.json und .claude/settings.local.json in jedem Projektordner aus, für ~/.claude/settings.json, wenn du darauf verweist, sowie für managed-settings.json-Dateien. Er berücksichtigt die Regelsyntax von Claude Code: Bash(npm run ) und Bash(npm run:) sind dieselbe Präfixregel, //path ist absolut, während /path innerhalb des Projekts bleibt; nur Read- und Edit-Regeln gleichen Pfade ab, und eine allow-Regel mit * erlaubt nichts. Er liest Hook-Befehle und HTTP-Hooks, Hilfsbefehle wie apiKeyHelper und Sandbox-Einstellungen und listet die .env-Dateien neben jedem .claude-Ordner auf. Er startet niemals Claude Code, Hooks oder MCP-Server. Er liefert BLOCK, REVIEW oder NOT FLAGGED mit Datei, Zeile, Begründung und sichererem Vorgehen. Geheimnisse werden nie ausgegeben.

Was geprüft wird

BLOCK (vor der Weitergabe beheben)

  • CC01: defaultMode auf bypassPermissions gesetzt

  • CC02: allow-Regeln, die beliebige Befehle freigeben (Bash, Bash(*), Bash(python:*), Bash(npx ), Bash(git ))

  • CC03: curl, wget, scp, ssh, gh api oder gh gist create mit beliebigen Argumenten erlaubt

  • CC04: Schlüssel und Tokens in env, apiKeyHelper, Hook-Befehlen oder HTTP-Hook-Headern

REVIEW (vor der Veröffentlichung prüfen)

  • CC11: Hooks, die Code herunterladen und ausführen oder Daten an externe Server senden

  • CC12: Hooks, die ihre Werkzeugeingaben per eval ausführen oder per Pipe an eine Shell übergeben

  • CC13: aktiviertes enableAllProjectMcpServers

  • CC14: Dateizugriff auf die gesamte Festplatte, den Benutzerordner, ~/.ssh oder .env-Dateien

  • CC15: .env-Dateien, die keine Read-deny-Regel abdeckt

  • CC16: für jede Domain erlaubtes WebFetch

  • CC17: Sandbox-Ausbrüche (Docker-Socket, alle Unix-Sockets, schwächere verschachtelte Sandbox, weitreichende excludedCommands oder allowWrite)

  • CC18: deny-Regeln, die Claude Code nie zuordnet (Write(./.env), /etc/... mit nur einem Schrägstrich)

Das ist enthalten

  • Der Scanner (Python 3.9+, ausschließlich Standardbibliothek)

  • Ein Regelhandbuch mit Begründung und sichererem Vorgehen zu jeder Regel

  • Ein riskantes und ein sicheres Beispielprojekt sowie der tatsächliche Scanner-Bericht zum riskanten Beispiel

Grenzen

Der Scanner liest jede Einstellungsdatei in ihrer vorliegenden Form: Einstellungen, auf die nicht verwiesen wird (Benutzer-, verwaltete, serververwaltete oder --settings-Einstellungen), per Pfad benannte Hook-Skripte, Plugin-Hooks, .mcp.json-Server und CLAUDE.md werden weder zusammengeführt noch gelesen. NOT FLAGGED ist keine Garantie.

Inhalt

Eine ZIP-Datei mit 18 Dateien: SKILL.md, der Scanner in scripts/ (3 Python-Dateien), references/rules.md (alle Regeln mit Begründung und sichererem Vorgehen) und examples/ (12 Beispieldateien plus report.md, die tatsächliche Scanner-Ausgabe zum riskanten Beispiel).

So funktioniert es: Dies ist ein Agenten-Skill: ein Ordner mit einer SKILL.md-Datei und Python-Skripten, die ein KI-Programmieragent wie Claude Code, Cursor oder Codex CLI ausführen kann. Entpacke das Archiv in den Skills-Ordner deines Agenten (für Claude Code: ~/.claude/skills/) und bitte deinen Agenten anschließend, dein Projekt zu prüfen. Die Skripte lassen sich auch eigenständig mit Python 3.9 oder neuer ausführen, ohne zusätzliche Installation. Sie lesen ausschließlich deine Dateien: kein Netzwerkzugriff, keine Datenübertragung.

Das bekommst du

1 Datei · 34.97 KB

  • code-agent-settings-check-1.0.0.zipZIP · 34.97 KB

In Getly Pro enthaltenPro holen

LizenzKommerzielle Nutzung erlaubt
Veröffentlicht11. Nov. 2026
Dateigröße34.97 KB
DateiformatZIP
Versionv1.0

Tags

claude-codeai-agentspermissionshookssecurityai agent skill
R
RR HH

Häufige Fragen

Erhalte ich sofort Zugriff?

Ja. Dies ist ein digitales Produkt - du kannst es direkt nach dem Kauf aus deiner Bibliothek herunterladen.

Darf ich es für kommerzielle Projekte nutzen?

Ja. Kommerzielle Nutzung ist erlaubt: im eigenen Business und in dem, was du verkaufst. Die Datei selbst darfst du nicht weiterverkaufen oder verbreiten.

Wie sind die Rückerstattungsbedingungen?

Du kannst innerhalb von 30 Tagen eine Rückerstattung anfordern. Stimmt etwas nicht, fordere sie bei deiner Bestellung an - das Getly-Team prüft sie.

Welche Dateiformate und -größen erhalte ich?

Du lädst 1 Datei herunter - ZIP - insgesamt 34.97 KB.

Erhalte ich kostenlose Updates?

Ja - wenn der Verkäufer eine neue Version veröffentlicht, kannst du die aktuellen Dateien kostenlos erneut aus deiner Bibliothek herunterladen. Aktuelle Änderungen findest du im Changelog.

Preis

$5.00