Codewhale,
dans votre encoche.
Notifications, relances et coût de Codewhale (DeepSeek TUI) sur votre Mac
Gnista affiche chaque session Codewhale dans l’encoche de votre MacBook : au travail, terminée ou en attente de vous, avec l’outil en cours et sa réponse. Quand un tour est terminé, relancez-le depuis l’encoche : votre relance arrive comme votre message suivant. Un clic vous emmène dans son onglet.
Gnista avec Codewhale, en un coup d’œil.
- Où il tourne
- Codewhale (
codewhale, ex-deepseek-tui) dans n’importe quel terminal. - Installation
- Ses propres blocs de hooks dans
~/.codewhale/config.toml, après une sauvegarde, et son socket de contrôle activé. - Vous attend
- Oui : une demande d’autorisation, une question, ou un objectif en attente entre deux passes.
- Répondre depuis l’encoche
- Non : ses hooks peuvent refuser un outil, pas l’approuver, alors un clic vous emmène dans Codewhale pour répondre.
- Relancer depuis l’encoche
- Oui, où que tourne Codewhale, via son socket de contrôle : aussitôt s’il est inactif, après le tour s’il est occupé.
- Dans la ligne
- Le titre de la session, votre prompt, sa réponse, l’outil en cours et sa liste de tâches, lus dans la session enregistrée de Codewhale.
- Sous-agents
- Quand il confie du travail à un sous-agent, la ligne l’indique, avec la tâche.
- Coût et limites
- Ce qu’a coûté la session, au prix calculé par Codewhale, sous-agents compris ; pas d’anneau de contexte ni de limites du forfait.
Relancez, directement dans la session.
La connexion active le socket de contrôle de Codewhale, qui reçoit un message comme si vous l’aviez tapé. Une relance depuis l’encoche arrive comme votre message suivant, quelle que soit l’app où tourne Codewhale : aussitôt s’il est inactif, après le tour s’il est occupé. Sans le socket, Gnista la tape dans le terminal.
Il sait quand il attend.
Les hooks de Codewhale disent quand il s’arrête pour vous : pour approuver un outil, répondre à sa question, ou entre les passes d’un objectif. La goutte passe au rouge, et un clic vous emmène dans son onglet pour répondre.
Lu dans sa propre session.
Gnista retrouve, grâce à son processus, la session sur laquelle travaille Codewhale, et lit son titre, votre prompt, la réponse, l’outil et la liste de tâches. Le coût est celui de Codewhale lui-même, sous-agents compris.
Ce qu’il ne peut pas faire avec Codewhale, et pourquoi.
- Répondre depuis l’encoche : les hooks de Codewhale peuvent refuser un outil, mais pas l’approuver, alors vous répondez dans Codewhale.
- Les hooks de Gnista demandent Codewhale 0.9.13 ou plus récent : une version plus ancienne ne connaît pas leurs événements et rejette tout le fichier.
- Pas d’anneau de contexte : Codewhale ne garde qu’un total de tokens, alors la ligne n’affiche que le coût.
- Codewhale 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 Codewhale (DeepSeek TUI).
- Gnista sauvegarde
~/.codewhale/config.tomlet ajoute à la fin ses propres blocs[[hooks.hooks]]. Il active aussi le[control_socket]de Codewhale, pour que les relances lui parviennent dans n’importe quelle app. - Lancez une nouvelle session Codewhale dans votre projet.
Codewhale, questions et réponses.
Est-ce DeepSeek TUI ?
Oui. Codewhale est l’agent de terminal qui s’appelait DeepSeek TUI jusqu’à la 0.8.41. Gnista le reconnaît sous les deux noms, et le voit travailler grâce à son processus avant même que vous le connectiez.
Puis-je approuver Codewhale depuis l’encoche ?
Non. Ses hooks peuvent refuser un outil, mais pas l’approuver : Gnista montre qu’il vous attend et vous emmène dans son onglet pour répondre.
Puis-je relancer Codewhale depuis l’encoche ?
Oui, une fois un tour terminé, dans n’importe quel terminal ou éditeur : Gnista envoie vos mots via le socket de contrôle de Codewhale, et ils s’affichent dans la session comme votre message.
Pourquoi ma session n’apparaît-elle pas ?
Codewhale lit ses hooks au démarrage d’une session : lancez-en une nouvelle après la connexion. Les hooks de Gnista demandent Codewhale 0.9.13 ou plus récent.
Comment le retirer ?
Réglages ▸ Agents ▸ Codewhale (DeepSeek TUI) ▸ Déconnecter. Seuls les blocs de Gnista s’en vont, et le socket de contrôle est de nouveau désactivé si c’est Gnista qui l’avait activé.
Gnista garde aussi un œil sur
Claude Code
Codex
Gemini CLI
Copilot
OpenCode
Devin
Qwen Code
Cursor
Mistral Vibe
CodeBuddy
Kimi Code
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.