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セクションとリンクされたドキュメント。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト