slkiser/opencode-quota
OpenCode quota & tokens usage with zero context window pollution. Supports OpenCode Go, Cursor, GitHub Copilot, OpenAl, Kimi Code, Alibaba Coding Plan, Chutes Al, Google Antigravity, Z.ai Coding Plan and more.
OpenCode Quota – クイック概要
概要 – OpenCode AIコーディングアシスタント用のプラグインで、各モデルプロバイダーのクォータをどれだけ使用したか、残りはどれくらいか、消費したトークンのコストを表示します。OpenCodeのUI(サイドバー、トースト、ステータスライン)内と、ターミナルからnpxコマンドで動作します。
重要な理由 – 多くのLLMプロバイダー(OpenAI、Anthropic、Google、中国のサービスなど)を扱う場合、日次または月次の制限や予期しない請求を追跡するのは簡単です。OpenCode Quotaは、各プロバイダーのAPI(またはローカル推定)から使用データを収集し、明確でリアルタイムなビューで表示し、制限に達するのを回避し、トークンバジェットを計画するのに役立ちます。
主な機能
- アプリ内UI: OpenCode内のサイドバーパネル、ポップアップトースト、ステータスライン表示。
- CLI:
npx @slkiser/opencode-quota showはOpenCodeが閉じていても動作します。 - OpenCodeチャットでのスラッシュコマンド(
/quota、/tokens_today、/tokens_between …)。 - 多くのプロバイダーをサポート – 事前設定された米国および中国のサービスに加えて、カスタムプロバイダーを追加できます。
- クォータリセット後の自動リトライ(設定可能)。
- エクスポートと統合 – JSONレポート、メトリクス、外部統合フック。
- 設定可能な外観 – スタイル、リセット推定、インライン対ポップアップTUI。
始め方
# プラグインをインストールして初期化(OpenCode 2.0.16+とNode 22+が必要)
npx @slkiser/opencode-quota init
OpenCodeを再起動し、/quotaと入力して現在の使用状況を確認します。また、任意のターミナルからnpx @slkiser/opencode-quota@latest showを実行することもできます。
サポートされているプロバイダー – プラグインは多くのサービス(OpenAI、Anthropic Claude、Google AGY、Cursor、GitHub Copilot、Ollama Cloudなど)のクォータデータを自動的に取得し、個人プランとビジネスプランを区別します。追加の手順が必要なプロバイダー(例:Anthropic Claude、Cursor、Gemini CLI)については、READMEにセットアップガイドへのリンクがあります。
更新 – 提供されているupdateコマンドを実行します。シークレットキーには決して触れません。
対象ユーザー – OpenCodeを使用していて、複数のLLMプロバイダーにわたって透明なトークン使用状況の追跡を求めるすべての人(趣味からエンタープライズクォータを管理するチームまで)。
フィールド
- 名前: OpenCode Quota
- カテゴリ: OpenCodeプラグイン / トークン使用状況ダッシュボード
- 主な言語: TypeScript/JavaScript(npm経由で配布)
- ライセンス: MIT
- インストール:
npx @slkiser/opencode-quota init - 主要コマンド:
/quota、/tokens_today、npx … show、npx … provider add - ドキュメント: リポジトリ内のREADMEセクションとリンクされたドキュメント。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト