Habr AI→ original

Un desarrollador creó un statusline para Claude Code con monitoreo de VPS en una sola sesión

Un desarrollador con tres VPS y sesiones de 10–15 horas en Claude Code creó su propio statusline: ninguno de los ya existentes mostraba al mismo tiempo el…

Procesado por IA desde Habr AI; editado por Hamidun News
Un desarrollador creó un statusline para Claude Code con monitoreo de VPS en una sola sesión
Fuente: Habr AI. Collage: Hamidun News.
◐ Escuchar artículo

Un desarrollador trabajando con tres VPS y realizando sesiones de 10–15 horas en Claude Code creó un statusline personalizado — una herramienta para monitorear contexto y carga del servidor en tiempo real — directamente en claude.ai durante una única sesión de trabajo.

Por qué era necesaria una herramienta personalizada

Las sesiones largas con Claude Code crean un problema específico que no encontrarías en la programación común. La interfaz estándar no responde preguntas que surgen cada pocas horas: ¿cuánto espacio de contexto queda libre, es momento de ejecutar `/compact` ahora, y cuál servidor está bajo carga? El momento para ejecutar `/compact` es importante: ejecutarlo demasiado pronto y pierdes contexto innecesariamente, ejecutarlo demasiado tarde y empiezas a recibir respuestas degradadas.

Sin un indicador, es intuición o verificaciones manuales regulares. Cuando trabajas con tres VPS a través de MCP SSH, el problema se agrava. Cada verificación de estado del servidor es un SSH manual, ver `htop`, y volver a tu contexto de trabajo.

Multiplica eso por tres servidores, por docenas de veces al día — y obtienes un flujo constante de cambios que por sí solo interrumpe la concentración.

El autor revisó las soluciones de statusline existentes para Claude Code. Ninguna de ellas combinaba ambos tipos de datos: el estado de contexto del asistente AI y la carga de la infraestructura.

Qué muestra el nuevo statusline

La herramienta personalizada muestra todo lo necesario en una línea de estado — sin alternar entre ventanas y verificaciones SSH manuales:

  • Porcentaje de la ventana de contexto de Claude Code lleno
  • Indicador visual: cuándo es momento de ejecutar `/compact`
  • CPU y RAM en cada uno de los tres VPS en tiempo real
  • Actividad de red de los servidores
  • Estado de las conexiones MCP activas

Visualmente — la línea de estado familiar en la terminal justo al lado del cursor. Concisa y sin ruido informacional que distraiga de la tarea principal.

Construido en una sesión en claude.ai

Es significativo cómo la herramienta fue realmente construida. El autor trabajó a través de claude.ai con MCP SSH conectado — Claude tenía acceso directo a los servidores a través de la interfaz estándar del navegador. Todo el desarrollo, desde la primera idea hasta el código funcional, se ajustó en una única sesión continua.

"Tres VPS, MCP SSH, sesiones de 10–15 horas.

Siempre lo mismo: ¿cuánto contexto se consumió? ¿Momento para /compact? ¿Cuál servidor está bajo carga? Ninguno de los statuslines existentes mostraba esto. Construí el mío — en una sesión en claude.ai".

Este enfoque en sí es significativo: una herramienta para trabajar con AI fue construida con la ayuda de ese mismo AI. Claude Code te permite pasar de notar una inconveniencia a una solución funcional sin cambiar tu entorno de trabajo y sin cambiar contexto. Este es un patrón típico: un desarrollador nota una inconveniencia en el proceso de trabajo con una herramienta — y la arregla con la misma herramienta. La barrera de entrada es lo suficientemente baja para que una solución pragmática aparezca más rápido que esperar una actualización del equipo Anthropic.

Qué significa esto

Un statusline personalizado es un ejemplo pequeño, pero significativo, de cómo los flujos de trabajo profesionales con asistentes AI desarrollan sus propias herramientas. Los desarrolladores no esperan a que una feature necesaria aparezca en la interfaz oficial — la construyen ellos mismos, frecuentemente en una única sesión. MCP como protocolo para conectar fuentes de datos externas hace tales soluciones accesibles sin infraestructura compleja. Algunas horas de trabajo — y Claude Code ve el estado del servidor como ve el sistema de archivos. Esto cambia lo que se considera una herramienta "rápida" para un desarrollador.

ZK
Hamidun News
Noticias de AI sin ruido. Selección editorial diaria de más de 400 fuentes. Producto de Zhemal Khamidun, Head of AI en Alpina Digital.

¿Quieres dejar de leer sobre IA y empezar a usarla?

AI News es un feed curado de noticias de IA. Hamidun Academy te enseña a usar la IA en tu trabajo.

¿Qué te parece?
Cargando comentarios…