LoongSuite Pilot 是本地采集服务,同一台机器只需要安装一次。安装后,Pilot 会自动发现 Qoder、Codex 等 AI 编程助手,并采集 AI 活动、会话、Token 用量和工具调用信息。
接入后,Pilot 会根据您在接入中心选择的配置执行以下上报:
开启 Trace 接入后,将 AI 编程助手的会话、轮次、步骤、LLM 调用和工具调用转换为 OpenTelemetry Trace,并上报至云监控 2.0。
开启日志接入后,将标准化后的 Agent 活动事件写入日志服务,用于审计、检索和后续分析。
使用限制
操作系统:支持 macOS、Linux 和 WSL。Windows 原生环境暂不支持。
Node.js:建议安装 Node.js 22,要求 Node.js 18 及以上版本。
AI 编程助手:已安装并使用过 Qoder IDE、Qoder CLI 或 Codex 等 AI 编程助手。Pilot 需要在日常使用这些工具的同一个操作系统用户下安装。
云监控服务:已开通云监控 2.0 服务,并创建了目标工作空间。
Trace 接入:如需上报 Trace,需在接入中心获取 Trace 接入 LicenseKey 和 Trace Endpoint。
日志接入:如需上报日志,需在接入中心完成日志接入资源初始化,并获取日志服务 Project、Logstore 和 Endpoint。
步骤一:获取接入命令
在安装 LoongSuite Pilot 前,您需要先从云监控 2.0 控制台获取接入命令。
登录云监控 2.0 控制台,选择目标工作空间。
在左侧导航栏单击接入中心。
在AI 应用可观测区域单击LoongSuite Pilot或对应 AI 编程助手接入卡片。
在参数配置区域完成配置。连接方式选择公网方式或阿里云内网方式;应用名前缀用于生成服务名,例如
ai-coding-agent会生成ai-coding-agent-qoder、ai-coding-agent-codex等服务名;Trace 接入开启后需要获取 LicenseKey;日志接入开启后需要完成日志接入资源初始化。
页面下方将根据配置参数生成相应的安装命令。命令中如果仍显示“请先...”占位,请先回到上方完成 LicenseKey 获取或日志资源初始化后再执行。

步骤二:安装接入
设置依赖库
在安装 LoongSuite Pilot 前,请确认已安装 Node.js 22。如本机未安装,可使用 nvm 安装:
# 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 用 nvm 安装 v22 版本的 Node.js
nvm install 22请在日常使用 Qoder、Codex 等 AI 编程助手的同一个用户下执行安装命令。
安装 LoongSuite Pilot
请先按需选择 Trace 接入和日志接入,确认连接方式和应用名前缀后,再复制以下命令到终端中执行。
macOS、Linux、WSL:
curl -fsSL https://aliyun-observability-release-cn-shanghai.oss-cn-shanghai.aliyuncs.com/loongsuite-pilot/installer.sh -o /tmp/loongsuite-pilot-installer.sh && bash /tmp/loongsuite-pilot-installer.sh install \
--collect-log "true" \
--collect-trace "true" \
--sls-project "<日志服务Project>" \
--sls-logstore "pilot-audit-log" \
--sls-endpoint "<日志服务Endpoint>" \
--cms-license-key "<Trace接入LicenseKey>" \
--cms-endpoint "<Trace接入Endpoint>" \
--cms-workspace "<云监控工作空间>" \
--service-name-prefix "<应用名前缀>"安装脚本将自动完成以下操作:
检查 Node.js、npm、curl 或 wget 等运行依赖。
下载并解压 LoongSuite Pilot 安装包到
~/.loongsuite-pilot。安装 Pilot 运行时依赖。
自动发现当前用户下已安装的 Qoder、Codex 等 AI 编程助手。
写入采集配置,并部署对应的 hook 或本地采集配置。
安装
loongsuite-pilot服务管理命令。配置并启动本地采集服务。
安装参数
--collect-log:是否开启日志接入。设置为true时,需同时提供日志服务 Project、Logstore 和 Endpoint。--collect-trace:是否开启 Trace 接入。设置为true时,需同时提供 LicenseKey、Trace Endpoint 和云监控工作空间。--sls-project:日志接入资源初始化后生成的日志服务 Project。--sls-logstore:Agent 活动日志写入的 Logstore,通常为pilot-audit-log。--sls-endpoint:日志服务 Endpoint。公网方式通常为<region>.log.aliyuncs.com,内网方式通常为<region>-intranet.log.aliyuncs.com。请以接入中心生成值为准。--cms-license-key:Trace 数据写入鉴权的 LicenseKey。--cms-endpoint:云监控 2.0 OTLP Trace Endpoint。请使用接入中心生成的完整地址。--cms-workspace:云监控 2.0 工作空间标识。--service-name-prefix:服务名前缀。Pilot 会按${prefix}-${agentType}生成最终服务名,便于在 AI 应用可观测中区分 Qoder、Codex 等 Agent。
步骤三:验证安装
安装完成后,执行以下命令检查 LoongSuite Pilot 是否正常运行:
loongsuite-pilot status
loongsuite-pilot info
ls "$HOME/.loongsuite-pilot/logs/output"使用 Qoder IDE、Qoder CLI 或 Codex 完成一次 AI 生成或对话后,等待采集服务刷新。默认 JSONL 兜底输出目录应产生增量采集结果:
ls -lt "$HOME/.loongsuite-pilot/logs/output"如果开启了日志接入,可以在 AgentLoop 的审计 > AI Agent洞察中查看 AI Agent 日志,也可以在日志服务目标 Project 的 pilot-audit-log 中检索原始 Agent 活动事件。如果开启了 Trace 接入,可以在云监控 2.0 的 AI 应用可观测中查看对应服务的调用链路。
步骤四:查看监控数据
Trace 数据在云监控 2.0 的 AI 应用可观测中查看;日志接入产生的 Agent 审计数据在 AgentLoop 的 AI Agent洞察中查看。
登录云监控 2.0 控制台,选择目标工作空间。
在左侧导航栏选择应用可观测 > AI 应用可观测。
在应用列表中查找安装时配置的服务名前缀。例如应用名前缀为
ai-coding-agent时,可查找ai-coding-agent-qoder、ai-coding-agent-codex等服务。单击应用名称或选择调用链分析,查看会话、Turn、Step、LLM 调用、工具调用、Token 消耗和耗时分布。
如需查看日志接入上报的 Agent 活动事件,进入 AgentLoop,选择目标工作空间,在左侧导航栏选择审计 > AI Agent洞察,查看 AI Agent 日志、会话记录和工具调用审计数据。
升级和卸载
LoongSuite Pilot 会自动检查并在后台完成升级,无需手动执行升级命令;升级后会继续使用当前采集配置。
如需完全卸载 LoongSuite Pilot,并删除本地配置和日志数据,执行以下命令:
curl -fsSL https://aliyun-observability-release-cn-shanghai.oss-cn-shanghai.aliyuncs.com/loongsuite-pilot/installer.sh | bash -s -- uninstall --purge支持范围





常见问题
安装后控制台看不到数据?
请依次排查:
确认安装命令中没有保留“请先...”等占位内容。
确认
loongsuite-pilot status显示采集服务正在运行。确认使用 AI 编程助手的操作系统用户与安装 LoongSuite Pilot 的用户一致。
确认已经使用 Claude code / Qoder IDE / Qoder CLI / QoderWork 或 Codex 等 AI 工具完成一次真实 AI 生成或对话。
确认
$HOME/.loongsuite-pilot/logs/output中有新增 JSONL 文件。如果开启日志接入,确认日志服务 Project、Logstore 和 Endpoint 与接入中心生成值一致。
如果开启 Trace 接入,确认 LicenseKey、Trace Endpoint 和云监控工作空间均填写正确。
等待 1 到 2 分钟后再刷新云监控 2.0 控制台,短时任务可能需要等待采集服务刷新和后端索引完成。
可以只开启 Trace 或只开启日志吗?
可以。只开启 Trace 时,将 --collect-trace 设置为 true,并填写 --cms-* 参数;只开启日志时,将 --collect-log 设置为 true,并填写 --sls-* 参数。
接入会影响 AI 编程助手的正常使用吗?
影响较小。LoongSuite Pilot 以本地采集服务运行,采集结果会批量写入本地 JSONL、日志服务和云监控 2.0。上报失败不会阻断 AI 编程助手的正常使用。