Un développeur écrit en une seule session un statusline pour Claude Code avec supervision de VPS
Un développeur qui gère trois VPS et enchaîne des sessions de 10 à 15 heures dans Claude Code a écrit son propre statusline, faute d'outil existant affichant à la fois le remplissage du contexte et la charge des serveurs. L'outil affiche le pourcentage de contexte utilisé, signale le moment de lancer /compact et présente le CPU et la RAM de tous les serveurs sur une seule ligne. Il a été écrit en une seule session via MCP SSH.
Traité par IA depuis Habr AI ; édité par Hamidun News
Un développeur qui travaille avec trois VPS et enchaîne des sessions de 10 à 15 heures dans Claude Code a écrit un statusline sur mesure, un outil de suivi du contexte et de la charge des serveurs en temps réel, directement dans claude.ai et en une seule session de travail.
Pourquoi un outil maison
Les longues sessions avec Claude Code posent un problème que l'on rencontre rarement en programmation classique. L'interface standard ne répond pas aux questions qui reviennent toutes les quelques heures : quelle part de la fenêtre de contexte reste libre, est-il temps de lancer `/compact` maintenant, et lequel des serveurs est sous charge.
Le choix du moment pour `/compact` compte. Le lancer trop tôt, c'est perdre inutilement une partie du contexte ; le lancer trop tard, c'est commencer à recevoir des réponses dégradées. Sans indicateur, il faut se fier à l'intuition ou à des vérifications manuelles régulières.
Avec trois VPS connectés via MCP SSH, le problème s'aggrave. Chaque vérification d'un serveur suppose une session SSH manuelle, un coup d'œil à `htop` et le retour au contexte de travail. Multipliez par trois serveurs et par des dizaines de fois par jour : vous obtenez un flot continu de changements de tâche qui nuit à lui seul à la concentration.
L'auteur a passé en revue les statuslines existants pour Claude Code. Aucun ne combinait les deux types de données : l'état du contexte de l'assistant IA et la charge de l'infrastructure.
Ce qu'affiche le nouveau statusline
L'outil sur mesure regroupe l'essentiel sur une seule ligne d'état, sans changer de fenêtre ni faire de vérifications SSH manuelles :
- Pourcentage de remplissage de la fenêtre de contexte de Claude Code
- Un indicateur visuel signalant quand lancer `/compact`
- CPU et RAM de chacun des trois VPS en temps réel
- Activité réseau des serveurs
- État des connexions MCP actives
Visuellement, c'est la barre d'état habituelle du terminal, à côté du curseur. Sobre, sans le bruit informationnel qui détournerait de la tâche principale.
Écrit en une session dans claude.ai
La manière dont l'outil a été conçu est révélatrice. L'auteur a travaillé via claude.ai avec MCP SSH connecté : Claude avait un accès direct aux serveurs depuis l'interface standard du navigateur. Tout le développement, de la première idée au code fonctionnel, a tenu dans une seule session continue.
« Trois VPS, MCP SSH, des sessions de 10 à 15 heures.
À chaque fois la même chose : combien de contexte ai-je consommé ? Faut-il lancer /compact ? Quel serveur est sous charge ? Aucun des statuslines existants ne l'affichait. J'ai fait le mien, en une session dans claude.ai. »
La démarche est en soi révélatrice : un outil destiné à travailler avec l'IA a été construit avec cette même IA. Claude Code permet de passer d'une gêne constatée à une solution opérationnelle sans changer d'environnement ni de contexte.
C'est un schéma classique : le développeur remarque une gêne en utilisant un outil et la corrige avec ce même outil. Le seuil d'entrée est assez bas pour qu'une solution pragmatique arrive plus vite que l'attente d'une mise à jour de l'équipe d'Anthropic.
Ce que cela signifie
Ce statusline sur mesure illustre, à petite échelle, la façon dont le travail professionnel avec des assistants IA génère ses propres outils. Les développeurs n'attendent pas qu'une fonction utile apparaisse dans l'interface officielle : ils la construisent eux-mêmes, souvent en une seule session.
MCP, en tant que protocole de connexion à des sources de données externes, rend ces solutions accessibles sans infrastructure complexe. Quelques heures de travail, et Claude Code voit l'état des serveurs comme il voit le système de fichiers. Cela change ce que l'on considère comme un outil « rapide » pour un développeur.
- 2 nov. 2026Un agent LLM a assemblé un réducteur dans KOMPAS-3D, mais n'obtient que 50 points sur 100 pour la nomenclature
- 2 nov. 2026Les agents ont ignoré la consigne de lire la mémoire dans 7 sessions sur 7 : analyse de 13 000 logs
- 2 nov. 2026Karpathy a monté en deux heures, avec Claude Code, HackerTube, un catalogue de 6 454 vidéos
- 2 nov. 2026Корпоративное обучение ИИ и вайбкодингу в России в 2026 году: сколько стоит, почему лекции больше не работают и кого зовут компании
Questions clés sur cet article
Pourquoi un outil maison?
Les longues sessions avec Claude Code posent un problème que l'on rencontre rarement en programmation classique. L'interface standard ne répond pas aux questions qui reviennent toutes les quelques heures : quelle part de la fenêtre de contexte reste libre, est-il temps de lancer `/compact` maintenant, et lequel des serveurs est sous charge. Le choix du moment pour `/compact` compte. Le lancer trop tôt, c'est perdre inutilement une partie du contexte ; le lancer trop tard, c'est commencer à recevoir des réponses dégradées. Sans indicateur, il faut se fier à l'intuition ou à
Que sait-on sur Ce qu'affiche le nouveau statusline ?
L'outil sur mesure regroupe l'essentiel sur une seule ligne d'état, sans changer de fenêtre ni faire de vérifications SSH manuelles : Pourcentage de remplissage de la fenêtre de contexte de Claude Code Un indicateur visuel signalant quand lancer `/compact` CPU et RAM de chacun des trois VPS en temps réel Activité réseau des serveurs État des connexions MCP actives Visuellement, c'est la barre d'état habituelle du terminal, à côté du curseur. Sobre, sans le bruit informationnel qui détournerait de la tâche principale.
Que sait-on sur écrit en une session dans claude.ai ?
La manière dont l'outil a été conçu est révélatrice. L'auteur a travaillé via claude.ai avec MCP SSH connecté : Claude avait un accès direct aux serveurs depuis l'interface standard du navigateur. Tout le développement, de la première idée au code fonctionnel, a tenu dans une seule session continue. « Trois VPS, MCP SSH, des sessions de 10 à 15 heures. À chaque fois la même chose : combien de contexte ai-je consommé ? Faut-il lancer /compact ? Quel serveur est sous charge ? Aucun des statuslines existants ne l'affichait. J'ai fait le mien, en une session dans claude.ai. » L
Build & Ship Production AI Agents Without Boilerplate Code
Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.
L'essentiel de l'IA — une fois par semaine
Sept actus qui ont vraiment compté, choisies à la main. Sans bruit ni communiqués.
C'est fait ! Vérifiez votre boîte mail pour la confirmation.