CodexBar Ваш личный штурман в океане AI-лимитов

02 фев 2026
22,476
2,108
58
1 день

Знакомая ситуация? Вы в потоке, код пишется сам собой с помощью Copilot, Gemini или Claude, и тут — бац! — лимит токенов исчерпан. Или, что еще обиднее, вы просто не знаете, сколько еще "кредитов" осталось до конца недели. В мире, где AI-инструменты стали неотъемлемой частью рабочего процесса, управление их потреблением превращается в настоящую головную боль. Именно эту проблему и призван решить проект, о котором я хочу вам сегодня рассказать — CodexBar.

Что это за зверь и кому он нужен?

Представьте себе крошечное, но невероятно полезное приложение для macOS, которое живет в вашем меню-баре и незаметно следит за вашими лимитами в самых популярных AI-сервисах. Это и есть CodexBar. Он не просто показывает цифры, а дает наглядное представление о том, сколько токенов или кредитов у вас осталось, когда обновится сессионный или недельный лимит, и даже предупреждает об инцидентах у провайдеров.

Кому это пригодится? Да практически любому разработчику, который активно использует AI-ассистентов:

  • Фрилансерам и стартаперам: Чтобы эффективно управлять бюджетом и не переплачивать за токены.
  • Командам разработчиков: Для контроля общего потребления и планирования задач.
  • Любому, кто не хочет внезапно остаться без помощи AI в самый ответственный момент.

CodexBar — это ваш личный диспетчер AI-ресурсов, который всегда под рукой.

Ключевые возможности: Больше, чем просто счетчик

CodexBar — это не просто виджет. Это продуманный инструмент с рядом фич, которые делают его по-настоящему незаменимым:

Реклама

1. Поддержка десятков AI-провайдеров

Это, пожалуй, главная "фишка". CodexBar умеет работать с огромным списком сервисов: OpenAI Codex, Claude, Cursor, Gemini, Antigravity, Droid (Factory), Copilot, z.ai, Kiro, Vertex AI, Augment, Amp и даже JetBrains AI. И, что интересно, список постоянно пополняется, а разработчики открыты к добавлению новых. Вы просто выбираете нужные в настройках, и CodexBar начинает их мониторить.

2. Наглядное отображение лимитов и сбросов

В меню-баре появляется миниатюрный индикатор, который показывает два основных типа лимитов:

  • Верхняя полоска: Сессионный или 5-часовой лимит. Если недельный лимит исчерпан, а кредиты есть, эта полоска становится толще, показывая оставшиеся кредиты.
  • Нижняя полоска: Недельный лимит (тонкая линия).

При наведении курсора или клике вы увидите подробную информацию: точное количество оставшихся токенов/кредитов и время до сброса лимита. Это помогает планировать работу и избегать неприятных сюрпризов.

3. Гибкость и кастомизация

CodexBar позволяет настроить практически все:

  • Выбор провайдеров: Включайте только те сервисы, которыми пользуетесь.
  • Режим "Merge Icons": Если у вас много AI-сервисов, можно объединить их индикаторы в один, чтобы не загромождать меню-бар.
  • Частота обновления: От ручного до автоматического обновления каждые 1, 2, 5 или 15 минут.
  • Дополнительные данные: Для некоторых провайдеров (например, Codex) можно получить расширенную информацию, такую как оставшиеся ревью кода, детали использования и история кредитов.

4. CLI для автоматизации и Linux-версия

Для тех, кто любит автоматизацию, CodexBar предлагает командную строку (codexbar). С её помощью можно получать данные об использовании, например, для интеграции в свои скрипты или CI/CD пайплайны.

codexbar cost --provider codex
codexbar cost --provider claude

Кстати, есть даже поддержка Linux (только CLI), что открывает двери для использования в Waybar или других кастомных панелях.

5. Приватность превыше всего

Разработчики уделили особое внимание приватности. CodexBar работает локально на вашем устройстве, не отправляя ваши данные на сторонние серверы. Он читает информацию из известных локаций (куки браузера, локальные логи JSONL) только тогда, когда вы сами включаете соответствующие функции. Пароли не хранятся, используются только куки или токены OAuth.

Как это работает под капотом?

CodexBar — это нативное приложение для macOS 14+ (Sonoma), написанное на Swift. Установка максимально проста:

  • Через GitHub Releases: скачали, установили.

  • Через Homebrew:

    brew install --cask steipete/tap/codexbar
    

После установки вам нужно будет зайти в настройки и включить нужные провайдеры. Для получения данных CodexBar использует различные методы:

  • Локальные CLI: Для некоторых сервисов (Codex, Gemini) он взаимодействует с их командными утилитами.
  • OAuth API: Для Claude и Copilot используются стандартные потоки авторизации.
  • Браузерные куки: Для многих веб-сервисов (Cursor, Droid, Augment) он считывает куки из вашего браузера, чтобы получить доступ к информации об использовании. Это, кстати, требует дополнительных разрешений macOS, о которых разработчики подробно рассказывают в README.

Немного о разрешениях macOS

Возможно, вас смутят запросы на доступ к "Полному доступу к диску" или "Связке ключей". Не волнуйтесь, это не прихоть разработчиков, а необходимость для корректной работы:

  • Полный доступ к диску (опционально): Нужен для чтения куки Safari. Если вы используете Chrome/Firefox или CLI-источники, он не обязателен.
  • Доступ к связке ключей: Необходим для расшифровки куки Chrome, хранения токенов OAuth (Claude, Copilot) и API-токенов (z.ai). Разработчики даже дают подробную инструкцию, как настроить "Всегда разрешать" для CodexBar, чтобы избежать постоянных запросов.

Keychain access control

Важно отметить, что CodexBar не запрашивает доступ к записи экрана, функциям доступности или автоматизации, что подтверждает его фокус на приватности и безопасности.

Практическое применение: Сделайте свою работу с AI умнее

Как CodexBar может изменить ваш рабочий процесс?

  1. Избегайте простоев: Больше никаких неожиданных "лимитов достигнуты". Вы всегда будете знать, сколько у вас есть ресурсов, и сможете планировать задачи, требующие интенсивного использования AI.
  2. Оптимизируйте расходы: Если вы платите за токены, CodexBar поможет вам следить за потреблением и избегать перерасхода. Вы сможете вовремя переключиться на другой сервис или приостановить работу, чтобы дождаться сброса лимитов.
  3. Мгновенная диагностика: Если AI-сервис вдруг перестает отвечать, индикатор CodexBar может показать, что проблема не в вашем коде, а в исчерпанном лимите или даже в инциденте на стороне провайдера.
  4. Удобство: Вся важная информация собрана в одном месте, доступна по одному клику, без необходимости открывать десятки вкладок в браузере и искать нужные страницы с метриками.

Выводы: Стоит ли попробовать?

Однозначно да! Если вы активно используете AI-инструменты в своей разработке и цените свое время, CodexBar станет незаменимым помощником. Это тот редкий случай, когда маленькое приложение решает большую и постоянно раздражающую проблему.

Он идеально подойдет:

  • Разработчикам, которые жонглируют несколькими AI-ассистентами.
  • Тем, кто хочет контролировать свои расходы на AI.
  • Всем, кто устал от внезапных "лимитов" и хочет работать без перебоев.

CodexBar — это не просто утилита, это инвестиция в ваш комфорт и продуктивность. Попробуйте, и, возможно, вы больше никогда не захотите работать без него. Ваши токены никогда не закончатся неожиданно!

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.