Nezha : piloter des tâches d’agents IA en parallèle, avec terminal et Git intégrés
📌 📌 Nezha centralise le pilotage de tâches d’agents IA : multi-projets, terminal temps réel, Git intégré et suivi tokens/outils pour garder le contrôle.
L’idée n’est pas d’ajouter une couche de plus autour de l’éditeur, mais de rendre visibles et actionnables les états d’une exécution pilotée par un agent : ce qui tourne, ce qui attend une entrée, ce qui est en pause, ce qui a terminé, et ce qui mérite d’être repris.
Au lieu d’ouvrir dix fenêtres et de perdre le fil entre un terminal, un gestionnaire de projets et l’historique des échanges, Nezha centralise la vie d’une “mission” de bout en bout, du lancement à la reprise, avec une navigation rapide entre projets.
Nezha s’adresse en particulier aux utilisateurs de Claude Code et de Codex qui enchaînent des tâches concurrentes (refactor, correctifs, scripts, migration, documentation) et veulent une vue claire des priorités sans casser le flux.
Concrètement, un espace de travail regroupe plusieurs projets, chacun avec ses tâches et leur progression, et un historique consultable pour retrouver rapidement la décision ou l’étape qui a débloqué un problème.
Points clés
• 🗂️ Multi-projets dans une seule interface, avec changement instantané
• ⏱️ États de tâche explicites (attente, exécution, demande d’entrée, terminé)
• 🖥️ Terminal PTY temps réel, réactif comme un vrai terminal local
• 🌿 Git intégré (staging, diff, historique, commit, push/pull)
• 📁 Explorateur de fichiers + visualiseur/éditeur de code avec coloration
• 📊 Tableau de bord d’usage (tokens, appels d’outils), par semaine
Un vrai suivi de cycle de vie des tâches
Nezha suit la trajectoire d’une tâche depuis sa création jusqu’à sa clôture. Les tâches en pause ou en attente d’une action ressortent visuellement, ce qui évite de laisser “mourir” une exécution qui attend simplement une réponse. Le modèle est simple : une tâche passe d’un état à l’autre, et l’interface sert d’outil d’arbitrage quand plusieurs choses tournent en même temps.
Git intégré pour boucler le cycle “modif → commit → push”
Nezha met le workflow Git sous la main : visualisation des fichiers modifiés (staged et unstaged), comparaison de diff avec coloration, consultation d’historique, et les opérations classiques de commit et de synchronisation (push/pull). L’intérêt n’est pas seulement le confort : c’est une manière de réduire les context switch au moment où l’agent produit des modifications.
Un point pratique ressort : l’assistance IA pour générer des messages de commit plus sémantiques, alignés avec le style du projet. Cela accélère la finalisation, surtout quand l’agent a touché plusieurs zones du code et qu’il faut un message clair et utile.
L’application propose un explorateur de fichiers (arborescence du projet) et un visualiseur/éditeur de code avec coloration syntaxique (large couverture de langages). Nezha affiche aussi des indicateurs d’état Git sur les fichiers, ce qui aide à repérer rapidement ce qui a changé.
Dans la pratique, cela sert à deux choses : vérifier un fichier modifié sans ouvrir un éditeur séparé, et faire de petites corrections immédiatement (un import, une constante, une doc) pour débloquer un commit propre.
Suivi d’usage et maîtrise des coûts
Nezha inclut un tableau de bord qui agrège l’usage par semaine, en suivant notamment la consommation de tokens et les appels d’outils. Pour un usage intensif d’agents, cette couche d’observabilité fait la différence : elle permet de repérer une dérive (trop de relances, tâches qui se répètent, outillage trop bavard) et d’ajuster la manière de travailler.
Ce type de suivi devient essentiel dès qu’il faut comparer des approches : exécuter une tâche en une passe, ou la découper ; laisser l’agent explorer, ou le guider davantage ; réduire le périmètre d’outils appelés.
Nezha étant une application desktop, une grande partie de la valeur vient du fait que l’orchestration, les états de tâches et l’organisation des projets se jouent localement. Pour la partie IA, ce qui quitte la machine dépend des agents et des modèles utilisés (prompts, contexte, appels d’outils). L’intérêt d’une interface dédiée est justement de rendre ce flux plus contrôlable : savoir quelle tâche tourne, avec quel contexte, et mesurer l’usage.
Au final, Nezha se positionne comme un “tableau de bord” très concret pour travailler avec plusieurs agents en parallèle, sans perdre de temps en allers-retours entre outils, et en gardant une trace claire de ce qui a été fait et pourquoi.
