Cursor,
dans votre encoche.

Notifications de l’agent Cursor sur votre Mac : au travail, terminé et sa dernière réponse

Gnista affiche l’agent de Cursor dans l’encoche de votre MacBook, dans l’éditeur et en tant que cursor-agent dans un terminal : l’outil, la commande ou le fichier en cours, sa réponse à la fin du tour, et un clic pour revenir à la bonne fenêtre.

7 jours d’essai gratuit Sans compte ni carte · puis 19 € une fois
01En bref

Gnista avec Cursor, en un coup d’œil.

Où il tourne
L’agent de Cursor dans l’éditeur, et cursor-agent dans un terminal.
Installation
Des hooks dans ~/.cursor/hooks.json, après une sauvegarde.
Vous attend
Non : les hooks de Cursor ne peuvent pas dire quand son agent vous attend.
Répondre depuis l’encoche
Non : un hook Cursor resté sans réponse laisse passer l’action, donc Gnista ne touche pas aux hooks qui décident.
Relancer depuis l’encoche
Seulement pour cursor-agent, tapée dans son terminal : Terminal, iTerm, Ghostty, un volet tmux ou le terminal d’un éditeur doté de l’extension de Gnista ; pas dans la discussion de l’éditeur.
Dans la ligne
Votre dernier prompt, l’outil, la commande ou la modification de fichier en cours, sa dernière réponse, et la marque du modèle sur l’icône quand Cursor en nomme un.
Sous-agents
Non : les hooks de Cursor ne les distinguent pas, donc leurs étapes s’affichent comme celles de la session.
Coût et limites
Non : Cursor ne remonte ni les tokens ni les limites du forfait.

Ce qu’il fait, sans la fenêtre.

La ligne suit l’agent de Cursor de votre prompt à chaque outil, commande shell et modification de fichier, et montre sa réponse à la fin du tour.

Terminé veut dire terminé.

Quand l’agent répond et s’arrête, la goutte passe au vert. Si les hooks de Cursor se taisent, la ligne cesse d’afficher au travail au bout de 5 minutes, au lieu de briller pour l’éternité.

Un clic, la bonne fenêtre.

Un clic fait apparaître la fenêtre Cursor du projet. Avec la petite extension d’éditeur de Gnista, une session cursor-agent dans le terminal de Cursor vous amène dans ce terminal précis.

Claude Code dans Cursor ?

Les sessions de l’extension Claude Code dans Cursor ont droit à tout ce que décrit la page Claude Code : vous attend, réponses, relances et coût.

Ce qu’il ne peut pas faire avec Cursor, et pourquoi.

  • « Vous attend » : les hooks de Cursor n’ont pas d’événement pour ça, alors une requête en attente dans Cursor s’affiche comme au travail.
  • Répondre depuis l’encoche : les hooks qui pourraient décider (preToolUse, beforeShellExecution) laissent passer l’action quand un hook ne répond pas, donc Gnista ne les installe jamais.
  • Relancer dans la discussion de l’éditeur : Gnista ne peut taper que dans cursor-agent, dans Terminal, iTerm, Ghostty, un volet tmux ou le terminal d’un éditeur doté de l’extension de Gnista.
  • Coût, contexte et mode : les hooks de Cursor ne remontent pas les tokens, et sa transcription ne contient aucune consommation.
  • Il arrive que les hooks de Cursor cessent de se déclencher jusqu’au redémarrage de Cursor. Une ligne sans nouvelles pendant 5 minutes cesse d’afficher au travail.
02Installation

Connecté en une minute.

  1. Ouvrez Gnista et cochez Cursor.
  2. Gnista sauvegarde ~/.cursor/hooks.json dans ~/Library/Application Support/Gnista/Backups/, puis ajoute ses hooks à côté des vôtres. Aucun d’eux ne peut bloquer ou autoriser quoi que ce soit.
  3. Redémarrez Cursor s’il était ouvert, pour qu’il charge les hooks.
  4. Facultatif : dans les Réglages de Gnista, sous Terminaux d’éditeur, connectez Cursor. Un clic sur une ligne cursor-agent affiche alors son propre terminal, pas seulement la fenêtre.
03FAQ

Cursor, questions et réponses.

Pourquoi Gnista ne montre-t-il pas quand Cursor m’attend ?

Les hooks de Cursor n’ont pas d’événement pour ça. Gnista montre quand il travaille, quand il a terminé, et ce que fait l’agent.

Puis-je autoriser ou refuser les actions de Cursor depuis l’encoche ?

Non. Les hooks de Cursor qui décident laissent passer une action quand ils ne reçoivent pas de réponse : Gnista ne les installe donc pas. Répondez dans Cursor.

Ça marche avec cursor-agent dans un terminal ?

Oui, les mêmes hooks couvrent les deux. Dans Terminal, iTerm, Ghostty, un volet tmux ou le terminal d’un éditeur doté de l’extension de Gnista, vous pouvez aussi le relancer depuis l’encoche.

Une session Cursor reste au travail. Pourquoi ?

Les hooks de Cursor cessent parfois de se déclencher jusqu’au redémarrage de Cursor. Redémarrez-le ; en attendant, la ligne cesse d’afficher au travail après 5 minutes sans nouvelles.

Puis-je utiliser Claude Code dans Cursor ?

Oui, et ces sessions profitent de vous attend, des réponses et des relances depuis l’encoche.

Comment le retirer ?

Réglages ▸ Agents ▸ Cursor ▸ Déconnecter. Seuls les hooks de Gnista s’en vont ; les vôtres restent.

Gnista garde aussi un œil sur

Vous avez écrit le vôtre ? Il peut parler à Gnista avec une seule ligne de JSON : agents maison.