Skip to Content
AI 能力Platform Copilot

Platform Copilot

Platform Copilot(平台副驾)是 Argus Console 内嵌的 AI 助手:不用写 SQL、不用记查询语法, 用自然语言问「昨天哪个版本崩溃最多、为什么」,Copilot 自己决定调用哪些数据工具、多轮下钻, 最后给出带工具调用轨迹的回答。

它与 MCP Server 是「双轨 AI」:同一套只读工具集,MCP 给外部 AI 客户端用, Copilot 给 Console 用户用。Copilot 服务启动时直接从 MCP Server 拉取工具定义再执行, 两边能查的数据完全一致。

入口

前置条件:登录 Console 并在顶部选择项目(未选项目时 Copilot 会提示先选择)。

入口说明
抽屉(Drawer)Console 任意页面右下角的圆形悬浮按钮,点击在右侧展开 Copilot 抽屉
快捷键Cmd+K(macOS)/ Ctrl+K(Windows / Linux)随时开关抽屉
全页工作台左侧导航进入 /copilot,大画布 + 历史会话列表;抽屉右上角的展开按钮可把当前会话带到全页

对话支持流式输出(可随时点停止)、多轮上下文、历史会话保存与恢复(工作台左侧 「保存的调查」,抽屉里点「历史」)。

两种工作模式

模式干什么典型问题
对话(Chat)自由问答、数据查询、趋势解读「近 7 天 ERROR 日志在涨吗?」「哪个平台崩溃最多?」
调查(Investigate)根因分析:围绕一个问题跨日志 / 崩溃 / APM / Trace 关联下钻「用户 u789 反馈下单失败,帮我查原因」

在抽屉或工作台左侧随时切换模式。需要「AI 结论可信可复盘」的核验场景请用独立的 AI Verify 页——它在此之上叠加了强制证据链校验。

上下文感知

从某些页面唤起 Copilot 时,当前页面的上下文(如正在看的项目 / 对象)会注入对话,并在消息区 显式标注「已感知当前页面」;不想让 AI 带上这段上下文,点移除即可。这保证你始终知道 Copilot 默认拿了哪些信息。

它是怎么工作的

  1. 你发出一个问题;
  2. Copilot 服务把问题连同模式对应的 system prompt 交给 LLM(Claude 系列模型,按套餐选档, 内置降级链,可选配 Azure OpenAI 作容灾);
  3. LLM 在只读工具集里自主选择工具(与 MCP 完全同一套:log.*crash.*apm.*trace.*analytics.* 等),最多进行 8 轮工具调用;
  4. 每一次工具调用都以「你」的身份落审计(谁、哪个工具、哪个项目、状态);
  5. 汇总成回答流式返回,工具调用轨迹随消息可见。

每个回答下方可以点赞 / 踩反馈,用于评估与改进回答质量。Copilot 对话消耗 AI 调用额度, 详见配额与计费

能做什么 / 不能做什么

不能
用自然语言查项目的日志 / 崩溃 / 性能 / Trace / 埋点 / 漏斗留存 / 反馈 / 实验 / 配置数据修改任何东西:不改 Feature Flag、不回滚版本、不动实验分流、不删数据
跨数据源关联调查、多轮下钻找根因替你执行「处置」——建议只会是跳转到对应 Console 页面,由你确认后操作
解读趋势、对比版本、总结反馈主题看你无权看的数据:有效权限 = 你的 RBAC 权限与 AI 工具白名单的交集,只会更小
保存 / 恢复调查会话,随时继续绕过审计:内部链路的每次工具调用同样记录在案

这套「建议不执行」约束的完整定义见 AI 能力总览 的安全红线与 docs/02-product/05-baseline-ai-safety.md

规划中

以下能力在产品定义中但当前版本尚未提供:

  • 多模型自选(EE):在 Claude 之外切换 GPT / Gemini / 国产合规模型 / 自托管模型;
  • 自定义 prompt 模板与自定义工具扩展(EE);
  • 主动通知:告警触发时 Copilot 主动附上分析报告;
  • 文件上传(如粘贴 stacktrace 文件进行分析)。

常见问题

Q:Copilot 和把 Argus 接进 Cursor(MCP)有什么区别?

工具集完全一样,区别在场景:Copilot 在 Console 里、以登录用户身份、随手可用;MCP 在你自己的 AI 客户端里、以项目级 PAT 鉴权、适合结合代码调试。查同样的数据,答案应当一致。

Q:Copilot 会不会看到我没权限的项目?

不会。Copilot 的有效权限是「你自己的 RBAC 权限 ∩ AI 工具白名单」,你无权访问的项目, 经 Copilot 访问的结果与直接访问 Console 一致——同样被拒绝。

Q:为什么 Copilot 说查不到数据?

先确认顶部已选中正确的项目,再确认该项目近期确实有对应类型的数据上报(比如问漏斗,需要有 track 埋点事件)。上报接入见各端快速开始

Q:一次对话计多少额度?

一个对话回合计 1 次 AI 调用,回合内的工具调用按工具计。额度与超额行为见 配额与计费

Q:对话数据会被用于训练模型吗?

不会。客户数据不用于训练是 Argus 的客户承诺;自托管 CE 用户自带第三方 LLM key 时,数据会 发送到该 LLM 厂商并受其隐私政策约束,启用前会显著告知。