Awesome Statusline — плагин
Строка состояния Claude Code с 15 пресетами: модель, уровень размышлений, контекст и лимиты подписки Pro, Max и Ultra
- 212 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Установщик правит `~/.claude/settings.json`, а на macOS и Linux может поставить `jq` пакетным менеджером
- Установка одной строкой запускает скрипт, скачанный из сети, поэтому его стоит прочитать до запуска
Установка
- Работает в
В терминале, через 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 в четырех стилях и шести темах
Настраиваемая строка статуса для Claude Code: модель, ветка git, контекст, расход лимитов и другие виджеты
28 компонентов, до девяти строк и 227 настроек: статусная панель Claude Code показывает токены, кеш и цену сессии.
Строка статуса для Claude Code показывает расход лимитов за 5 часов и 7 дней и темп: хватит ли остатка до сброса окна
Плагин для Claude Code: строка статуса с контекстом, лимитами за 5 часов и 7 дней, стоимостью и расходом Codex, Gemini и z.ai
Монитор лимитов и расхода токенов для Claude Code, Codex, Antigravity и Grok CLI: меню macOS, трей Windows, отчеты в HTML
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Awesome Statusline (эта карточка) | нет | 212 | |
| ccstatusline | нет | 13 533 | настраиваемая строка из виджетов, готовых пресетов с тарифом Ultra нет |
| Claude Code Statusline Pro | нет | 239 | строка на Rust с темами Classic, Powerline и Capsule |
Коротко о README
Таблица в документации сопоставляет пять размеров и три стиля, каждый пресет показан на снимке. Отдельные разделы описывают тарифы, моды, требования и разбор неполадок для tmux и Windows. История версий ведется в таблице изменений, последняя запись о версии 3.6.0 от 2 ноября 2026 года.