Claude Code,
dans votre encoche.
Notifications Claude Code, validation des autorisations et limites d’utilisation sur votre Mac
Gnista affiche chaque session Claude Code dans l’encoche de votre MacBook : au travail, terminée, ou en attente de vous. Approuvez ses appels d’outils, répondez à ses plans et à ses questions, et relancez-le quand un tour est terminé, sans retourner au terminal, à l’éditeur ou à l’app Claude.
Gnista avec Claude Code, en un coup d’œil.
- Où il tourne
- N’importe quel terminal, le terminal de n’importe quel éditeur, l’extension Claude Code dans VS Code, Cursor et Devin, les sessions Code de l’app Claude, Claude dans Xcode (comment), et Claude Code sur un serveur Linux, via SSH.
- Installation
- Des hooks dans
~/.claude/settings.json, ajoutés après une sauvegarde. Rien à approuver dans Claude. - Vous attend
- Demandes d’autorisation, plans et questions, à l’instant où Claude les pose.
- Répondre depuis l’encoche
- Autoriser, Toujours (la règle que propose Claude, écrite en toutes lettres), ou Refuser avec une raison facultative que Claude lit. Les plans et les questions aussi.
- Relancer depuis l’encoche
- Oui, où que Claude tourne : un hook réveille la session avec vos mots tels quels.
- Dans la ligne
- Le titre que Claude donne à la session, votre prompt, le dernier message, l’outil en cours, l’avancement des tâches, le mode d’autorisation, le contexte et le coût.
- Sous-agents
- Combien ont terminé, celui en tête et son étape ; les sous-agents en arrière-plan restent sur la ligne jusqu’à ce qu’ils aient fini.
- Coût et limites
- Le coût au tarif public de l’API, et vos limites sur 5 heures et à la semaine une fois la ligne d’état de Gnista activée.
Approuvez sans alt-tab.
L’encoche s’ouvre avec toute la requête : la commande, ou le diff avec les numéros de ligne, replié sur les blocs modifiés. Autoriser attend une demi-seconde, pour qu’un clic égaré ne puisse pas dire oui. Toujours applique la règle que propose Claude, écrite d’abord en toutes lettres. ⌘Y autorise, ⌘N refuse. La boîte de dialogue de Claude s’affiche aussi : répondez à l’une ou à l’autre.
Plans et questions, réglés sur place.
Quand Claude sort du mode plan, lisez le plan dans l’encoche et choisissez Approuver, Accepter les modifs, ou Continuer le plan avec vos remarques. Les questions arrivent une par une, avec Autre… pour une réponse bien à vous.
Encore un mot ? Relancez.
Quand un tour est terminé, tapez une relance dans l’encoche. Dans Terminal, iTerm, Ghostty, un volet tmux ou le terminal d’un éditeur doté de l’extension de Gnista, Gnista la tape pour vous. Partout ailleurs, dans l’extension VS Code ou l’app Claude, un hook ajouté par Gnista réveille la session avec vos mots tels quels. Les exécutions claude -p ne sont pas retenues : elles se terminent comme d’habitude. Vous avez déjà quitté Claude Code dans son terminal ? Une relance reprend la session en arrière-plan, et tout ce qui demande votre accord attend Autoriser ou Refuser dans l’encoche, avec le réglage Répondre aux invites dans Gnista activé.
Les sous-agents, sur une ligne.
Quand Claude confie du travail à des sous-agents, la ligne affiche par exemple « 1 sur 2 terminés · Review the API · Lit api.ts ». Les sous-agents en arrière-plan restent sur la ligne après la réponse, jusqu’à ce qu’ils aient fini ou que vous les arrêtiez.
Sachez où en sont vos limites.
Activez Claude Code plan limits et vos fenêtres de 5 heures et de la semaine s’affichent sous vos sessions. Elles viennent de la ligne d’état de Claude Code elle-même : Gnista enveloppe la vôtre si vous en avez une, et la remet exactement en place quand vous désactivez l’option. Pas de trousseau, pas de connexion, pas de réseau. Le coût est au tarif public de l’API ; pour un modèle que Gnista ne connaît pas, décrivez-le dans un fichier de modèle.
Ce qu’il ne peut pas faire avec Claude Code, et pourquoi.
- Les sessions Cowork de l’app Claude tournent dans une machine virtuelle : aucun hook n’atteint votre Mac. Leurs lignes viennent des propres fichiers de session de l’app, et vous répondez à leurs demandes dans l’app.
- Dans Terminal, iTerm, Ghostty, un volet tmux ou le terminal d’un éditeur doté de l’extension de Gnista, Gnista tape votre relance. Partout ailleurs, elle passe par un hook : la fenêtre de Claude l’affiche comme « Stop hook feedback », pas comme votre message, et cela fonctionne pendant une heure après la fin du tour.
- Les limites du forfait ne passent que par la ligne d’état de Claude Code : il faut donc activer la ligne d’état de Gnista.
- Une session déjà lancée quand vous avez connecté Gnista garde ses anciens hooks. Lancez-en une nouvelle.
Connecté en une minute.
- Ouvrez Gnista et cochez Claude Code. Gnista sauvegarde
~/.claude/settings.jsondans~/Library/Application Support/Gnista/Backups/, puis ajoute ses hooks à côté des vôtres, en gardant votre mise en forme. - Pour répondre aux requêtes depuis l’encoche, activez Réglages ▸ Général ▸ Répondre aux invites dans Gnista.
- Pour le coût et les limites, choisissez Coût, Limites du forfait ou Les deux dans Réglages ▸ Général ▸ Utilisation. Les limites du forfait demandent aussi l’interrupteur Limites du forfait Claude Code, qui se joint à la ligne d’état de Claude Code.
- Lancez une nouvelle session Claude Code, dans un terminal, votre éditeur ou l’app Claude.
Claude Code, questions et réponses.
Puis-je approuver les appels d’outils de Claude Code depuis l’encoche ?
Oui : Autoriser, Toujours ou Refuser, avec une raison facultative pour Claude. Activez Réglages ▸ Général ▸ Répondre aux invites dans Gnista. La boîte de dialogue de Claude s’affiche en même temps ; répondez à l’une ou à l’autre, et l’autre s’efface.
Ça marche avec l’extension VS Code et l’app Claude ?
Oui. Toutes deux font tourner Claude Code avec vos hooks : vous avez la ligne, les validations, les plans, les questions et les relances, et un clic ouvre l’onglet de la session ou la session dans l’app Claude. VS Code demande une fois avant de laisser Gnista ouvrir le lien. Les sessions Cowork s’affichent aussi, lues dans les propres fichiers de session de l’app : un clic en ouvre une dans l’app, où vous répondez à ses demandes.
Pourquoi ma session n’apparaît-elle pas ?
Claude Code lit ses hooks au lancement d’une session : une session déjà lancée avant que vous connectiez Gnista ne les a pas. Lancez-en une nouvelle. Réglages ▸ Agents ▸ Claude Code montre ce que Gnista a ajouté.
Gnista lit-il mes identifiants Anthropic ?
Non. Les limites du forfait viennent de la ligne d’état que Claude Code exécute lui-même. Gnista ne lit jamais votre trousseau et n’appelle jamais Anthropic.
Que change-t-il dans ma config, et comment le retirer ?
Il ajoute ses hooks à ~/.claude/settings.json, et, si les limites du forfait sont activées, sa ligne d’état, après une sauvegarde dans ~/Library/Application Support/Gnista/Backups/. Les vôtres restent. Réglages ▸ Agents ▸ Claude Code ▸ Déconnecter retire exactement les hooks de Gnista et remet votre ligne d’état telle qu’elle était.
Fonctionne-t-il avec Claude Code sur un serveur, via SSH ?
Oui, sur un serveur Linux. Connectez le serveur dans Réglages ▸ À distance, avec un hôte de votre config ssh : Gnista y installe son utilitaire et ajoute ses hooks aux réglages de Claude Code sur le serveur. Ses sessions s’affichent avec le nom de la machine, leur titre, le dernier message et le coût ; les réponses depuis l’encoche parviennent à Claude là-bas, et un clic fait apparaître l’onglet de terminal d’où vous vous êtes connecté en ssh, volet tmux compris, ou la fenêtre Remote-SSH de votre éditeur. Pas à pas : les agents via SSH.
Gnista garde aussi un œil sur
Codex
Gemini CLI
Copilot
OpenCode
Devin
Qwen Code
Cursor
Mistral Vibe
CodeBuddy
Kimi Code
Codewhale
Droid
Antigravity
Qoder CLI
Kilo Code
MiMoCode
ZCode
WorkBuddy
Grok Build
Amp
Pi
Goose
Auggie
OpenHands
Trae
Aider
DeepSeek Harness
Vous avez écrit le vôtre ? Il peut parler à Gnista avec une seule ligne de JSON : agents maison.