OpenHands,
dans votre encoche.

Notifications de la CLI OpenHands sur votre Mac

Gnista affiche chaque session de la CLI OpenHands dans l’encoche de votre MacBook : au travail, terminée ou en attente de votre confirmation, avec la commande en cours ou le fichier qu’il modifie, et sa réponse quand il a fini. Un clic vous emmène dans son onglet.

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

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

Où il tourne
La CLI OpenHands (openhands) dans n’importe quel terminal.
Installation
Des hooks dans ~/.openhands/hooks.json, après une sauvegarde.
Vous attend
Oui, pendant qu’une confirmation attend dans sa propre invite, avec l’action qu’il demande, lue dans son dossier de conversation.
Répondre depuis l’encoche
Non : ses hooks ne peuvent ni voir ses confirmations 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
Votre prompt, la commande en cours, le fichier qu’il lit ou modifie, la réponse sur laquelle il termine, et le contexte utilisé, depuis son dossier de conversation.
Sous-agents
Non : les hooks d’OpenHands ne les remontent pas.
Coût et limites
Le coût tel qu’OpenHands l’enregistre, sinon au tarif de son modèle ; pas de limites du forfait.

Chaque étape, sur une ligne.

La ligne suit OpenHands de votre prompt aux commandes qu’il lance dans son terminal et aux fichiers qu’il consulte et modifie, et montre le message sur lequel il termine à la fin du tour.

Un seul fichier de hooks, on vous le dit.

OpenHands lit le premier fichier de hooks qu’il trouve. Les hooks de Gnista sont dans ~/.openhands/hooks.json : un projet qui a son propre .openhands/hooks.json les masque, et les sessions de ce projet ne s’affichent pas.

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

  • Répondre depuis l’encoche : OpenHands demande confirmation dans sa propre invite, qu’aucun hook ne voit ni ne peut accepter, alors vous confirmez dans OpenHands.
  • Un projet qui a son propre .openhands/hooks.json masque celui de Gnista : OpenHands ne lit que le premier fichier de hooks qu’il trouve.
  • Sous-agents : les hooks d’OpenHands ne les remontent pas.
  • 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.
02Installation

Connecté en une minute.

  1. Ouvrez Gnista et cochez OpenHands.
  2. Gnista sauvegarde ~/.openhands/hooks.json et y ajoute ses hooks, en gardant les vôtres.
  3. Lancez une nouvelle session openhands. Si un projet a son propre .openhands/hooks.json, OpenHands utilise celui-là dans ce projet, et Gnista n’en voit rien.
03FAQ

OpenHands, questions et réponses.

Gnista montre-t-il quand OpenHands m’attend ?

Oui. Aucun hook n’entend ses confirmations, mais le dossier de conversation d’OpenHands indique quand l’une d’elles attend : la ligne affiche alors « vous attend », avec l’action demandée. Répondez dans OpenHands.

Puis-je approuver OpenHands depuis l’encoche ?

Non. Ses confirmations n’atteignent jamais un hook : répondez dans OpenHands.

Pourquoi un projet n’affiche-t-il rien ?

Il a sans doute son propre .openhands/hooks.json. OpenHands utilise ce fichier au lieu de ~/.openhands/hooks.json, où se trouvent les hooks de Gnista.

Comment le retirer ?

Réglages ▸ Agents ▸ OpenHands ▸ 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.