Я регулярно использую OpenCode для разработки и подписку OpenCode Go. В какой-то момент столкнулся с небольшой, но раздражающей проблемой: чтобы узнать, сколько лимитов уже израсходовано и когда они обновятся, нужно открывать консоль OpenCode.

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

Поэтому я сделал OpenCode Go Meter — бесплатное расширение для Google Chrome, которое показывает расход лимитов подписки OpenCode Go.

Исходный код открыт и доступен на GitHub и GitVerse.

Что умеет OpenCode Go Meter

Расширение показывает три основных лимита подписки OpenCode Go:

  • 5 часов — текущий расход за пятичасовой период.
  • Неделя — сколько недельной квоты уже использовано.
  • Месяц — общий расход месячного лимита.

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

При этом даже не обязательно открывать окно расширения. На значке в панели Chrome можно видеть расход пятичасового лимита или его остаток — этот режим выбирается в настройках.

Автоматическое обновление и уведомления

По умолчанию расширение обновляет информацию примерно каждые две минуты. Интервал можно изменить или запросить обновление вручную.

Также я добавил уведомления при достижении 75%, 90% и 100% расхода лимита. Пороговые значения можно включать и отключать по отдельности.

Это удобно, когда активно работаешь с AI-агентами и не хочется неожиданно упереться в ограничения подписки.

История использования

Ещё одна функция — локальная статистика за последние семь дней.

Расширение собирает историю замеров и на её основе строит расход по дням и тепловую карту активности по часам.

Важный нюанс: это приблизительная статистика, рассчитанная по изменениям месячной квоты между проверками. Данные начинают накапливаться после установки расширения, а не загружаются задним числом.

Дополнительные возможности

В расширении также предусмотрены русский и английский языки, светлая и тёмная темы, а для аккаунтов с несколькими рабочими пространствами — возможность выбрать нужное.

Как установить OpenCode Go Meter в Chrome

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

  1. Скачайте проект с GitHub или GitVerse и распакуйте архив.
  2. Откройте в Chrome адрес chrome://extensions.
  3. Включите «Режим разработчика».
  4. Нажмите «Загрузить распакованное расширение».
  5. Выберите папку extension из скачанного проекта.
  6. Закрепите OpenCode Go Meter на панели инструментов Chrome.

Для работы нужна активная подписка OpenCode Go и авторизация в OpenCode Console в том же профиле браузера. Поддерживается Chrome 120 и новее.

После установки расширение сможет получать информацию о лимитах через существующую сессию браузера.

Как расширение получает информацию о лимитах

OpenCode Go Meter использует запросы к API консоли OpenCode на домене opencode.ai.

Дополнительный API-ключ вводить не требуется: используется уже открытая сессия OpenCode Console.

Настройки расширения и история измерений сохраняются локально в Chrome.

Сам проект имеет открытый исходный код и распространяется по лицензии MIT, поэтому его можно изучать, изменять и дорабатывать.

Где скачать

Исходники и инструкция по установке доступны в двух репозиториях:

Вместо заключения

OpenCode Go Meter — небольшой инструмент, который я в первую очередь сделал для собственного удобства.

Никакой сложной идеи здесь нет. Просто хотелось видеть остаток лимитов, понимать, когда они обновятся, и не заходить каждый раз в консоль.

Если тоже используете OpenCode Go, попробуйте расширение. Возможно, оно пригодится и вам.

А если найдёте ошибку или появятся идеи по улучшению — буду рад обратной связи в репозитории.

Евгений Носенко

Евгений Носенко

Fullstack разработчик · Мастерская кода

Проектирует и разрабатывает системы автоматизации, CRM, интеграции и внутренние сервисы для бизнеса.

Хотите такой же результат?

Бесплатно посчитаем ваш проект и покажем, где автоматизация даст максимальный эффект.

Обсудить проект →