Un développeur a créé une statusline pour Claude Code avec surveillance VPS en une seule session
Un développeur avec trois VPS et des sessions de 10 à 15 heures dans Claude Code a créé sa propre statusline — aucune des solutions existantes n’affichait à…
Traité par IA depuis Habr AI ; édité par Hamidun News
Un développeur travaillant avec trois VPS et réalisant des sessions de 10–15 heures sur Claude Code a créé un statusline personnalisé — un outil pour surveiller le contexte et la charge serveur en temps réel — directement dans claude.ai lors d'une seule session de travail.
Pourquoi un outil personnalisé était nécessaire
Les longues sessions avec Claude Code créent un problème spécifique que vous ne rencontreriez pas dans la programmation courante. L'interface standard ne répond pas aux questions qui surgissent toutes les quelques heures : combien d'espace contextuel reste-t-il libre, est-ce le moment d'exécuter `/compact` maintenant, et quel serveur est surchargé? Le moment pour exécuter `/compact` est important : l'exécuter trop tôt et vous perdez du contexte inutilement, l'exécuter trop tard et vous commencez à recevoir des réponses dégradées.
Sans indicateur, c'est soit l'intuition, soit des vérifications manuelles régulières. Lorsque vous travaillez avec trois VPS via MCP SSH, le problème s'aggrave. Chaque vérification de l'état du serveur est un SSH manuel, regarder `htop`, et revenir à votre contexte de travail.
Multipliez cela par trois serveurs, par des dizaines de fois par jour — et vous obtenez un flux constant de commutations qui en soi rompt la concentration.
L'auteur a examiné les solutions de statusline existantes pour Claude Code. Aucune d'elles ne combinait les deux types de données : l'état du contexte de l'assistant IA et la charge de l'infrastructure.
Ce que le nouveau statusline affiche
L'outil personnalisé affiche tout ce dont vous avez besoin en une seule ligne d'état — sans basculer entre les fenêtres et les vérifications SSH manuelles :
- Pourcentage de la fenêtre contextuelle de Claude Code rempli
- Indicateur visuel : quand il est temps d'exécuter `/compact`
- CPU et RAM sur chacun des trois VPS en temps réel
- Activité réseau des serveurs
- État des connexions MCP actives
Visuellement — la ligne d'état familière dans le terminal juste à côté du curseur. Concise et sans bruit informatif qui distrait de la tâche principale.
Construit en une seule session dans claude.ai
C'est révélateur de voir comment l'outil a réellement été construit. L'auteur a travaillé via claude.ai avec MCP SSH connecté — Claude avait un accès direct aux serveurs via l'interface navigateur standard. Tout le développement, de la première idée au code fonctionnel, s'est déroulé en une seule session continue.
"Trois VPS, MCP SSH, sessions de 10–15 heures.
À chaque fois la même chose : combien de contexte est consommé? Moment pour /compact? Quel serveur est surchargé? Aucun des statuslines existants ne montrait cela. J'ai construit le mien — en une session dans claude.ai".
Cette approche elle-même est révélatrice : un outil pour travailler avec l'IA a été construit avec l'aide de ce même IA. Claude Code vous permet de passer d'une gêne remarquée à une solution fonctionnelle sans changer votre environnement de travail et sans basculer le contexte. C'est un schéma typique : un développeur remarque une gêne dans le processus de travail avec un outil — et la corrige avec le même outil. La barrière à l'entrée est suffisamment basse pour qu'une solution pragmatique apparaisse plus vite que d'attendre une mise à jour de l'équipe Anthropic.
Ce que cela signifie
Un statusline personnalisé est un petit, mais révélateur exemple de comment les workflows professionnels avec les assistants IA développent leurs propres outils. Les développeurs n'attendent pas qu'une feature nécessaire apparaisse dans l'interface officielle — ils la construisent eux-mêmes, souvent en une seule session. MCP en tant que protocole pour connecter des sources de données externes rend de telles solutions accessibles sans infrastructure complexe. Quelques heures de travail — et Claude Code voit l'état du serveur comme il voit le système de fichiers. Cela change ce qui est considéré comme un outil « rapide » pour un développeur.
Vous voulez cesser de lire sur l'IA et commencer à l'utiliser?
AI News est un fil d'actualité IA. Hamidun Academy vous apprend à utiliser l'IA dans votre travail.