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 à la

Разработчик, работающий с тремя VPS и проводящий сессии по 10–15 часов в Claude Code, написал кастомный statusline — инструмент мониторинга контекста и серверной нагрузки в реальном времени — прямо в claude.ai за одну рабочую сессию.
Зачем понадобился собственный инструмент
Долгие сессии с Claude Code создают специфическую проблему, которую не встретишь при обычном программировании. Стандартный интерфейс не отвечает на вопросы, которые возникают каждые несколько часов: сколько контекстного окна осталось свободно, не пора ли запустить `/compact` прямо сейчас, и какой из серверов под нагрузкой. Момент для `/compact` важен: запустить слишком рано — потерять часть контекста без необходимости, запустить слишком поздно — начать получать деградировавшие ответы.
Без индикатора это либо интуиция, либо регулярные ручные проверки. При работе с тремя VPS через MCP SSH проблема усиливается. Каждая проверка состояния сервера — ручной SSH, просмотр `htop`, возврат в рабочий контекст.
Умножаешь на три сервера, на десятки раз в день — и получаешь постоянный поток переключений, который сам по себе сбивает концентрацию. Автор перебрал существующие statusline-решения для Claude Code. Ни одно не объединяло оба типа данных: состояние контекста AI-ассистента и нагрузку на инфраструктуру.
Что показывает новый statusline
Кастомный инструмент выводит всё нужное в одну строку состояния — без переключений между окнами и ручных SSH-проверок: Процент заполнения контекстного окна Claude Code Визуальный индикатор: когда пора запускать `/compact` CPU и RAM на каждом из трёх VPS в реальном времени Сетевая активность серверов * Статус активных MCP-соединений Визуально — привычная статусная строка в терминале рядом с курсором. Лаконично и без информационного шума, который отвлекал бы от основной задачи.
Написан за одну сессию в claude.ai Показательно, как именно был собран инструмент.
Автор работал через claude.ai с подключённым MCP SSH — Claude имел прямой доступ к серверам через стандартный браузерный интерфейс. Вся разработка, от первой мысли до работающего кода, уложилась в одну непрерывную сессию.
«Три VPS, MCP SSH, сессии по 10–15 часов.
Каждый раз одно и то же: сколько контекста съедено? Пора /compact? Какой сервер под нагрузкой? Ни один из существующих statusline это не показывал. Собрал свой — за одну сессию в claude.ai». Такой подход сам по себе показателен: инструмент для работы с AI собирался с помощью того же AI. Claude Code позволяет перейти от замеченного неудобства к работающему решению без смены рабочей среды и без переключения контекста. Это типичный паттерн: разработчик замечает неудобство в процессе работы с инструментом — и устраняет его тем же инструментом. Порог входа достаточно низкий, чтобы прагматичное решение появлялось быстрее, чем ожидание обновления от команды Anthropic.
Что это значит
Кастомный statusline — небольшой, но показательный пример того, как профессиональный рабочий процесс с AI-ассистентами обрастает собственными инструментами. Разработчики не ждут, когда нужная функция появится в официальном интерфейсе — они строят её сами, часто за одну сессию. MCP как протокол для подключения внешних источников данных делает подобные решения доступными без сложной инфраструктуры. Несколько часов работы — и Claude Code видит состояние серверов так же, как видит файловую систему. Это меняет то, что вообще считается «быстрым» инструментом для разработчика.