Anthropic führt mit Mods eine neue Art von Erweiterung für Claude Code ein. Die kleinen TypeScript-Programme können verändern, was die KI macht und was der Nutzer sieht. Eine Mod kann beispielsweise verhindern, dass Claude Code eine wichtige Datei überschreibt, oder einen neuen Knopf in die Oberfläche einbauen.
Eine Mod greift automatisch in Aktionen ein
Claude Code erzeugt bei jeder wichtigen Aktion ein Ereignis. Dazu gehören ein neuer Prompt, ein Tool-Aufruf oder die Frage nach einer Berechtigung. Eine Mod kann vor oder nach dieser Aktion laufen, sie ersetzen oder eigenen Code darumlegen.
So kann sie einen Prompt umschreiben, einen Tool-Aufruf blockieren oder mit veränderten Angaben wiederholen. Ebenso kann sie Passwörter und andere vertrauliche Daten aus einer Ausgabe entfernen, bevor Claude sie liest. Mods können außerdem Teile der Oberfläche austauschen sowie Schaltflächen und Eingabefelder ergänzen.
Mehrere Mods lassen sich kombinieren. Claude Code führt sie in der Reihenfolge aus, in der sie geladen wurden. Der KI-Coder kann eine gewünschte Mod auch selbst programmieren, installieren und während der laufenden Sitzung neu laden.
Anzeige
Der Unterschied zwischen Mods und Skills
Mods ähneln Skills vor allem bei der Verteilung. Beide können Bestandteil eines Plugins sein und darüber installiert oder weitergegeben werden. Inhaltlich erfüllen sie jedoch verschiedene Aufgaben.
Ein Skill enthält hauptsächlich Anweisungen, Fachwissen und vorbereitete Abläufe. Claude lädt ihn, wenn eine passende Aufgabe ansteht. Eine Mod ist dagegen ausführbarer TypeScript-Code. Sie reagiert automatisch auf Ereignisse und kann dadurch den Ablauf oder die Oberfläche von Claude Code direkt verändern.
Mods erhalten dieselben Zugriffsrechte auf den Computer wie Claude Code und laufen nicht in einer Sandbox. Nutzer sollten daher nur Erweiterungen aus vertrauenswürdigen Quellen installieren. In verwalteten Umgebungen schützt die eingebaute Mod »sec-default« zentrale Vorgaben vor später geladenen Erweiterungen.
Anthropic liefert bereits den Befehl »/diff« als Mod aus. Ein Entwickler kann ihn aber abschalten, ersetzen oder eine eigene Variante bauen.
