Claude Code статусний рядок надзвичайний: CC statusline робить термінал миттєво красивим і ефективним
Claude Code статусний рядок надзвичайний: CC statusline робить термінал миттєво красивим і ефективним
Статусний рядок Claude Code, який може в реальному часі відображати модель, Git, контекст, витрати, нульова конфігурація TUI.
Забудьте про стандартний статусний рядок Claude Code, CCstatusline - це інструмент, який робить термінал красивим і функціональним. Він може вмістити інформацію про модель, гілку Git, використання токенів, витрати на сесію, таймер, стрілки Powerline в один кастомізований статусний рядок, і все це з графічною конфігурацією, без редагування файлів.
Що таке CCstatusline?
Це відкритий npm пакет для Claude Code, який надає конфігурований статусний рядок з реальними показниками, підтримує Powerline, вбудовану конфігурацію TUI, кілька тем.
Після запуску ви побачите Live попередній перегляд: Ctx: 18.6k | ⎇ main | (+42,-10) . Після налаштування він може виглядати ще яскравіше.
Що можна відобразити
Компоненти (Widgets) можна комбінувати: назва моделі, довжина контексту, гілка Git/зміни, тривалість сесії, 5-годинний блок таймер, витрати на сесію, робочий каталог, будь-який кастомізований текст або вивід команд... також можна налаштувати кілька статусних рядків для різного форматування.
Повна TUI конфігурація, без редагування конфігураційних файлів
Запустіть npx ccstatusline@latest, щоб потрапити в інтерактивний інтерфейс, сім меню: редагування рядків, зміна кольору, налаштування Powerline, параметри терміналу, глобальний стиль, установка в Claude Code, збереження та вихід. Зверху ви можете бачити зміни в реальному часі.
Увімкніть Powerline, і естетика зросте
Спочатку в меню Powerline натисніть i, щоб встановити Nerd Font, потім натисніть t, щоб увімкнути стрілки-роздільники. Користувачі Windows, якщо бачать квадрати, повинні встановити Nerd Font і встановити його як шрифт терміналу.
Швидкі кроки установки
- Виконайте в терміналі:
npx ccstatusline@latest
або bunx ccstatusline@latest
- Увійдіть в TUI, спочатку увімкніть Powerline, потім за потреби налаштуйте компоненти, кольори, глобальний стиль.
- Виберіть «Install to Claude Code», щоб записати налаштування, збережіть і вийдіть.
Поради щодо налаштування компонентів
- Увійдіть в «Edit Lines → Line 1», використовуючи ↑↓ для вибору компонентів,
aдля додавання,dдля видалення, ←→ для перемикання типу,rдля відображення початкового значення,mдля об'єднання. - Можна створити 3 незалежні статусні рядки з реальним попереднім переглядом.
Рекомендується додати: модель, Block Timer, Session Cost, Git Branch, Context Length.
Кольори та параметри терміналу
У «Edit Colors» використовуйте ←→ для вибору кольору, f для переднього/фонового кольору, b для жирного, a для перемикання 256 кольорів, r для скидання. У «Terminal Options» можна вибрати 16 кольорів/256 кольорів/Truecolor.
Встановлення в Claude Code та приклад запуску
Після збереження відкрийте Claude Code, статусний рядок відразу ж активується, теми можна змінювати в темах Powerline.
Поверніться до TUI для повторних змін
В будь-який час знову запустіть npx ccstatusline@latest, щоб продовжити налаштування.
Моя улюблена комбінація компонентів
Гілка Git + зміни, Block Timer, Session Cost, Context Length, робочий каталог, поточна модель.
Block Timer
Claude Code кожні 5 годин створює блок сесії, цей таймер допомагає вам завжди знати, скільки ще залишилося; натисніть p, щоб перемкнутися в режим прогрес-бару.
Session Cost
В реальному часі відображає витрати, r закриває мітки, щоб показати лише цифри. Потрібно Claude Code 1.0.85+.
Гілки Git та зміни
Гілка завжди на місці, кількість змін очевидна, також доступний маленький компонент git worktree.
Довжина контексту
В реальному часі підрахунок токенів, довгі сесії уникатимуть перевищення.
Кастомізовані команди
Можна виконувати будь-які shell команди і виводити результати в статусний рядок, для мережевих команд не забудьте встановити тайм-аут 5000ms+. Приклад:
date +%H:%M node -v git rev-parse --short HEAD curl -s wttr.in?format="%t" npx -y ccusage@latest statusline
Підсумок та зауваження
- Стрілки Powerline потребують Nerd Font.
- Витрати на сесію потребують Claude Code 1.0.85+, під час /resume можуть не оновлюватися.
- Якщо хочете змінити конфігурацію, в будь-який час запускайте
npx ccstatusline@latest.


