获取 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 应用 |
示例请求
Response
查询结果数组,每个查询请求对应一个结果
示例回复
注意事项
- API 返回的是原始数据,其中可能包含“UNKNOWN”值
- 进行指标分析时,请按特定关注的字段进行聚合(例如,对
promptsUsed求和以分析使用模式) - Mode 和 prompt 数据可能会被拆分到多条记录中
- Credit 消耗量(
promptsUsed)以分(cents)为单位返回(100 = 1 credit)