claude-code-notifier
hoe het werkt guides veelgestelde vragen
◐Nederlands
English العربية Deutsch Español Français עברית Italiano 日本語 한국어 Nederlands Polski Português (Brasil) Русский Türkçe Tiếng Việt 简体中文 繁體中文
Aan de slag
Alle gidsen

Keur Claude Code permission requests goed vanaf je telefoon

Bijgewerkt op 31 oktober 2026 · 6 min lezen
op deze pagina 01Waarom permission prompts je werk ophouden 02Hoe de PermissionRequest hook voor je antwoordt 03Zelf bouwen 04Claude Code Notifier gebruiken 05Keur ook minder dingen goed 06FAQ

Je kunt Claude Code permission requests vanaf je telefoon goedkeuren, omdat Claude Code vlak voordat het een permission prompt toont een PermissionRequest-hook draait, en die hook kan zelf de beslissing teruggeven. Met een tool die het request naar je telefoon stuurt, op je tik wacht en dan allow of deny teruggeeft, kun je overal vandaan antwoorden. Claude Code Notifier doet dit met een kleine command line tool, ccn, op Mac, Windows en Linux, plus een iPhone- of Android-app.

01Waarom permission prompts je werk ophouden

In de standaard permission mode vraagt Claude Code eerst toestemming voordat het de meeste shellcommando's uitvoert, bestanden bewerkt of een webpagina ophaalt. De prompt wacht in de terminal tot iemand antwoordt. Ben je net koffie gaan halen, dan ligt de hele taak stil bij die vraag, en merk je dat pas als je terugkomt.

Je hebt drie manieren om dit op te lossen:

  • Minder vaak goedkeuren. Voeg allow-regels toe voor commando's die je vertrouwt, of gebruik een ruimere mode. Dat past bij routinewerk en wordt behandeld in Claude Code permission modes uitgelegd.
  • Melding krijgen, dan teruglopen. Een notification hook laat weten dat er een prompt op je wacht. Je moet nog steeds terug naar je toetsenbord.
  • Op afstand antwoorden. Een PermissionRequest hook stuurt de vraag naar je telefoon en geeft je antwoord terug aan Claude Code.

Deze guide gaat over die derde optie.

02Hoe de PermissionRequest hook voor je antwoordt

Claude Code triggert PermissionRequest wanneer een tool call een permissiebeslissing nodig heeft. De hook krijgt JSON via standard input met de tool_name en tool_input (bijvoorbeeld het Bash-commando), plus een optionele lijst permission_suggestions met regels die Claude Code zou aanbieden om op te slaan.

De hook antwoordt door JSON als deze te printen:

{
  "hookSpecificOutput": {
    "hookEventName": "PermissionRequest",
    "decision": {
      "behavior": "allow"
    }
  }
}

behavior is allow of deny. Bij een weigering kun je een message toevoegen die Claude vertelt waarom, en interrupt: true, waarmee je Claude helemaal stopt. Bij goedkeuring kan updatedPermissions permissieregels toepassen zodat je niet opnieuw gevraagd wordt. Geeft de hook niets terug, dan toont Claude Code gewoon de normale prompt.

Een remote approval hook heeft dus drie taken: het verzoek ergens heen sturen waar je het ziet, wachten op een antwoord en de juiste JSON printen voordat de hook een timeout krijgt. De volledige lijst met velden en een werkend script vind je in Permissieverzoeken beantwoorden vanuit een hook.

De hook registreren

Hooks staan in ~/.claude/settings.json (voor alle projecten) of .claude/settings.json (voor één project):

{
  "hooks": {
    "PermissionRequest": [
      {
        "matcher": "*",
        "hooks": [
          { "type": "command", "command": "/path/to/your-approval-script" }
        ]
      }
    ]
  }
}

De matcher filtert op toolnaam, dus met "Bash" gaan alleen shell-commando's naar je telefoon. Command hooks hebben een standaard timeout van 600 seconden; langer kan een hook niet op je wachten.

03Zelf bouwen

Een zelfgebouwde versie kan prima. Meestal post je het verzoek naar een pushdienst zoals ntfy, met twee actieknoppen die een klein web-endpoint aanroepen, en laat je de hook dat endpoint pollen tot er een antwoord is of een timer afloopt. Zie Claude Code pushmeldingen met ntfy voor het verzendgedeelte.

Wat tijd kost, zijn de randgevallen:

  • Je zit achter je toetsenbord. Als de hook altijd op je telefoon wacht, kun je in de tussentijd niet in de terminal antwoorden. Een goede hook merkt dat je er bent en doet een stap opzij.
  • Timeouts. De hook moet opgeven vóór de timeout van Claude Code en netjes terugvallen.
  • Vertrouwen. Iedereen die je callback-endpoint kan bereiken, kan commando's op je computer goedkeuren. Authenticatie is dus nodig.
  • Meerdere sessies. Elk verzoek moet bij de juiste sessie aankomen en daar weer terugkomen.

Vind je dit leuk om te bouwen, dan is het een mooi weekendproject. Wil je dat het vandaag werkt, dan bespaart een kant-en-klare tool je de moeite.

04Claude Code Notifier gebruiken

Claude Code Notifier is een onafhankelijke tool van TouchTap Ltd. Hij is niet gemaakt door of gelieerd aan Anthropic. Hij bestaat uit twee delen: ccn, een gratis command line tool voor Mac, Windows en Linux, en apps voor iPhone en Android.

1. Installeer ccn

Op Mac en Linux:

curl -fsSL https://claudecodenotifier.com/install.sh | sh

Op Windows, in PowerShell (ondersteuning voor Windows is in bèta):

irm https://claudecodenotifier.com/install.ps1 | iex

Installatie via Homebrew, npm en plugin staat op de ccn-pagina. De installatie voegt zeven hook-entries toe aan ~/.claude/settings.json, die elk ccn hook uitvoeren, en maakt een backup van het bestand. Eén daarvan is de PermissionRequest hook. ccn draait een paar milliseconden wanneer Claude Code hem aanroept en stopt dan. Er draait niets op de achtergrond, en het werkt in elke terminal, ook in IDE-terminals.

2. Koppel je telefoon

Voer ccn pair uit en scan de QR-code, of typ de 6-cijferige code uit de app. De stapsgewijze uitleg per besturingssysteem staat in Je telefoon koppelen aan Claude Code.

3. Antwoord vanuit de melding

Als Claude een permissie nodig heeft en je bent weg, laat je telefoon zien wat hij wil doen, bijvoorbeeld welk commando hij wil uitvoeren. Je kunt:

  • Eenmalig toestaan, alleen voor deze call.
  • Toestaan voor de sessie, zodat hetzelfde soort verzoek in die sessie niet opnieuw gevraagd wordt.
  • Weigeren, waarna Claude verdergaat in de wetenschap dat het geweigerd is.

De hook geeft je antwoord terug en Claude gaat verder.

Wat er gebeurt als je achter je bureau zit

ccn checkt of je aanwezig bent. Heb je in de laatste 30 seconden getypt, dan wacht er niets: de terminal vraagt het zoals altijd en je telefoon krijgt hooguit een berichtje. Ben je weg, dan wacht de terminal op het antwoord van je telefoon, tot een maximum dat je zelf kiest, en stopt met wachten zodra je het toetsenbord aanraakt. Je kunt dus altijd antwoorden op de plek die het dichtstbij is.

Dat maximum is een instelling:

ccn config set hold_ceiling_seconds 900

Die loopt van 30 tot 3600 seconden, standaard 600. Met presence_threshold_seconds pas je het venster van 30 seconden aan. De meeste instellingen kun je ook per computer wijzigen vanuit de app.

Controleren of het werkt

ccn doctor   # checks hooks, credentials, server connection and presence detection
ccn test     # sends a test notification

De apps zijn gratis te downloaden; om ze te gebruiken heb je een abonnement of lifetime-aankoop nodig. Zie prijzen. Zonder telefoon toont ccn gratis een desktopmelding op je computer wanneer Claude een permissie nodig heeft.

05Keur ook minder dingen goed

Goedkeuren op afstand werkt het best in combinatie met verstandige allow-regels. Keur je npm test twintig keer per dag goed, voeg dan een regel als Bash(npm test *) toe aan permissions.allow en bewaar je telefoon voor de verzoeken die echt aandacht verdienen. Lees het commando voordat je iets goedkeurt op een klein scherm. Is het veilig om acties van Claude Code op je telefoon goed te keuren? legt uit waar je op moet letten.

06FAQ

Kan Claude Code zonder extra tool om toestemming vragen op mijn telefoon?

Met de Remote Control-functie van Anthropic kun je op ondersteunde abonnementen een lokale sessie voortzetten vanuit de Claude-app of claude.ai/code, inclusief het beantwoorden van prompts. Een tool op basis van hooks, zoals Claude Code Notifier, werkt anders: Remote Control hoeft niet aan te staan en je krijgt alleen de momenten door waarop je nodig bent. Claude Code gebruiken vanaf je telefoon vergelijkt de twee.

Wat gebeurt er als ik niet reageer op mijn telefoon?

Met ccn wacht de hook maximaal zo lang als je instelling hold_ceiling_seconds aangeeft. Ben je eerder terug en raak je het toetsenbord aan, dan stopt het wachten en beantwoord je de prompt gewoon in de terminal.

Past "toestaan voor de sessie" mijn settings.json aan?

Nee. Het geldt alleen voor die sessie. Wil je iets permanent toestaan, voeg dan een allow-regel toe in /permissions of in je settings-bestand.

Werkt dit op Windows en Linux?

Ja. ccn draait op Mac, Windows en Linux, en de telefoonapp werkt met alle drie. Ondersteuning voor Windows is in bèta.

Kan ik het met meer dan één computer gebruiken?

Ja. Eén telefoon kan aan meerdere computers gekoppeld worden, en een computer kan meerdere telefoons hebben. Met ccn devices bekijk of verwijder je gekoppelde telefoons.

Claude Code Notifier Krijg een push op je telefoon als Claude Code klaar is of je nodig heeft, en keur goed, wijs af of geef antwoord vanaf daar. De command line tool ccn is gratis op Mac, Windows en Linux.
Download voor iOS Download voor Android ccn installeren

Gerelateerde gidsen

  • Permissieverzoeken beantwoorden vanuit een hook (PermissionRequest)Hoe de PermissionRequest hook van Claude Code werkt, hoe je vanuit een script toestaat of weigert, en waarom permissieregels vaak het betere middel zijn.
  • Koppel je telefoon aan Claude Code op Mac, Windows of LinuxKoppel je telefoon binnen een minuut aan Claude Code: installeer ccn en scan een QR-code of typ een 6-cijferige code. Stappen voor Mac, Windows en Linux.
  • Is het veilig om Claude Code-acties vanaf je telefoon goed te keuren?Hoe goedkeuren op afstand voor Claude Code werkt, wat er mis kan gaan, welke data je computer verlaat en met welke instellingen je het veilig houdt.
  • Permission modes van Claude Code uitgelegd (default, acceptEdits, plan, bypassPermissions)Wat elke permission mode van Claude Code doet (default, acceptEdits, plan, auto, dontAsk, bypassPermissions), hoe je wisselt en wanneer welke veilig is.
claude-code-notifier

Claude Code Notifier is een onafhankelijke applicatie van een derde partij. Zij is niet gelieerd aan, onderschreven door of gesponsord door Anthropic, PBC. "Claude" en "Claude Code" zijn handelsmerken van Anthropic, PBC.

apps iOS-app Android-app ccn voor macOS, Windows & Linux Alle gidsen
juridisch Privacybeleid Servicevoorwaarden Andere talen © 2026 touchtap. Alle rechten voorbehouden. TouchTap Ltd is geregistreerd in Engeland en Wales, bedrijfsnummer 13942589.