Repolode
FluxCapacitor2

FluxCapacitor2/opencode-desktop-go-usage

Плагин для OpenCode Desktop, который показывает месячный расход OpenCode Go в виде значка на панели вкладок.

Звёзды
0
Форки
0
Открытые issues
0
Последний коммит
10 дней назад

Что это?

Плагин добавляет на панель вкладок OpenCode Desktop небольшой значок, который показывает текущий месячный расход OpenCode Go в процентах внутри круглого индикатора выполнения. При наведении на значок появляется подсказка с данными о расходе за месяц, неделю и последние 5 часов, средним расходом в день, прогнозом расхода к концу срока подписки и датой сброса месячного лимита.

Значок обновляется каждые 10 минут и работает как с горизонтальной, так и с вертикальной раскладкой вкладок. Данные запрашиваются через эндпоинт статистики расхода desktop-приложения — `ctx.client.usage.limits()` — для текущего рабочего пространства OpenCode Console, в которое выполнен вход. Поэтому плагин самостоятельно не обрабатывает учётные данные пользователя.

Для установки нужно клонировать репозиторий в `~/.config/opencode/plugins/`, затем выполнить `bun install` и `bun run build`. Плагин написан на TypeScript и распространяется по лицензии MIT.

Ключевые возможности

  • 01Показывает месячный расход в процентах с помощью круглого индикатора выполнения на панели вкладок.
  • 02Показывает в подсказке при наведении расход за месяц, неделю и последние 5 часов.
  • 03Показывает средний расход в день и прогноз расхода к концу срока подписки.
  • 04Показывает дату сброса месячного лимита.
  • 05Автоматически обновляет данные каждые 10 минут.
  • 06Поддерживает горизонтальную и вертикальную раскладку вкладок.

Сценарии использования

  • Следить за квотой OpenCode Go во время работы в OpenCode Desktop.
  • Проверять, хватит ли текущего лимита до конца расчётного месяца.
  • Узнавать дату сброса месячного лимита, не открывая веб-консоль.

Быстрый старт

  1. 1

    Создайте папку plugins для OpenCode

    mkdir -p ~/.config/opencode/plugins
  2. 2

    Клонируйте репозиторий в папку plugins

    git clone https://github.com/FluxCapacitor2/opencode-desktop-go-usage
  3. 3

    Установите зависимости в папке проекта

    bun install
  4. 4

    Соберите плагин, а если значок не появится, перезапустите OpenCode Desktop

    bun run build

Что важно знать

  • Для отображения данных об использовании требуются OpenCode Desktop и рабочее пространство OpenCode Console с выполненным входом.
  • Решение зависит от эндпоинта приложения, отвечающего за данные об использовании, поэтому может перестать работать, если этот интерфейс изменится.

В подборках

Темы

#opencode#opencode-plugin#usage-monitor#typescript#desktop-app#developer-tools#opencode-desktop#opencode-v2

Частые вопросы

Что такое opencode-desktop-go-usage?
Плагин для OpenCode Desktop, который показывает месячный расход OpenCode Go в виде значка на панели вкладок. Плагин добавляет на панель вкладок OpenCode Desktop небольшой значок, который показывает текущий месячный расход OpenCode Go в процентах внутри круглого индикатора выполнения. При наведении на значок появляется подсказка с данными о расходе за месяц, неделю и последние 5 часов, средним расходом в день, прогнозом расхода к концу срока подписки и датой сброса месячного лимита.
opencode-desktop-go-usage можно использовать бесплатно? Какая у него лицензия?
opencode-desktop-go-usage распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
opencode-desktop-go-usage всё ещё поддерживается?
Активно поддерживается. Последний коммит в opencode-desktop-go-usage — 27 окт. 2026 г..
Для чего можно использовать opencode-desktop-go-usage?
Следить за квотой OpenCode Go во время работы в OpenCode Desktop. Проверять, хватит ли текущего лимита до конца расчётного месяца. Узнавать дату сброса месячного лимита, не открывая веб-консоль.
Как установить opencode-desktop-go-usage?
Создайте папку plugins для OpenCode: mkdir -p ~/.config/opencode/plugins Клонируйте репозиторий в папку plugins: git clone https://github.com/FluxCapacitor2/opencode-desktop-go-usage Установите зависимости в папке проекта: bun install Соберите плагин, а если значок не появится, перезапустите OpenCode Desktop: bun run build
Где скачать opencode-desktop-go-usage?
Исходный код и инструкции по установке — на GitHub: https://github.com/FluxCapacitor2/opencode-desktop-go-usage

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты