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.

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

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.
02Installation

Connecté en une minute.

  1. Ouvrez Gnista et cochez Codewhale (DeepSeek TUI).
  2. Gnista sauvegarde ~/.codewhale/config.toml et 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.
  3. Lancez une nouvelle session Codewhale dans votre projet.
03FAQ

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

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