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.
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.jsonmasque 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.
Connecté en une minute.
- Ouvrez Gnista et cochez OpenHands.
- Gnista sauvegarde
~/.openhands/hooks.jsonet y ajoute ses hooks, en gardant les vôtres. - 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.
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
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
Goose
Auggie
Trae
Aider
DeepSeek Harness
Vous avez écrit le vôtre ? Il peut parler à Gnista avec une seule ligne de JSON : agents maison.