Anthropic kondigde Claude Code Mods op 1 oktober 2026 aan als JavaScript- of TypeScript-eventhandlers in plugins. Ze kunnen ondersteunde sessiegebeurtenissen en interface-elementen aanpassen. De functie is beschikbaar in de CLI en het tabblad Code van de desktopapp. Claude Code 2.1.287 of hoger is vereist; in die versies staan Mods standaard aan.
Wat kunnen Mods veranderen?
Een Mod is code die reageert op gebeurtenissen in Claude Code. Anthropic beschrijft hoe Mods ondersteunde gebeurtenissen kunnen observeren, herschrijven, beantwoorden of anderszins afhandelen. Voorbeelden zijn ingediende prompts, toolaanroepen en sessiegebeurtenissen. Een Mod kan ook opdrachten registreren en onderdelen van de interface aanpassen of vervangen.
Mods kunnen bijvoorbeeld panelen, knoppen en invoervelden toevoegen. De toestemmingsprompt zelf kunnen ze niet wijzigen. De aangepaste interface werkt in de terminal en in het tabblad Code van de desktopapp. In de chat van de VS Code-extensie, claude -p, de Agent SDK en cloudsessies die de plugin laden, kunnen hooks wel draaien, maar wordt de aangepaste interface niet getoond. In WSL-sessies zijn plugins niet beschikbaar in de desktopapp.
Mods naast hooks, skills en MCP
Een plugin is de verpakking waarmee Mods worden verspreid; de Mod zelf is de eventhandlercode die binnen Claude Code draait. Dat verschilt van andere uitbreidingen. Settings-hooks voeren ingestelde acties uit, zoals een shellopdracht, HTTP-aanvraag of prompt. Skills leveren instructies en MCP-servers bieden tools via een extern proces of een externe dienst. Een plugin kan naast een Mod ook skills of MCP-servers bevatten.
Welke rechten krijgen Mods?
Anthropic waarschuwt dat Mods geen sandbox als beveiligingsgrens vormen: een Mod draait met de rechten van de gebruiker die hem installeert. Daardoor kan de code bestanden lezen en schrijven waartoe die gebruiker toegang heeft, omgevingsvariabelen en instellingen benaderen, processen starten en netwerkverzoeken doen. Een Mod kan ook sessieactiviteit bekijken of aanpassen, toolaanroepen goedkeuren en gebruik verbruiken via het abonnement of de API-sleutel van de gebruiker.
Met claude plugin validate kun je laten weergeven welke gebeurtenissen een Mod afhandelt en welke aanroepen hij aanvraagt. De opdracht voert de Mod niet uit. Anthropic beschrijft ook opties om een afzonderlijke Mod uit te schakelen, Mods voor één sessie uit te zetten met --safe-mode, of gebruikersmods voor meerdere sessies uit te schakelen met disableAllHooks. Organisatiebeheerders kunnen beperken welke Mods worden geladen.
Een voorbeeld: Token Weather
Token Weather is een voorbeeld van aangepaste interface in Anthropics technische gids. De Mod toont het contextvenstergebruik; de voorbeeldweergave illustreert 18%, 67% en 81% van een venster van 200.000 tokens. De gids beschrijft ook recente beurten en de verandering in tokengebruik tijdens de laatste beurt.