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编程助手的插件,显示每个模型提供商的已用配额、剩余量以及花费的token成本。在OpenCode UI(侧边栏、提示框、状态栏)内和终端通过npx命令工作。

为何重要 – 当使用多个LLM提供商(OpenAI、Anthropic、Google、中国服务等)时,很容易失去对每日或每月限额和意外费用的追踪。OpenCode Quota从每个提供商的API(或本地估算)收集使用数据,并以清晰、实时的视图呈现,帮助您避免达到限额并规划token预算。

主要功能

  • 应用内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提供商之间透明跟踪token使用情况的任何人,从爱好者到管理企业配额的团队。


字段

  • 名称:OpenCode Quota
  • 类别:OpenCode插件 / token使用仪表盘
  • 主要语言:TypeScript/JavaScript(通过npm分发)
  • 许可证:MIT
  • 安装:npx @slkiser/opencode-quota init
  • 主要命令:/quota, /tokens_today, npx … show, npx … provider add
  • 文档:仓库中的README章节和链接文档。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目