Claude Code Statusline Pro CLI

Строка состояния Claude Code на Rust с темами Classic, Powerline и Capsule: токены, ветка git, стоимость и лимиты подписки.

  • 239 ★ репозитория
  • Последний коммит
  • MIT
CLI

Минимальный доступ

Почему такой уровень

  • Команда `npx ccsp@latest` подтягивает свежую версию пакета, а виджеты типа `api` отправляют HTTP-запросы по адресам из конфигурации
Все причины и проверки

wangnov/claude-code-statusline-pro

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/claude-code-statusline-pro

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Команда `npx ccsp@latest` подтягивает свежую версию пакета, а виджеты типа `api` отправляют HTTP-запросы по адресам из конфигурации

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Claude Code Statusline Pro (`ccsp`) настраивает строку состояния Claude Code. Она показывает проект, модель, ветку git, расход токенов с цветным индикатором, стоимость сессии, лимиты подписки Claude.ai за 5 часов и 7 дней и статус. Есть три темы: Classic, Powerline и Capsule. Набор компонентов задает пресет из букв, например `PMBTURS`. Многострочный режим размещает виджеты в сетке: статичный текст или HTTP-запрос к API. Настройки лежат в TOML. Ядро переписано на Rust, обновление идет с интервалом 300 мс, как советует Claude Code.

Для кого. Пользователи Claude Code, которым нужны токены, стоимость и ветка git на виду прямо в терминале.

Подходит, если

  • Во время долгой сессии надо следить за заполнением контекста и стоимостью.
  • Цену считают по тарифам стороннего провайдера, например DeepSeek или Kimi.
  • Лимиты подписки Claude.ai за 5 часов и 7 дней хотят видеть в строке.
  • В строке нужен свой виджет: статичный текст или ответ HTTP API.

Не подходит, если

  • Терминал без Nerd Font при выбранной теме Powerline или Capsule.
  • Версия Claude Code ниже 1.0.71.
  • Нужны отчеты по токенам за месяцы: для таких отчетов есть `ccusage`.

Пример запроса к агенту

Настрой строку состояния Claude Code через `ccsp`: пресет `PMBTURS`, тема Powerline, многострочный режим выключен.

Ограничения

Нужны Claude Code 1.0.71 или новее и Node.js 16 или новее. Суффикс `@latest` каждый раз берет свежую версию пакета, закрепите версию, если это важно. Темы Powerline и Capsule требуют Nerd Font, иначе вместо значков выйдут нечитаемые символы. Стоимость в режиме `conversation` хранится в USD. Виджеты типа `api` отправляют HTTP-запросы по адресам из вашей конфигурации. Строка не заменяет команду `/cost`: расчеты и периоды у них разные.

Как отключить. Удалите блок `statusLine` из `.claude/settings.json`. Если создавали конфиги, уберите каталог `~/.claude/statusline-pro` вместе с шаблонами виджетов.

Частые вопросы

Куда вставлять команду?

В `statusLine.command` файла `.claude/settings.json` в проекте или домашнем каталоге. В терминале команда печатает только предпросмотр.

Какие темы есть?

Classic, Powerline и Capsule. Classic работает в трех режимах значков: Nerd Font, Emoji и текст. Для Powerline и Capsule нужен Nerd Font.

Что значат буквы пресета?

P проект, M модель, B ветка git, T токены, U использование, R лимиты подписки, S статус. Пресет `PMBTURS` включает все компоненты.

Как создать файл конфигурации?

Команда `npx ccsp@latest config init -w` создает основной конфиг и копирует шаблоны виджетов.

Как считается стоимость для сторонних моделей?

По Claude Code `cost.total_cost_usd`, а при заданном `model_providers.<имя>.pricing` пересчитывается локально по ценам профиля. Валюта `auto` определяется по адресу API и модели.

Обсуждение

Вопросов и отзывов пока нет.

Строка состояния для Claude Code на Node.js без зависимостей: модель, ветка git, контекст, кеш и лимиты подписки в одной строке.

ПлагинМинимальный доступ120Звезды репозитория

Строка статуса Claude Code показывает модель, состояние Git и заполнение контекста прямо в терминале

CLIРасширенный доступ995Звезды репозитория
Выбор редакции

Плагин для Claude Code, который выводит в статусную строку заполнение контекста, активные инструменты, запущенные субагенты и прогресс задач

ПлагинРасширенный доступ29,1 тыс.Звезды репозитория

Терминальный клиент claude-rs на Rust для Claude Code: сессия остается в истории терминала, вывод не мерцает, работает в tmux.

CLIРасширенный доступ275Звезды репозитория

Строка состояния для Claude Code на Rust: цена сессии, контекст и лимиты, настройка в TOML по образцу Starship.

CLIРасширенный доступ429Звезды репозитория

Набор модов для Claude Code: строки состояния над промптом, защита от опасных команд и несколько небольших игр

ПлагинРасширенный доступ444Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Claude Code Statusline Pro (эта карточка)нет239
ccstatuslineнет13 533собирает строку из настраиваемых виджетов; Statusline Pro задает вид темой Classic, Powerline или Capsule и пресетом из букв
ccusageнет19 337строит отчеты по токенам и стоимости по логам за дни и месяцы; Statusline Pro показывает расход в строке прямо во время сессии

Коротко о README

Быстрый старт сводится к одной записи `statusLine` в настройках Claude Code без предварительной установки. Дальше описаны темы, пресеты, расчет стоимости по провайдерам, многострочные виджеты и устранение неполадок.

Бейдж для README

Сообщить о проблеме

Foxx AIClaude Code Statusline Pro
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.