Technologie & KIEinblickeÜber unsKarriere Gespräch buchen

Blog-Artikel

Claude-Code-Mods: KI-Coding-Agent anpassen, ohne die Kontrolle zu verlieren

Anthropic hat Mods für Claude Code eingeführt: kleine TypeScript-Funktionen, die sein Verhalten ändern. Was die Dokumentation sagt, worauf ein Mod zugreifen kann und welche Regel gelten sollte, bevor jemand einen installiert.

Autor

Incresco

Incresco

AI & Product Strategy Team

Claude Code ist der KI-Coding-Assistent von Anthropic. Er liest Ihr Projekt, führt Befehle aus und ändert Code. Bisher hieß Anpassen: auf ein neues Feature von Anthropic warten oder Hooks nutzen, also Skripte, die in einer Einstellungsdatei hinterlegt werden.

Anthropic hat jetzt Mods eingeführt. Ein Mod ist eine kleine TypeScript-Funktion, die verändert, wie Claude Code arbeitet. Er kann einen Prompt umschreiben, neue Ansichten hinzufügen, eine eingebaute Funktion ersetzen oder etwas ganz Neues ergänzen. Für ein Entwicklungsteam ist das nützlich. Es bedeutet aber auch: Eine neue Art von Code läuft in dem Werkzeug, das Ihren Quellcode anfasst. Dieser Beitrag erklärt, was Anthropic dazu sagt und welche Regel aus unserer Sicht jedes Unternehmen zuerst festlegen sollte.


Was hat Anthropic veröffentlicht?

Anthropics Ankündigung und die Claude-Code-Dokumentation beschreiben Mods so.

  • Ein Mod ist eine Funktion, die sich in ein Ereignis einklinkt. Jedes Mal, wenn Claude Code etwas tut, etwa ein Werkzeug aufruft, um Erlaubnis fragt oder einen Teil des Bildschirms zeichnet, sendet es ein Ereignis. Ein Mod kann vor dem Ereignis, danach oder an seiner Stelle laufen.
  • Er kann ändern, was Claude tut. Anthropic nennt Beispiele: einen Prompt umschreiben, bevor er das Modell erreicht, einen Werkzeugaufruf blockieren, umschreiben oder wiederholen, eine Berechtigungsanfrage genehmigen oder ablehnen und Geheimnisse aus der Werkzeugausgabe entfernen, bevor Claude sie liest.
  • Er kann auch ändern, was Sie sehen. Ein Mod kann Teile der Oberfläche bearbeiten oder ersetzen sowie Schaltflächen und Eingabefelder hinzufügen. Er kann das Terminal, die Desktop-App oder beides ansprechen.
  • Mods werden in Plugins ausgeliefert. Sie installieren und teilen sie wie jedes Plugin, über einen Marketplace. Sie laufen in der Claude-Code-Kommandozeile und im Code-Tab der Desktop-App.
  • Claude kann einen für Sie schreiben. Laut Anthropic können Sie Claude Code bitten, einen Mod zu erstellen. Es schreibt das TypeScript, installiert den Mod und lädt ihn in Ihrer Sitzung neu.
  • Einige eingebaute Funktionen sind jetzt Mods. Die eingebaute Funktion /diff ist einer, sie lässt sich also abschalten oder ersetzen. Anthropic plant nach eigener Aussage, mit der Zeit weitere eingebaute Funktionen zu Mods zu machen.

Mehrere Mods können dasselbe Ereignis abfangen. Sie laufen in der Reihenfolge, in der sie geladen werden. Der zuerst geladene sieht das Ereignis als Erster.


Worauf kann ein Mod zugreifen?

Dieser Teil verdient langsames Lesen. Laut Anthropics Ankündigung laufen Mods mit demselben Zugriff auf Ihren Rechner wie Claude Code selbst und sind nicht in einer Sandbox isoliert. Die Dokumentation nennt genau, was ein geladener Mod kann.

Ein geladener Mod kannWas das praktisch heißt
Als Sie auf Ihrem Rechner handelnDateien lesen und schreiben, wo Ihr Konto es kann, Programme starten, Netzwerkanfragen senden
Ihre Geheimnisse lesenUmgebungsvariablen und Einstellungsdateien, auch einen darin abgelegten API-Schlüssel
Ihre Sitzung sehenJeden Prompt, den Sie senden, und jeden Werkzeugaufruf von Claude
Ihre Sitzung ändernEinen Prompt oder Werkzeugaufruf umschreiben oder einen Prompt absenden, als hätten Sie ihn getippt
Ohne Rückfrage handelnEinen Werkzeugaufruf genehmigen, bevor Sie gefragt werden
Ihr Kontingent verbrauchenEin Modell über Ihren Tarif oder API-Schlüssel aufrufen

Die Dokumentation nennt zwei weitere Details. Wenn Sie die Sandbox einschalten, isoliert sie die Befehle, die Claude ausführt, ein von einem Mod gestarteter Prozess läuft aber außerhalb. Und ein Mod kann einen großen Teil der Oberfläche umgestalten, aber nicht die Berechtigungsabfrage. Er kann nicht ändern, was diese Abfrage Ihnen anzeigt.

Anthropics Rat ist eindeutig: Installieren Sie Mods nur aus Quellen, denen Sie vertrauen, so wie jeden anderen Code auf Ihrem Rechner.


Welche Kontrollen bietet Anthropic?

Für Einzelpersonen beschreibt die Dokumentation einige Schritte.

  • Vor der Installation prüfen. claude plugin validate auf dem Ordner eines Plugins listet die Ereignisse, die der Mod behandelt, und was er von Claude Code verlangt, ohne ihn auszuführen.
  • Sehen, was geladen ist. /plugin in einer Sitzung zeigt, welche Mods aktiv sind.
  • Abschalten. Sie können einen Mod deaktivieren, eine Sitzung mit --safe-mode starten, um alle für diese Sitzung abzuschalten, oder disableAllHooks setzen, um installierte Mods in jeder Sitzung zu stoppen.

Für Organisationen beschreibt die Dokumentation verwaltete Einstellungen.

  • Ein eingebauter Wächter. In Team- und Enterprise-Tarifen und auf jedem Rechner mit verwalteten Einstellungen wird ein eingebauter Mod namens sec-default vor den Mods der Nutzer geladen. Laut Anthropic hindert er diese Mods an riskanten Aktionen, etwa dem Überschreiben Ihrer Deny-Regeln. Für Nutzer mit API-Schlüssel oder Cloud-Anbieter wird der Wächter geladen, wo verwaltete Einstellungen vorhanden sind.
  • Admins können weiter gehen. Die Option allowManagedModsOnly stoppt Mods, die Nutzer mitbringen, während die eigenen Mods der Organisation weiter laufen. Admins können außerdem Plugin-Marketplaces erlauben oder sperren.
  • Mods können Richtlinien durchsetzen. Anthropic nennt Beispiele für Team-Mods: eine Statusanzeige für die Pipeline, eine Bestätigung vor jedem Befehl, der Produktionskonfiguration berührt, und ein Audit-Protokoll, das jeden Aufruf anderer Mods aufzeichnet.

Anthropic weist darauf hin, dass Mods standardmäßig eingeschaltet sind. Ein Team, das nichts tut, bekommt also den Standard-Wächter und die Standard-Freiheit.


Warum sollten Fachteams das interessieren?

Wenn Sie ein Softwareteam leiten oder eine Agentur oder Freelancer bezahlen, die mit Claude Code bauen, verschieben Mods die Frage von “Welches KI-Werkzeug nutzen wir?” zu “Welcher Code läuft darin?”.

  • Mods sind Code mit Ihren Berechtigungen. Ein hilfreicher und ein nachlässiger Mod haben dieselbe Reichweite. Der Unterschied liegt darin, wer ihn geschrieben und wer ihn geprüft hat.
  • Prüfen ist ein echter Schritt. Die Dokumentation zeigt, wie Sie vor dem Laden auflisten, was ein Mod tut. Ein Team, das das nie nutzt, vertraut Namen in einem Marketplace.
  • Richtlinien können im Code leben. Dieselbe Funktion, die Risiko hinzufügt, erlaubt es Unternehmen auch, eigene Kontrollen zu bauen: eine Bestätigung vor Änderungen an der Produktion, ein Prüfprotokoll, eine Regel, dass Geheimnisse nie das Modell erreichen.

Das ist kein Grund, Mods zu meiden. Es ist ein Grund zu entscheiden, wer sie installieren darf.


Eine kurze Checkliste, bevor Sie Mods erlauben

  1. Legen Sie fest, wer Mods installieren darf. Entwickler auf einem privaten Rechner und Entwickler auf einem Laptop mit Kundencode sind verschiedene Fälle.
  2. Prüfen Sie Ihre verwalteten Einstellungen. Wenn Sie Team- oder Enterprise-Tarife nutzen oder Einstellungen auf Firmenrechnern verwalten, klären Sie, was Ihr Setup standardmäßig tut.
  3. Erlauben Sie nur freigegebene Quellen. Beschränken Sie Plugin-Marketplaces auf solche, die Ihr Team geprüft hat.
  4. Prüfen Sie vor der Installation. Führen Sie den Validate-Befehl aus und lesen Sie die aufgelisteten Ereignisse und Aufrufe.
  5. Führen Sie ein Prüfprotokoll. Entscheiden Sie, wie Sie erfahren, welche Mods an einem Tag liefen.
  6. Benennen Sie einen Verantwortlichen. Eine Person sollte beantworten können: “Welche Mods sind hier erlaubt, und wer hat sie freigegeben?”

Die Regel zum Übernehmen

Behandeln Sie einen Mod wie jeden Code, der mit den Berechtigungen Ihrer Entwickler läuft: Es wird nichts installiert, bevor ein benannter Verantwortlicher geprüft hat, was er tut, aus einer von Ihnen freigegebenen Quelle.


Wie Incresco hilft

Incresco ist Claude-Partner. Wir entwickeln Web- und Mobile-Anwendungen, Cloud-Systeme, Salesforce-Lösungen, WhatsApp-Erlebnisse und KI-Agenten. Für Teams, die KI-Coding-Werkzeuge einführen, helfen wir, die Regeln drumherum festzulegen: wer was installieren darf, was geprüft wird und wie es protokolliert wird. Siehe unsere Leistungen KI-Transformation, Cloud und Systemintegrationen.

Sie überlegen, Ihr Team KI-Coding-Werkzeuge anpassen zu lassen? Sprechen Sie Incresco an und bitten Sie um eine Prüfung der Kontrolle über KI-Werkzeuge. Wir gehen durch, wie Ihre Entwickler diese Werkzeuge heute nutzen, was Ihren Code und Ihre Geheimnisse erreichen könnte, und sagen Ihnen, welche Regeln zuerst gelten sollten.

Bereit, das Experimentieren zu beenden und
in den produktiven Betrieb zu starten?