Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CodeBuddy RadarNew to Visual Studio Code? Get it now.
CodeBuddy Radar

CodeBuddy Radar

Bihrys

|
3 installs
| (0) | Free
Show Tencent CodeBuddy credits / remaining quota in the VS Code status bar (auto-fetches the official usage API)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CodeBuddy Radar(VS Code 扩展)

English | 简体中文

在 VS Code 状态栏显示你的 CodeBuddy 积分余量,顺手把每天能领的积分自动领了。

积分雷达(Credits Radar) —— 实时盯住余额变化,签到与喵喵旅行奖励自动到账。

关于本仓库:这是 wwenc6621/CodeBuddy-Usage 的社区维护分支(MIT 协议,原作者版权声明见 LICENSE),由 @Bihrys 维护。 相对上游的差异见 CHANGELOG。


开箱即用

  1. 安装本扩展(扩展市场搜 CodeBuddy Usage,或安装 .vsix 文件)
  2. 在 VS Code 里安装扩展 Tencent Cloud CodeBuddy(tencent-cloud.coding-copilot)并登录

只需要这个 VS Code 扩展,不需要安装 WorkBuddy / CodeBuddy 桌面端或其它客户端—— 登录态由该扩展保存在 VS Code 自己的凭据库里,本扩展直接读取。

就这样。本扩展会自动读取该扩展保存的登录态(accessToken)来调用接口, 不需要再手动复制 Cookie。CodeBuddy 扩展自己会刷新登录态,所以这里读到的始终是最新的。

关于域名:腾讯的「CodeBuddy」和「WorkBuddy」是同一套账号和后台, 登录其中任意一个官网即可,不需要单独注册。 本扩展默认拉取 WorkBuddy 官网的接口数据(因为它的页面有积分可以领取)。

右下角状态栏会显示余量,例如 ⚡ 2431.68。鼠标悬停上去就能看明细:

状态栏与悬浮框

凭据访问授权(只会请求一次)

accessToken 在本地是加密存放的(VS Code 的 SecretStorage),解密密钥在系统凭据存储里:

  • macOS:钥匙串。首次读取会弹一次授权框(可能需要输入开机密码),点「始终允许」即可;
  • Windows:DPAPI(当前用户范围),直接解密,无需任何交互。

读完这一次后,扩展会把 token 缓存进自己的 SecretStorage(读写它不需要任何授权), 此后直到 token 临近过期(约 60 天)都不会再访问系统凭据。 如果某次读取失败,扩展不会反复请求,而是转为提示你手动粘贴一次 token。

自动读取失败时:手动粘贴 Access Token

以下情况需要手动兜底:本机没装 CodeBuddy、Linux 系统(自动读取暂未适配)、 或系统凭据不可用 / 授权被拒。

Cmd/Ctrl + Shift + P → CodeBuddy Usage: 输入 Access Token(自动读取失败时) → 粘贴 JWT。 有效期约 60 天;输入框留空提交表示清除手动值,并重新尝试自动读取。


日常使用

想做什么 怎么做
看余量 直接看状态栏数字
看明细(总量、占比、各套餐到期时间) 鼠标悬停在状态栏上
手动刷新 点一下状态栏
手动领积分 / 派喵喵 点悬浮框里的「领积分」「去旅行」

默认每 30 分钟自动刷新一次。

每天自动帮你领的积分

装好就不用管了,下面两件事都会自动做:

  • 每日签到 —— 每天自动签到领积分
  • 喵喵旅行 —— 自动把喵喵挣的积分领了,再派它出去赚下一趟

成功了右下角会弹一条提示告诉你领到多少;没什么可领、或者今天已经领过了,就不会打扰你。

悬停状态栏时,底部会显示今天的状态,例如 ✓ 已签到、✿ 旅行倒计时 03:12:45。


出问题了?

现象 怎么办
状态栏显示「未找到登录凭据」 确认 VS Code 里的 CodeBuddy 扩展已登录;仍不行就手动粘贴 Access Token
显示「登录已过期」 CodeBuddy 扩展登录失效,在 VS Code 里重新登录;或手动粘贴 Access Token
显示「拉取失败」 点状态栏重试一次
数字一直不变 点一下状态栏手动刷新
用掉积分但余量不下降 说明消费发生在未纳入统计的套餐上:运行命令「Credits Radar: 检测套餐代码」,勾选缺失的套餐即可(会写入 extraPackageCodes 设置并自动刷新)
提示要授权(macOS 钥匙串) 首次弹窗里点「始终允许」,之后不会再弹;仍不行就手动粘贴 Access Token
用的是国际站 设置里把 apiBase 改成 https://www.workbuddy.ai

设置项

在 VS Code 设置里搜 codebuddyUsage:

设置 默认 说明
accessToken 空 自动读取失败时手动粘贴的 JWT。通常无需设置
userAgent 空 请求 UA,留空用内置默认值;一般无需修改
refreshIntervalMinutes 30 自动刷新间隔(分钟),填 0 关闭
autoCheckin 开 自动每日签到
buddyTravel 开 自动喵喵旅行
apiBase https://www.workbuddy.cn 国内站;国际站填 https://www.workbuddy.ai
extraPackageCodes 空 额外纳入统计的套餐代码。通常留空:官方出新套餐导致余量不下降时,运行一次「Credits Radar: 检测套餐代码」命令即可自动补齐

安全

  • 扩展只在本机读取 CodeBuddy 扩展(VS Code 内)保存的登录态(accessToken),凭据不会上传到任何地方,也不经过第三方。
  • 解密本地登录态需要访问系统凭据存储(macOS 钥匙串 / Windows DPAPI):仅首次(或 token 临近过期时)读取一次,之后长期无感。
  • 读到的 token 会缓存进扩展自己的 SecretStorage(由 VS Code 加解密,同样只在本机)。
  • 手动填写的 accessToken 只存在你本机的 VS Code 配置里。
  • 别把这些凭据发给别人。退出登录后它们立刻失效。

自己编译

npm install
npm run compile   # 或按 F5 在扩展开发宿主窗口中调试

打包:npm install -g @vscode/vsce && vsce package

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft