Cursor Usage 项目介绍

Pro下载地址和相关支持

CursorHub 下载地址

一、项目概述

Cursor Usage 是一个面向 Cursor 使用场景的桌面管理工具,主要用于帮助用户更方便地查看和管理本机 Cursor 相关的账号信息、用量数据、账单消耗、设备环境以及本地配置。

项目基于 Tauri + React + TypeScript 构建,具备桌面应用的本地能力和现代前端的交互体验,适合需要频繁查看 Cursor 账号状态、切换账号、管理本地环境和备份配置的用户使用。aa

二、项目定位

本项目不是对 Cursor 编辑器本身的替代,而是一个围绕 Cursor 使用过程提供辅助能力的管理工具。

它的核心目标是将分散的账号状态、环境信息、用量数据和本地配置集中到一个统一界面中,降低用户的操作成本,提高管理效率。

三、核心功能

1. 账号状态查看

支持读取本机当前 Cursor 账号相关信息,包括:

  • 当前登录邮箱

  • Token 信息

  • 套餐类型

  • 订阅状态

  • 本地账号摘要

2. 用量与账单查看

支持查看当前账号的使用情况和账单信息,包括:

- 月度请求量

- Token 消耗情况

- 模型维度的使用统计

- Dashboard 账单金额

- 历史账单趋势

3. 多账号管理

项目支持对多个账号进行统一管理,包括:

- 保存账号 Token

- 批量导入账号

- 校验 Token 是否有效

- 快速切换账号

- 完整重置后切换账号

4. 运行环境检查

支持检查本机 Cursor 的关键运行环境,包括:

- Cursor 安装目录

- 全局存储目录

- 状态数据库

- storage.json

- 备份目录

- 本机机器码信息

5. 设备标识管理

支持查看和重置本机设备标识,用于处理部分与本地环境相关的场景,帮助用户统一管理当前设备状态。

6. 设置备份与恢复

支持对本地 Cursor 配置进行备份和恢复,覆盖内容包括:

- settings.json

- keybindings.json

- 代码片段目录

- storage.json

- state.vscdb

- 已检测到的扩展目录

7. 网络与远程配置

支持代理配置、远程配置拉取和公告同步,方便在不同网络环境下稳定使用,并支持后续动态扩展配置能力。

四、适用场景

本项目适合以下场景使用:

- 需要频繁查看 Cursor 账号状态和订阅信息

- 需要管理多个 Cursor 账号

- 需要快速切换账号并保留本地配置

- 需要查看账单和用量变化趋势

- 需要检查本机 Cursor 环境是否正常

- 需要在变更环境前先做好本地设置备份