🟢 🏥 In der Praxis Veröffentlicht: · 1 Min. Lesezeit ·

Anthropic: Claude Code v2.1.178 führt Parameter-Abgleich bei Berechtigungen und verschachtelte Skills ein

Redaktionelle Illustration: granulare Berechtigungen und Module in einem KI-Entwicklungstool

Anthropic hat Claude Code v2.1.178 mit neuer Tool(param:value)-Berechtigungssyntax und Wildcard-Unterstützung veröffentlicht — etwa blockiert Agent(model:opus) das Starten von Opus-Subagenten. Skills in verschachtelten .claude/skills/-Verzeichnissen werden nun automatisch mit Präfix bei Namenskonflikten geladen; im Auto-Modus durchläuft das Starten von Subagenten einen Klassifikator. Das Release behebt auch OOM-Abstürze und feststeckende Hintergrundsitzungen.

🤖

Dieser Artikel wurde mithilfe von künstlicher Intelligenz aus Primärquellen erstellt.

Anthropic hat Claude Code v2.1.178 veröffentlicht, ein Release des CLI-Tools für agentisches Programmieren, das feinere Berechtigungen und besseres Skills-Management bietet.

Wie funktionieren die neuen parameterbasierten Werkzeugberechtigungen?

Neu ist die Syntax Tool(param:value) für Berechtigungsregeln mit Wildcard-Unterstützung. Damit können Berechtigungen an konkrete Aufrufparameter statt nur an den Werkzeugnamen gebunden werden. Beispielsweise kann die Regel Agent(model:opus) das Starten von Subagenten auf dem Opus-Modell blockieren. Diese Granularität ermöglicht Teams eine präzise Kontrolle darüber, welche Aktionen ein Agent ausführen darf.

Was ändert sich bei Skills und Subagenten?

Skills in verschachtelten .claude/skills/-Verzeichnissen werden nun automatisch geladen, mit einem Präfix der Form <dir>:<name>, der Namenskonflikte auflöst. Im Auto-Modus durchläuft das Starten von Subagenten zusätzlich einen Klassifikator vor dem Start, der unnötige oder riskante Aufrufe herausfiltert. Der /doctor-Befehl hat eine übersichtlichere „Flat-Tree”-Statusansicht erhalten.

Was sind die wichtigsten Fehlerbehebungen?

Das Release beseitigt mehrere lästige Fehler: OOM-Absturz (Out-of-Memory), wenn die CLI eine veraltete Websocket- oder OAuth-Umgebungsvariable erbt; ein Problem mit der Claude-Verbindung in Chrome mit dem OAuth-Token eines anderen Kontos; sowie Hintergrundsitzungen, die dauerhaft im Status „Working” feststeckten. Außerdem wurde behoben, dass die Esc-Taste in VSCode nicht mehr das CJK-IME-Zeichenauswahlfenster abbricht.

Häufig gestellte Fragen

Was bringt die neue Berechtigungssyntax in Claude Code?
Regeln der Form Tool(param:value) mit Wildcard-Unterstützung — zum Beispiel blockiert Agent(model:opus) das Starten von Opus-Subagenten.
Wie werden verschachtelte Skills geladen?
Skills in verschachtelten .claude/skills/-Verzeichnissen werden automatisch mit einem Präfix der Form dir:name bei Namenskonflikten geladen.