Goose,
dans votre encoche.
Notifications, relances et coût de Goose sur votre Mac
Gnista affiche chaque session Goose dans l’encoche de votre MacBook : au travail ou terminée, l’outil en cours, sa réponse à la fin du tour, et ce qu’a coûté la session. Un clic vous emmène dans son onglet.
Gnista avec Goose, en un coup d’œil.
- Où il tourne
- La CLI de Goose (
goose) dans n’importe quel terminal. - Installation
- Un plugin propre à Gnista dans
~/.agents/plugins/gnista/, que Goose active lui-même. - Vous attend
- Non : Goose demande dans sa propre invite avant qu’aucun hook ne s’exécute.
- Répondre depuis l’encoche
- Non : ses hooks ne peuvent ni voir son invite ni y répondre.
- Relancer depuis l’encoche
- Tapée dans son terminal : Terminal, iTerm, Ghostty, un volet tmux ou le terminal d’un éditeur doté de l’extension de Gnista.
- Dans la ligne
- La commande en cours ou le fichier qu’il modifie, et sa réponse à la fin du tour.
- Sous-agents
- Non : les hooks de Goose ne les remontent pas.
- Coût et limites
- Tokens, contexte et coût, lus dans la propre base de données de sessions de Goose : le coût de son fournisseur quand il en a un, sinon le tarif public du modèle.
Un plugin, pas un patch.
Goose trouve chaque dossier de plugin dans ~/.agents/plugins/ et l’active tout seul. Celui de Gnista est un dossier à lui, avec ses hooks au format de Claude : rien de ce qui est à vous n’est modifié, et Déconnecter ne retire que les hooks de ce dossier.
Ce qu’il coûte, au fil de l’eau.
Goose ajoute les tokens et le coût de chaque réponse à sa base de données de sessions. Gnista les lit : la ligne montre à quel point le contexte est rempli et ce qu’a coûté la session. Pour un modèle que Gnista ne connaît pas, décrivez-le dans un fichier de modèle.
Encore un mot ? Relancez.
Quand un tour est terminé, tapez une relance dans l’encoche, et Gnista la tape dans le terminal de Goose, sans vous y emmener.
Ce qu’il ne peut pas faire avec Goose, et pourquoi.
- « Vous attend » : Goose demande avant un outil dans sa propre invite, avant qu’aucun hook ne s’exécute, alors un Goose en attente s’affiche comme au travail.
- Répondre depuis l’encoche : pour la même raison, vous répondez dans Goose.
- Les relances depuis l’encoche sont tapées dans son terminal, donc seulement dans Terminal, iTerm, Ghostty, un volet tmux ou le terminal d’un éditeur doté de l’extension de Gnista.
- Goose lit ses hooks au démarrage d’une session : une session déjà ouverte ne se signale qu’une fois que vous en lancez une nouvelle.
Connecté en une minute.
- Ouvrez Gnista et cochez Goose.
- Gnista ajoute un plugin à lui,
~/.agents/plugins/gnista/, avec ses hooks danshooks/hooks.json. Goose le trouve et l’active tout seul ; votre config Goose reste telle quelle. - Lancez une nouvelle session Goose.
Goose, questions et réponses.
Pourquoi Gnista ne montre-t-il pas quand Goose m’attend ?
Goose demande avant un outil dans sa propre invite, avant qu’aucun hook ne s’exécute : aucun hook ne l’entend. Gnista montre quand il travaille, quand il a terminé, et ce que fait Goose.
Est-ce que ça modifie ma config Goose ?
Non. Les hooks de Gnista vivent dans un dossier de plugin à lui, ~/.agents/plugins/gnista/, que Goose active lui-même.
Et sans le plugin ?
Gnista voit encore Goose travailler grâce à son processus, avec Réglages ▸ Agents ▸ Détecter les agents sans hooks activé, mais sans outil, ni réponse, ni coût.
Comment le retirer ?
Réglages ▸ Agents ▸ Goose ▸ Déconnecter. Seuls les hooks de Gnista s’en vont.
Gnista garde aussi un œil sur
Claude Code
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
Auggie
OpenHands
Trae
Aider
DeepSeek Harness
Vous avez écrit le vôtre ? Il peut parler à Gnista avec une seule ligne de JSON : agents maison.