Repolode
FluxCapacitor2

FluxCapacitor2/opencode-desktop-go-usage

OpenCode Goの月間使用量をタブバーにバッジ表示するOpenCode Desktopプラグイン。

スター
0
フォーク
0
未解決の Issue
0
最終コミット
11 日前

これは何?

このプラグインは、OpenCode Desktopのタブバーに小さなバッジを追加し、円形の進捗リング内に現在のOpenCode Goの月間使用量をパーセンテージで表示します。バッジにカーソルを合わせると、月間・週間・5時間の使用量、1日あたりの平均使用量、サブスクリプション期間終了時の予測使用量、月間制限のリセット日を含むツールチップが表示されます。

バッジは10分ごとに更新され、水平・垂直どちらのタブレイアウトにも対応しています。データは、現在サインインしているOpenCode Consoleワークスペースについて、デスクトップアプリの使用量エンドポイント `ctx.client.usage.limits()` から取得するため、ユーザー認証情報をプラグイン側で扱う必要はありません。

インストールするには、`~/.config/opencode/plugins/` にgit cloneし、続けて `bun install` と `bun run build` を実行します。プラグインはTypeScriptで書かれており、MITライセンスで公開されています。

主な機能

  • 01タブバーの円形進捗リングに月間使用量をパーセンテージで表示します。
  • 02月間・週間・5時間の使用量をホバー時のツールチップに表示します。
  • 031日あたりの使用量と、サブスクリプション期間終了時の予測使用量を表示します。
  • 04月間制限のリセット日を表示します。
  • 0510分ごとに自動更新します。
  • 06水平・垂直のタブレイアウトに対応しています。

ユースケース

  • OpenCode Desktopでコーディングしながら、OpenCode Goの使用枠を確認する。
  • 現在の使用ペースで請求月の終了まで使用枠が持つかを確認する。
  • Webコンソールを開かずに、月間制限のリセット日を確認する。

クイックスタート

  1. 1

    OpenCode の plugins フォルダーを作成します

    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 Goの月間使用量をタブバーにバッジ表示するOpenCode Desktopプラグイン。 このプラグインは、OpenCode Desktopのタブバーに小さなバッジを追加し、円形の進捗リング内に現在のOpenCode Goの月間使用量をパーセンテージで表示します。バッジにカーソルを合わせると、月間・週間・5時間の使用量、1日あたりの平均使用量、サブスクリプション期間終了時の予測使用量、月間制限のリセット日を含むツールチップが表示されます。
opencode-desktop-go-usage は無料で使えますか?ライセンスは?
opencode-desktop-go-usage は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
opencode-desktop-go-usage は今もメンテナンスされていますか?
活発にメンテナンス中。opencode-desktop-go-usage の最終コミットは 2026年10月27日 です。
opencode-desktop-go-usage は何に使えますか?
OpenCode Desktopでコーディングしながら、OpenCode Goの使用枠を確認する。 現在の使用ペースで請求月の終了まで使用枠が持つかを確認する。 Webコンソールを開かずに、月間制限のリセット日を確認する。
opencode-desktop-go-usage のインストール方法は?
OpenCode の plugins フォルダーを作成します: 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 をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト