获取 Cascade Analytics
Analytics API
获取 Cascade Analytics
查询 Cascade 专属的使用指标,包括建议/接受的代码行数、AI 模型使用情况、额度消耗以及工具使用统计。
POST
获取 Cascade Analytics
概览
请求
具备 “Teams Read-only” 权限的服务密钥
将结果限定为特定群组中的用户。不可与
emails 参数同时使用。开始时间,采用 RFC 3339 格式(例如:
2023-01-01T00:00:00Z)结束时间,采用 RFC 3339 格式(例如:
2023-12-31T23:59:59Z)用于筛选结果的电子邮箱地址数组。不可与
group_name 参数同时使用。按 IDE 类型筛选。可选值:
"editor"- Windsurf Editor"jetbrains"- JetBrains 插件
要执行的数据源查询数组。每个对象应包含一个受支持的数据源。
数据来源
cascade_lines
day- 符合 RFC 3339 的日期linesSuggested- 建议的行数linesAccepted- 接收的行数
cascade_runs
day- RFC 3339 格式的日期model- 使用的 AI 模型名称mode- Cascade 模式(见下方模式说明)messagesSent- 发送的消息数量cascadeId- 唯一会话 IDpromptsUsed- 消耗的积分(以分为单位)
CONVERSATIONAL_PLANNER_MODE_DEFAULT- 写模式CONVERSATIONAL_PLANNER_MODE_READ_ONLY- 只读模式CONVERSATIONAL_PLANNER_MODE_NO_TOOL- 旧版模式UNKNOWN- 未知模式
cascade_tool_usage
tool- 工具标识符(参见下文的工具映射)count- 工具使用次数
工具使用映射
| Tool Identifier | 显示名称 |
|---|---|
CODE_ACTION | 代码编辑 |
VIEW_FILE | 查看文件 |
RUN_COMMAND | 运行 Command |
FIND | 查找工具 |
GREP_SEARCH | Grep 搜索 |
VIEW_FILE_OUTLINE | 查看文件大纲 |
MQUERY | Riptide |
WORKFLOWS_USED | 工作流使用情况 |
LIST_DIRECTORY | 列出目录 |
MCP_TOOL | MCP 工具 |
PROPOSE_CODE | 提出代码建议 |
SEARCH_WEB | 网页搜索 |
MEMORY | 记忆 |
PROXY_WEB_SERVER | 浏览器预览 |
DEPLOY_WEB_APP | 部署 Web 应用 |
示例请求
响应
查询结果数组,每个查询请求对应一个查询结果
示例回复
注意事项
- API 返回的是原始数据,其中可能包含 “UNKNOWN” 值
- 进行指标分析时,请按感兴趣的特定字段进行聚合(例如,对
promptsUsed求和以分析使用模式) - Mode 和 prompt 数据可能会拆分到多条记录中
- 点数消耗(
promptsUsed)以“分”为单位返回(100 = 1 credit)