Gemini CLI,
dans votre encoche.
Notifications Gemini CLI sur votre Mac, avec la demande d’autorisation complète
Gnista affiche chaque session Gemini CLI dans l’encoche de votre MacBook : au travail, terminée, ou en attente de vous. Quand Gemini demande une autorisation, vous voyez exactement pour quoi, et un clic vous emmène dans l’onglet pour répondre.
Gnista avec Gemini CLI, en un coup d’œil.
- Où il tourne
- Gemini CLI dans n’importe quel terminal, et sur un serveur Linux, via SSH.
- Installation
- Gnista ajoute ses hooks dans
~/.gemini/settings.json, après une sauvegarde. - Vous attend
- Demandes d’autorisation, avec la commande complète, le diff de la modification, l’outil MCP ou l’adresse à récupérer ; ses questions, avec leurs options ; et un plan prêt pour vous.
- Répondre depuis l’encoche
- Non : les hooks de Gemini peuvent refuser mais pas approuver, alors Gnista montre la requête et vous emmène dans l’onglet.
- Relancer depuis l’encoche
- Oui, 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
- Le résumé de la session par Gemini, votre dernier prompt et sa réponse, le dernier outil lancé, la progression des tâches, le contexte et le coût.
- Sous-agents
- Les sous-agents en cours s’affichent dans la ligne, chacun avec sa tâche et l’étape où il en est.
- Coût et limites
- Le coût par session aux tarifs de Google AI Studio ; pas de limites du forfait, car Gemini CLI ne les enregistre pas.
Sachez exactement ce qu’il demande.
Quand Gemini CLI demande une autorisation, l’encoche montre toute la requête : la commande, le diff de la modification, l’outil MCP ou l’adresse à récupérer. Quand il vous pose une question, vous voyez la question et ses options ; quand il a un plan prêt, la ligne l’indique. Vous savez si ça vaut la peine de vous lever avant de le faire.
Un clic jusqu’à l’onglet.
Les hooks de Gemini ne peuvent pas recevoir de « oui » de l’extérieur, alors Gnista ne fait pas semblant : l’encoche indique « Répondre dans Gemini CLI », et un clic vous dépose dans l’onglet exact, prêt à répondre.
Ce qu’il fait, et ce qu’il coûte.
Gnista lit l’historique de conversation de Gemini lui-même : son résumé de la session, la réponse, les outils lancés, ses tâches et ses sous-agents. Les tokens de chaque réponse sont chiffrés aux tarifs de Google AI Studio pour le modèle utilisé. 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 Gemini CLI, et pourquoi.
- Répondre depuis l’encoche : les hooks de Gemini peuvent refuser un outil, jamais l’approuver, alors vous répondez dans Gemini CLI.
- Les limites du forfait : Gemini CLI ne les écrit nulle part où Gnista peut les lire, alors Gnista ne les affiche pas et ne les devine pas.
- Les appels d’outils s’affichent dans la ligne une fois exécutés, car Gemini ne les enregistre qu’à ce moment-là. Les commandes shell en lecture seule ne demandent rien du tout.
- Les relances depuis l’encoche sont tapées dans son terminal : il faut donc 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 Gemini CLI dans la liste des agents trouvés.
- Gnista sauvegarde
~/.gemini/settings.jsonet ajoute ses propres hooks, sans toucher à vos réglages ni à vos hooks. - Lancez une session. Si Gemini CLI vous demande de faire confiance au dossier, acceptez : les exécutions sans interface (
gemini -p) refusent un dossier tant qu’il n’est pas approuvé.
Gemini CLI, questions et réponses.
Puis-je approuver Gemini CLI depuis l’encoche ?
Non. Les hooks de Gemini peuvent refuser une action, pas l’approuver. Gnista montre la requête complète et vous emmène dans l’onglet en un clic.
Puis-je relancer Gemini CLI depuis l’encoche ?
Oui, dans Terminal, iTerm, Ghostty, un volet tmux ou le terminal d’un éditeur doté de l’extension de Gnista : Gnista tape votre relance dans le terminal de la session. Gemini CLI n’a pas d’autre porte d’entrée.
Pourquoi gemini -p refuse-t-il un dossier ?
gemini -p refuse-t-il un dossier ?Sans interface, Gemini CLI refuse les dossiers auxquels vous n’avez pas fait confiance. Ouvrez gemini une fois dans ce dossier et approuvez-le.
Affiche-t-il ce que coûte Gemini CLI ?
Oui, par session, aux prix de Google AI Studio pour le modèle utilisé. Pour un modèle que Gnista ne connaît pas, ajoutez un fichier de modèle.
Affiche-t-il les limites de mon forfait Gemini ?
Non. Gemini CLI ne les enregistre pas là où Gnista peut les lire, et Gnista ne devine pas.
Comment le retirer ?
Réglages ▸ Agents ▸ Gemini CLI ▸ Déconnecter. Seuls les hooks de Gnista s’en vont.
Fonctionne-t-il avec Gemini CLI 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 Gemini CLI sur le serveur. Ses sessions s’affichent avec le nom de la machine, leur titre, le dernier message et le coût, 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
Claude Code
Codex
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.