База знаний

CodexBar — все лимиты ИИ-кодинга в одном menu bar

Бесплатное open-source приложение для macOS, которое показывает лимиты, кредиты и время сброса провайдеров AI-кодинга прямо в строке меню

Опубликовано

Маленькое macOS-приложение, которое держит на виду лимиты, кредиты и время сброса у всех провайдеров AI-кодинга — Codex, Claude, Cursor, Gemini, Copilot и ещё двух десятков сервисов.

Что это такое

CodexBar — open-source утилита для macOS 14+ (Sonoma и выше), которая живёт в строке меню и показывает текущее состояние ваших лимитов у AI-провайдеров. Никакого окна в Dock, минимальный интерфейс, динамические иконки-индикаторы.

Проблема, которую решает CodexBar, знакома каждому, кто работает с кодинг-агентами: вы начинаете длинную задачу в Codex или Claude Code — и через двадцать минут получаете rate limit. А могли бы узнать об этом заранее и спланировать работу.

Основные возможности

ВозможностьЧто делает
Сброс лимитовПоказывает окна сессий, недельные и месячные лимиты с обратным отсчётом до следующего сброса
Кредиты и расходыБаланс кредитов и месячные траты, плюс локальный скан расходов за 30 дней для Codex и Claude
Статус провайдеровОпрос статуса провайдеров, бейджи инцидентов в меню и индикатор на иконке
CLIВстроенная утилита codexbar для скриптов и CI, сборки для macOS и Linux
ВиджетыWidgetKit-виджеты для поддерживаемых провайдеров
Merge IconsОбъединение нескольких провайдеров в одну иконку с переключателем

Поддерживаемые провайдеры

CodexBar поддерживает больше 30 провайдеров. Основные:

  • OpenAI Codex — OAuth API или локальный CLI, плюс опциональные данные с дашборда OpenAI
  • Claude — OAuth API, браузерные cookies или CLI PTY fallback
  • Cursor — браузерные cookies для плана, расхода и циклов биллинга
  • Gemini — OAuth через credentials Gemini CLI
  • GitHub Copilot — GitHub device flow + внутреннее API Copilot
  • Kiro — CLI-трекинг месячных и бонусных кредитов
  • Vertex AI — Google Cloud gcloud OAuth с локальным трекингом стоимости
  • Augment — CLI или cookies для мониторинга кредитов
  • OpenRouter — API-токен для трекинга кредитов

Также поддерживаются z.ai, Manus, MiniMax, Kimi, Kilo, Amp, Ollama, JetBrains AI, Warp, Perplexity, Mistral, DeepSeek, Codebuff, Command Code и другие. Полный список — в документации на GitHub.

Установка

Homebrew (рекомендуемый способ)

brew install --cask steipete/tap/codexbar

Обновление через brew upgrade.

GitHub Releases

Скачайте Universal-сборку с GitHub Releases. Автообновление через Sparkle.

CLI (macOS и Linux)

brew install steipete/tap/codexbar

Или скачайте тарболлы для macOS (arm64/x86_64) и Linux (aarch64/x86_64) с GitHub Releases.

Первый запуск

  1. Откройте Settings → Providers и включите нужных провайдеров
  2. Авторизуйтесь в провайдерах, которые вы используете (CLI, OAuth, API-ключи, браузерные сессии)
  3. Опционально: настройте OpenAI cookies для расширенных данных дашборда Codex

Приватность и безопасность

💡
CodexBar переиспользует существующие сессии провайдеров — OAuth, device flow, API-ключи, браузерные cookies, локальные файлы. Никакие пароли не сохраняются.

Приложение не сканирует диск. Оно читает небольшой набор известных локаций (cookies браузера, конфиги провайдеров, локальные JSONL-логи), когда соответствующие функции включены. Токены и настройки хранятся в ~/.codexbar/config.json с ограниченными правами доступа к файлу.

Разрешения macOS

РазрешениеЗачем нужно
Full Disk AccessОпционально. Только для чтения cookies Safari. Если не выдать — используйте другой браузер, API-ключи или OAuth
Keychain accessДля расшифровки cookies Chromium и OAuth-учётных данных Claude CLI
Files & FoldersПоявляется при запуске CLI-хелперов провайдеров, работающих с проектными директориями

CLI-утилита

Встроенная утилита codexbar позволяет получать данные об использовании из терминала и скриптов:

codexbar cost --provider codex    # расходы за 30 дней по Codex
codexbar cost --provider claude   # расходы за 30 дней по Claude
codexbar cost --provider both     # оба провайдера

CLI работает на macOS и Linux — тарболлы доступны в каждом релизе.

Тарифы и лимиты

ПараметрЗначение
СтоимостьБесплатно (MIT-лицензия)
ТребованияmacOS 14+ (Sonoma). CLI — также Linux
АрхитектураUniversal Binary (Apple Silicon + Intel)
ЯзыкSwift 6.2+
GitHub Stars12 000+
Контрибьюторов140+
Релизов58+ (активное обновление)

Практические сценарии

  • Планирование длинных задач. Перед тем как запустить большой рефакторинг в Codex, посмотрите, сколько осталось до сброса лимита — и не потеряете прогресс посреди задачи.
  • Переключение между провайдерами. Лимит Claude упёрся в потолок — CodexBar подскажет, что у Codex ещё есть запас. Переключайтесь осознанно, а не когда уже поздно.
  • Контроль расходов. Локальный скан расходов за 30 дней по Codex и Claude помогает не удивляться счетам в конце месяца.
  • CI и автоматизация. CLI-утилита позволяет проверить лимиты перед запуском pipeline и выбрать провайдера с наибольшим запасом.

Ссылки


По теме

Если вы работаете с несколькими AI-кодинг-провайдерами и хотите настроить рабочий контур так, чтобы лимиты перестали быть сюрпризом, — пишите в Telegram @pimenov.