cstat: Нативный статус-бар на Rust для Claude Code с производительностью 2 мс

✍️ OpenClawRadar📅 Опубликовано: 1 апреля 2026 г.🔗 Source
cstat: Нативный статус-бар на Rust для Claude Code с производительностью 2 мс
Ad

Что делает cstat

cstat — это нативный бинарный файл на Rust, который предоставляет строку состояния для Claude Code. Он решает проблемы производительности существующих решений, исключая запуск подпроцессов.

Сравнение производительности

Разработчик сообщает, что claude-hud запускает 24 подпроцесса (jq, git, grep, date) при каждом вызове, занимая 62 мс каждый раз. Claude Code вызывает команду строки состояния примерно каждые 300 мс. cstat достигает той же функциональности за 2 мс без запуска подпроцессов.

Отображаемая информация

  • Название модели
  • Ограничения скорости с таймерами обратного отсчёта сброса
  • Директория проекта
  • Ветка Git и состояние изменений
  • Использование контекстного окна (с цветовой кодировкой)
  • Активные инструменты с целевыми файлами (например, Edit auth.ts, Grep x3)
  • Запущенные под-агенты с моделью и продолжительностью
  • Прогресс задач
Ad

Установка и настройка

Установите через Homebrew:

brew install basuev/cstat/cstat

Затем добавьте в ~/.claude/settings.json:

{"statusLine": {"type": "command", "command": "cstat"}}

Технические детали

  • Один бинарный файл ~1 МБ
  • Нет зависимостей среды выполнения
  • Статически скомпонованные сборки для Linux

Source

Доступно на GitHub: https://github.com/basuev/cstat

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Солитер: Открытый Идентификационный Слой для ИИ-Агентов, Созданный с Кодом Claude
Инструменты

Солитер: Открытый Идентификационный Слой для ИИ-Агентов, Созданный с Кодом Claude

Solitaire — это открытый слой идентификации для ИИ-агентов, который развивается через взаимодействие, а не статическую конфигурацию. Он протестирован в более чем 600 рабочих сессиях и хранит все данные локально, используя SQLite + JSONL, без зависимостей от облачных сервисов.

OpenClawRadar
Предложение Claude: Память области видимости и герметичная изоляция экземпляров
Инструменты

Предложение Claude: Память области видимости и герметичная изоляция экземпляров

Формальное предложение Anthropic от опытного пользователя: глобальная/локальная область памяти и герметичная изоляция экземпляров для Claude, обеспечивающие детерминированные и аудируемые сеансы.

OpenClawRadar
monk: Навык, заставляющий замолчать агентское повествование для экономии контекста и токенов
Инструменты

monk: Навык, заставляющий замолчать агентское повествование для экономии контекста и токенов

Пользователь Reddit опубликовал 'monk' — навык, который убирает повествование, преамбулы и постамбулы из ответов агента Claude, утверждая, что это сокращает выходные токены примерно на 54% за один раунд и увеличивает ёмкость контекста на 29–39% при 100 раундах.

OpenClawRadar
Zerostack 1.0.0: Unix-вдохновленный агент программирования на чистом Rust
Инструменты

Zerostack 1.0.0: Unix-вдохновленный агент программирования на чистом Rust

Zerostack — это агент для написания кода, написанный на чистом Rust, смоделированный по философии Unix — небольшие компонуемые инструменты, объединённые через stdin/stdout.

OpenClawRadar