Awesome Statusline — плагин

Строка состояния Claude Code с 15 пресетами: модель, уровень размышлений, контекст и лимиты подписки Pro, Max и Ultra

  • 212 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

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

  • Установщик правит `~/.claude/settings.json`, а на macOS и Linux может поставить `jq` пакетным менеджером
  • Установка одной строкой запускает скрипт, скачанный из сети, поэтому его стоит прочитать до запуска
Все причины и проверки

awesomezun/claude-statusline

Установка

Работает в

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

npx skillfoxx add plugins/awesome-statusline

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

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

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

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

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

  • Установщик правит `~/.claude/settings.json`, а на macOS и Linux может поставить `jq` пакетным менеджером
  • Установка одной строкой запускает скрипт, скачанный из сети, поэтому его стоит прочитать до запуска

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

Что делает

Awesome Statusline выводит под полем ввода Claude Code одну строку или блок до пяти строк: текущая модель, уровень размышлений (`low`, `medium`, `high`, `xhigh`, `max`), признак расширенного мышления, активный стиль вывода, папка и ветка git с числом незакоммиченных файлов, заполнение контекстного окна и время сессии. Отдельно показан расход лимитов подписки. Для Pro и Max это пятичасовое и недельное окна с временем сброса, для Ultra одна недельная полоса с дневным бюджетом: тариф определяется автоматически, переустановка при смене тарифа не нужна. Пресетов 15: пять размеров от `xsmall` до `xlarge` в трех стилях (с эмодзи, без них и простой текст). Цвета идут по палитре Catppuccin. Скрипт маленький и локальный, Node и Nerd Font не требуются. Установщик записывает `statusLine` в `~/.claude/settings.json` и перед правкой делает резервную копию. Есть бета-режим модов: тот же блок выводится над полем ввода и в десктопном приложении Claude на macOS и Linux.

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

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

  • Недельный лимит Pro или Max уходит неожиданно быстро, и нужен постоянный индикатор расхода
  • Контекстное окно заполняется незаметно, и хочется видеть его заполнение до автосжатия
  • Строка состояния должна одинаково работать на macOS, Linux и Windows без Node
  • Терминал внутри `tmux` или SSH ломает эмодзи, и подходит пресет `-plain` или `-simple`
  • Надо видеть, какой уровень размышлений включен у текущей модели

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

  • Вход идет по ключу API: полосы лимитов остаются на `loading..`, потому что данные приходят только при входе через подписку claude.ai
  • Требуется строка с сотней настроек и собственными виджетами: здесь готовые пресеты, а не конструктор
  • Политика компании запрещает запускать установщик из интернета одной строкой, а ручной разбор скрипта не планируется
  • Мод требуется в десктопном приложении Windows: режим модов описан для macOS и Linux

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

Установи https://github.com/awesomezun/claude-statusline с пресетом large-plain.

Ограничения

Данные о лимитах приходят после первого сообщения в сессии, до этого стоит `loading..`, а при входе по ключу API они не приходят совсем. Поле уровня размышлений скрыто на моделях, которые его не поддерживают.

На macOS и Linux скрипту нужен `jq`: установщик ставит его через `brew`, `apt`, `dnf`, `pacman`, `zypper` или `apk`, если его нет. На Windows используется собственный скрипт PowerShell, а `jq` и Git Bash не нужны. Внутри `tmux` Claude Code снижает цвет до 256, поэтому для полного градиента в настройках задают `CLAUDE_CODE_TMUX_TRUECOLOR`. Режим модов и панель `/cockpit` пока в бете, а `/cockpit` назван прототипом.

Как отключить. Удалите запись `statusLine` из `~/.claude/settings.json` и файл `~/.claude/awesome-statusline.sh` (на Windows `awesome-statusline.ps1`). Перед каждой установкой рядом сохраняется `settings.json.backup-<метка времени>`, из него можно вернуть прежние настройки.

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

Как поставить Awesome Statusline в Claude Code?

Проще всего написать агенту «Install https://github.com/awesomezun/claude-statusline»: он спросит размер и стиль и сам установит. Есть и вариант через маркетплейс: `/plugin marketplace add awesomezun/claude-statusline`, затем `/plugin install awesome-statusline` и `/statusline-setup`.

Почему вместо лимитов написано `loading..`?

Данные о лимитах приходят после первого сообщения в сессии. Если надпись не пропала, проверьте способ входа: при работе по ключу API лимиты не приходят вообще, нужна подписка claude.ai.

Что показывается на тарифе Ultra?

У Ultra нет пятичасового лимита, поэтому вместо двух полос выводится одна недельная с дневным бюджетом. Выбирать ничего не нужно: тариф определяется по данным Claude Code.

Как сменить пресет?

Назовите агенту новый пресет, например «Switch https://github.com/awesomezun/claude-statusline to `medium-simple`», или запустите установщик снова с нужным пресетом: `install.sh medium-simple`.

Замедляет ли строка работу Claude Code?

Нет: это небольшой локальный скрипт, одно обновление занимает порядка 0,1 секунды. Он читает данные, которые Claude Code отдает сам.

Обсуждение

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

Плагины

Статусная строка для Claude Code: расход токенов и денег, остаток контекста, лимиты и ветка git в четырех стилях и шести темах

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

Настраиваемая строка статуса для Claude Code: модель, ветка git, контекст, расход лимитов и другие виджеты

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

28 компонентов, до девяти строк и 227 настроек: статусная панель Claude Code показывает токены, кеш и цену сессии.

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

Строка статуса для Claude Code показывает расход лимитов за 5 часов и 7 дней и темп: хватит ли остатка до сброса окна

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

Плагин для Claude Code: строка статуса с контекстом, лимитами за 5 часов и 7 дней, стоимостью и расходом Codex, Gemini и z.ai

ПлагинШирокий доступ585Звезды репозитория

Монитор лимитов и расхода токенов для Claude Code, Codex, Antigravity и Grok CLI: меню macOS, трей Windows, отчеты в HTML

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

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

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

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

Коротко о README

Таблица в документации сопоставляет пять размеров и три стиля, каждый пресет показан на снимке. Отдельные разделы описывают тарифы, моды, требования и разбор неполадок для tmux и Windows. История версий ведется в таблице изменений, последняя запись о версии 3.6.0 от 2 ноября 2026 года.

Бейдж для README

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

Foxx AIAwesome Statusline
Foxx AI

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