Я регулярно использую 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
Пока установка выполняется вручную из исходного кода. Это занимает всего несколько шагов.
- Скачайте проект с GitHub или GitVerse и распакуйте архив.
- Откройте в Chrome адрес
chrome://extensions. - Включите «Режим разработчика».
- Нажмите «Загрузить распакованное расширение».
- Выберите папку
extensionиз скачанного проекта. - Закрепите OpenCode Go Meter на панели инструментов Chrome.
Для работы нужна активная подписка OpenCode Go и авторизация в OpenCode Console в том же профиле браузера. Поддерживается Chrome 120 и новее.
После установки расширение сможет получать информацию о лимитах через существующую сессию браузера.
Как расширение получает информацию о лимитах
OpenCode Go Meter использует запросы к API консоли OpenCode на домене opencode.ai.
Дополнительный API-ключ вводить не требуется: используется уже открытая сессия OpenCode Console.
Настройки расширения и история измерений сохраняются локально в Chrome.
Сам проект имеет открытый исходный код и распространяется по лицензии MIT, поэтому его можно изучать, изменять и дорабатывать.
Где скачать
Исходники и инструкция по установке доступны в двух репозиториях:
- GitHub: https://github.com/imjonos/opencode_go_meter_chrome_extension
- GitVerse: https://gitverse.ru/NOs/opencode_go_meter_chrome_extension
Вместо заключения
OpenCode Go Meter — небольшой инструмент, который я в первую очередь сделал для собственного удобства.
Никакой сложной идеи здесь нет. Просто хотелось видеть остаток лимитов, понимать, когда они обновятся, и не заходить каждый раз в консоль.
Если тоже используете OpenCode Go, попробуйте расширение. Возможно, оно пригодится и вам.
А если найдёте ошибку или появятся идеи по улучшению — буду рад обратной связи в репозитории.
Хотите такой же результат?
Бесплатно посчитаем ваш проект и покажем, где автоматизация даст максимальный эффект.
Обсудить проект →
Комментарии · 0