本地纳管 Agent 使用指南
需要将团队已有的本地开发环境接入 AgentCore Team 统一协作时,可以使用本地纳管 Agent:Agent 进程运行在自有的电脑或服务器上,由 LoongSuite Pilot 完成本地进程管理,并作为 Team Worker 加入 AgentCore Team 参与协作。本文说明本地纳管 Agent 的创建、接入、使用、运维和故障处理方法,适用于 Claude Code、Codex、OpenClaw 和 Qoder CLI。
启动命令包含连接凭据和云监控配置,属于敏感信息。不得将完整启动命令、bootstrap token 或云监控配置保存到代码仓库、文档、工单、日志系统或即时通信记录中。
接入准备
控制台条件
接入前确认以下条件:
工作空间已开启 Team 协作。本地纳管 Agent 只能作为 Team Worker 使用,不支持设置为 Leader,且每个纳管 Agent 仅可加入一个 Team。
已创建目标 Team。
当前账号具备 Agent 创建和 Team 管理权限。
已在控制台准备需要分配的模型连接、Skill 和 MCP。
未开启 Team 协作时,控制台不允许创建纳管 Agent。
本地环境条件
运行机器需满足以下要求:
项目 | 要求 |
操作系统 | 启动命令页面支持的 Linux/macOS 或 Windows |
本地运行时 | 已安装 Claude Code、Codex、OpenClaw 或 Qoder CLI,并满足第 1.4 节版本要求 |
本地模型 | 选择本地模型时,运行时已完成登录、凭据和模型配置 |
项目目录 | 已确定 Agent 需要访问的目录,并具备必要的读写权限 |
网络 | 能够访问所选网络对应的 AgentCore、模型和 MCP 服务 |
无需预先安装 LoongSuite Pilot。控制台生成的完整启动命令会自动完成 Pilot 的安装或升级。
本地运行时验证
选择本地模型前,先在目标机器终端验证运行时能够正常启动并调用模型。运行时命令不在默认 PATH 中时,记录其绝对路径,供后续接入时配置。
版本要求
组件 | 最低版本要求 | 说明 |
LoongSuite Pilot | 使用当前启动命令安装或升级的版本 | 版本以控制台当前启动命令的安装或升级结果为准;已有安装仍需完整执行 LoongSuite Pilot 步骤 |
Claude Code | 2.1.141 或以上 | 低版本不支持纳管所需的配置参数 |
Codex | 0.103 或以上 | 需支持稳定的运行和 Trace 能力 |
OpenClaw(Linux/macOS) | 2026.5.12 或以上 | 需满足 OpenClaw 运行和 Trace 能力要求 |
OpenClaw(Windows) | 2026.6.11 或以上 | Windows 需要支持对应的消息文件能力 |
Qoder CLI | 1.0.33 或以上 | 低版本与当前运行方式不兼容 |
版本检查命令:
loongsuite-pilot info
claude --version
codex --version
openclaw --version
qodercli --version仅需检查实际使用的运行时。本地版本低于最低要求时,先升级运行时,再执行控制台最新生成的完整启动命令。
本地 Skill/MCP 继承功能要求使用控制台当前启动命令安装或升级的 LoongSuite Pilot 和运行时组件。该能力不能仅根据 Pilot 的版本号判断;已有安装未执行过当前启动命令时,重新执行完整的 Pilot 安装配置步骤。核对或提交排障信息时,使用以下命令获取实际版本:
loongsuite-pilot info版本要求可能随产品升级调整。重新接入时,以本文档和控制台生成的启动命令为准。
创建纳管 Agent
创建步骤
在左侧导航栏单击 Team 协作,确认功能已开启。
进入 Agent 页面。
单击右上角的 纳管 Agent。
配置 Agent 名称、描述和系统提示词。
选择模型来源和模型配置。
选择所属 Team。
根据需要分配 Skill 和 MCP。
保存配置,等待 Agent 状态变为运行中。
模型来源
模型来源 | 适用场景 | 使用前确认 |
平台模型 | 使用控制台统一管理的模型连接 | 模型连接可用,Agent 已选择正确模型 |
本地模型 | 使用运行时已有的账号、模型配置或原生模型路由 | 运行时已在本机完成登录并能够调用模型 |
本地模型表示模型配置由本地运行时管理,不表示模型服务部署在本机。控制台无法检查本地账号登录状态、模型额度和本地凭据是否有效。
运行时与模型支持
运行时 | 平台模型 | 本地模型 | 说明 |
Claude Code | 支持 | 支持 | 根据 Agent 模型来源使用平台配置或本地配置 |
OpenClaw | 支持 | 支持 | 根据 Agent 模型来源使用平台配置或本地配置 |
Codex | 支持 | 支持 | 根据 Agent 模型来源使用平台配置或本地配置 |
Qoder CLI | 不支持 | 支持 | 使用 Qoder CLI 本地模型配置;可通过 |
系统提示词、Skill 和 MCP
以下配置项已在创建步骤(第 2.1 节)完成初始设置;创建完成后,在 Agent 详情页查看和调整:
通过 系统提示词 配置 Agent 的职责、工作范围和输出要求。
通过 管理 Skills 分配平台 Skill。
通过 管理 MCP 分配平台 MCP。
通过 Team 配置确认 Agent 的协作关系。
配置更新后需等待系统生效。运行中的 Agent 未获取最新配置时,先确认连接和心跳状态,再重新连接。
生成启动命令
进入启动命令页面
Agent 状态变为运行中后,进入 Agent 详情页,在启动命令区域生成命令。需要重新接入、迁移机器或轮换凭据时,单击重新生成启动命令。每次生成的令牌明文仅在当前页面展示,关闭页面后无法再次查看,需要重新签发。
选择访问网络
第一步选择运行机器访问 AgentCore 的网络:
访问网络 | 适用条件 | 选择依据 |
内网访问 | 运行机器与 AgentCore 位于同一 VPC,或已通过专线、VPN 等方式实现内网互通 | 运行机器可访问页面提供的内网地址 |
公网访问 | 运行机器与 AgentCore 位于不同网络环境 | 办公电脑、个人电脑或跨网络服务器通常选择公网访问 |
页面会标识当前可用的访问方式,无法确认 VPC 关系时,由环境管理员确认网络条件。网络选项不仅影响 Agent 连接,也影响运行数据上报;连接状态正常但运行数据缺失时,同时检查网络选择和目标地址连通性。
选择操作系统和运行时
第二步选择操作系统和运行时:
操作系统:Linux/macOS 或 Windows。
运行时:Claude Code、OpenClaw、Qoder CLI 或 Codex。
操作系统必须与实际执行启动命令的机器一致,运行时必须与本机已安装的命令一致。页面同时展示以下信息:
本地 Agent 由 LoongSuite Pilot 管理。
Trace 将上报至当前账号下的云监控 2.0 工作空间,用于运行数据分析。
启动命令包含连接凭据和云监控配置。
令牌明文仅在当前页面展示。
执行完整命令
生成的启动命令包括两个连续步骤:
安装并配置 LoongSuite Pilot。
连接并纳管 Agent。
单击复制全部,在目标机器上按顺序执行全部命令。不得跳过第 1 步,也不得仅复制第 2 步。
执行要求:
以页面生成的命令为准,不手工修改连接凭据和云监控参数。
Linux/macOS 与 Windows 的命令不可混用。
页面关闭后需要重新执行时,重新生成启动命令。
启动命令疑似泄露时,立即重新生成,旧命令停止使用。
设置工作目录
工作目录决定 Agent 默认访问和修改的本地文件范围:
启动命令包含
--work-dir时,使用该参数指定的目录。未指定
--work-dir时,使用执行连接命令时所在的当前目录。建议使用绝对路径,避免 Pilot 服务启动位置变化导致目录不一致。
目录应仅授予完成任务所需的权限。
以下示例适用于本地实例已存在、通过重新连接修改工作目录的场景(见第 8.3 节):
loongsuite-pilot worker connect INSTANCE_ID \
--work-dir /absolute/path/to/project命令中的 INSTANCE_ID 为本地实例 ID,可通过 loongsuite-pilot worker list 获取。
首次接入验证
启动命令执行完成后,按以下顺序验证。
验证 Pilot
# 查看服务状态
loongsuite-pilot status
# 查看版本和配置信息
loongsuite-pilot infostatus 应显示服务正在运行,版本信息以 info 输出为准。
验证本地实例
# 查看全部实例
loongsuite-pilot worker list
# 查看指定实例
loongsuite-pilot worker status INSTANCE_IDworker list 应包含新接入的实例;worker status 应能查看运行时、状态、工作目录、Agent、Team、心跳和日志位置。
验证控制台状态
返回 Agent 详情页,确认:
部署方式显示为本地纳管。
连接状态显示已连接。
所属 Team、模型、Skill 和 MCP 与预期一致。
最近纳管时间和配置状态正常。
验证 Team 协作
在目标 Team @ 该 Agent,执行只读验证任务:
返回当前工作目录。
列出项目顶层文件。
说明当前可用的 Skill 和 MCP。
不修改文件。
工作目录、Team 或资源配置不符合预期时,先修正接入配置,再执行实际任务。
使用纳管 Agent
发起任务
会话类型 | 使用方式 |
Team 群聊或任务会话 | @ 目标 Agent 后发送任务 |
Agent 直接会话 | 直接发送任务 |
任务描述应明确目标、允许修改的目录、交付物和验收标准。涉及写操作时,先确认工作目录正确。
Agent 在本地生成的文件不会自动上传到 Team。需要交付文件时,任务描述应明确要求以附件形式提交;如果回复中仅包含本地路径,文件仍保存在运行机器上。
会话控制
命令 | 作用 | 是否清空上下文 |
| 终止当前执行 | 否 |
| 终止当前执行并清空会话上下文 | 是 |
通过 Team 群聊或任务会话发送控制命令时,同时 @ 目标 Agent。控制命令单独发送,不与普通任务内容合并。
任务并发
默认并发数为 2,支持设置为 1~8:
loongsuite-pilot worker connect INSTANCE_ID -- \
--max-concurrent-tasks 3并发数用于控制不同会话的同时执行数量,同一会话内的消息仍按顺序处理。并发数会影响 CPU、内存和模型额度消耗,应根据运行机器资源配置。--max-concurrent-tasks 等运行时参数应写在 -- 分隔符之后。
重连时,在 -- 后传入的运行时参数会整体替换原有参数。修改任一参数时,应同时传入仍需保留的其他运行时参数。
使用平台和本地 Skill/MCP
默认资源范围
默认情况下,纳管 Agent 可使用:
控制台分配的平台 Skill 和 MCP。
项目目录中随项目提供的 Skill。
本地个人目录中的 Skill 和本地 MCP 默认不继承,以避免未经确认的个人资源被 Team 任务调用。
继承本地资源
版本前置条件:
执行
loongsuite-pilot info查看当前 Pilot 版本和安装信息。确认本机已执行控制台当前生成的完整启动命令。
旧安装、来源不明的安装或无法识别继承参数时,重新执行 安装并配置 LoongSuite Pilot 步骤,并重新连接 Agent。
启用前确认:
Skill 和 MCP 来源可信。
本地命令及依赖在目标机器可用。
MCP 权限符合 Team 任务范围。
Skill、启动参数和项目文件中不包含个人密钥。
确认本地资源可信且符合 Team 使用要求后,启用本地资源继承:
loongsuite-pilot worker connect INSTANCE_ID -- \
--inherit-local-resources true启用后,Agent 按所选运行时的标准配置读取本地个人 Skill 和 MCP。平台 MCP 与本地 MCP 同名时,平台配置优先。停用本地资源继承:
loongsuite-pilot worker connect INSTANCE_ID -- \
--inherit-local-resources false重连时,在 -- 后传入的运行时参数会整体替换原有参数,规则详见第 5.3 节。
查看状态和日志
状态说明
状态 | 含义 | 处理建议 |
| 实例正在准备 | 等待后重新查看 |
| 实例正常运行 | 无需处理 |
| 实例正在等待运行时满足启动条件 | 检查运行时命令和本地配置 |
| 实例已运行,但连接、心跳或部分能力异常 | 查看 Reason、Message 和日志 |
| 实例启动失败 | 根据错误信息和日志处理 |
| 已请求断开,进程正在停止 | 等待状态变为 |
| 实例已断开 | 需要恢复时重新连接 |
| 记录的进程已不再活动 | 查看日志后重新连接 |
查看日志
worker status INSTANCE_ID 输出中包含日志路径。执行以下命令时,将 LOG_PATH 替换为实际日志路径。
Linux/macOS:
# 查看最近 200 行
tail -n 200 LOG_PATH
# 持续查看
tail -f LOG_PATHWindows PowerShell:
# 查看最近 200 行
Get-Content -Path "LOG_PATH" -Tail 200
# 持续查看
Get-Content -Path "LOG_PATH" -Tail 200 -Wait日志和排障反馈中不得包含 token 或完整启动命令。
断开、重连、迁移和删除
断开实例连接
loongsuite-pilot worker disconnect INSTANCE_ID执行后,实例停止运行,本机实例配置保留。通过 worker status 确认状态变为 disabled。
重新连接
loongsuite-pilot worker connect INSTANCE_ID凭据失效或控制台已重新签发启动命令时,执行新命令更新连接。
修改工作目录
loongsuite-pilot worker connect INSTANCE_ID \
--work-dir /new/absolute/path修改后通过 worker status 核对 WorkDir,并在 Team 重新执行只读验证任务。重连时如需同时传入 -- 后的运行时参数,整体替换规则见第 5.3 节。
删除本地实例
loongsuite-pilot worker disconnect INSTANCE_ID
loongsuite-pilot worker delete INSTANCE_ID删除前需等待实例停止。若提示进程仍在运行,再次查看状态,确认变为 disabled 后再删除。
删除本地实例不会删除控制台中的纳管 Agent。不再使用时,还需在控制台删除对应 Agent。
分步排障流程
检查 Pilot 服务
loongsuite-pilot status
loongsuite-pilot info服务未运行:执行
loongsuite-pilot start。服务状态异常:确认没有正在执行的重要任务后,再执行
loongsuite-pilot restart。版本或配置异常:重新执行控制台生成的 安装并配置 LoongSuite Pilot 命令。
重启 Pilot 会影响该机器上的全部本地纳管实例。
检查实例是否存在
loongsuite-pilot worker list未显示目标实例时,重新生成并完整执行启动命令。
检查实例状态
loongsuite-pilot worker status INSTANCE_ID重点检查:
State:当前状态。Reason和Message:失败原因。WorkDir:工作目录。Worker和Team:Agent 与 Team。Heartbeat:最近心跳。Log:日志路径。
检查运行时
在目标机器终端直接执行所选运行时命令,确认:
命令可被找到。
账号登录有效。
本地模型配置可用。
当前账号能够访问工作目录。
运行时命令不在 PATH 中时,按第 9.7 节查找命令,并按第 9.8 节使用命令路径参数指定绝对路径。
检查网络
确认启动命令选择的内网或公网方式与运行机器网络一致。
确认运行机器可访问 AgentCore、模型和 MCP 服务。
控制台显示已连接但 Trace 缺失时,重新执行控制台最新生成的完整安装配置命令,并检查对应网络连通性。
检查 Team 使用方式
确认 Agent 已加入目标 Team。
Team 群聊或任务会话中已 @ 目标 Agent。
使用
/stop或/clear时,控制命令单独发送。任务长时间无进展时,先发送
/stop,再根据需要重新发起任务。
查找运行时命令
Pilot 提示运行时命令不存在时,先在目标机器上查找命令路径。
Linux/macOS:
command -v claude
command -v codex
command -v openclaw
command -v qodercliWindows PowerShell:
(Get-Command claude -ErrorAction SilentlyContinue).Source
(Get-Command codex -ErrorAction SilentlyContinue).Source
(Get-Command openclaw -ErrorAction SilentlyContinue).Source
(Get-Command qodercli -ErrorAction SilentlyContinue).Source仅需执行实际使用的运行时命令。命令返回绝对路径表示已找到;无输出表示运行时未安装或未加入 PATH。
找到命令后,执行对应的版本命令确认其可正常启动:
claude --version
codex --version
openclaw --version
qodercli --version若命令存在但 Pilot 仍无法识别,将查询结果中的绝对路径配置到第 9.8 节对应的 --*-command 参数中。
指定运行时命令路径
Pilot 无法找到运行时命令时,可通过运行时参数指定绝对路径:
运行时 | 参数 |
Claude Code |
|
Codex |
|
OpenClaw |
|
Qoder CLI |
|
运行时参数应写在 -- 分隔符之后。例如:
loongsuite-pilot worker connect INSTANCE_ID -- \
--codex-command /absolute/path/to/codex重连时,在 -- 后传入的运行时参数会整体替换原有参数,规则详见第 5.3 节。
常见报错
报错或现象 | 原因 | 处理方法 |
| 首次连接命令缺少运行时 | 重新生成并完整执行启动命令 |
| 首次连接命令缺少凭据 | 重新生成并完整执行启动命令 |
| token 错误、过期或已失效 | 重新生成启动命令,旧命令停止使用 |
| 实例 ID 不存在或本机未连接过该 Agent | 执行 |
| Pilot 缺少所选运行时支持 | 重新执行完整安装配置命令 |
运行时命令未找到 | 运行时未安装或不在 PATH | 按第 9.7 节查找命令;未安装时先安装运行时,已找到时按第 9.8 节指定绝对路径 |
运行时版本低于最低要求 | 本地运行时版本不兼容 | 按第 1.4 节升级运行时,再重新连接 |
控制台持续显示未连接 | Pilot、实例或网络异常 | 按第 9 章依次检查服务、实例、状态、日志和网络 |
Agent 启动后退出 | 运行时启动失败或本地配置无效 | 查看 Reason、Message 和日志,直接验证运行时命令 |
平台模型调用失败 | 模型连接配置不完整或不可用 | 检查 Agent 模型配置,或切换为本地模型 |
Qoder CLI 模型不符合预期 | 本地模型配置或模型选择不正确 | 检查 Qoder CLI 配置,或使用 |
平台 Skill/MCP 不可用 | 资源未分配或配置尚未生效 | 检查 Agent 详情页配置并重新连接 |
本地 Skill/MCP 不可用 | Pilot 或运行时组件过旧、未启用继承,或本地配置不可用 | 执行 |
修改参数后其他参数失效 | 重连时运行时参数被整体替换 | 在 |
| 删除前未断开实例 | 先执行 |
| 断开后进程尚未停止 | 等待后重新查看状态,再执行删除 |
使用与安全注意事项
同一纳管 Agent 不应同时启动多个本地副本。
迁移机器前必须先断开旧机器实例。
完整启动命令不得持久化或转发。
工作目录应遵循最小权限原则,不应直接设置为用户主目录或包含无关敏感文件的上级目录。
使用本地模型时,模型可用性、账号状态和额度由本地运行时负责。
使用平台模型时,应确认控制台模型连接和配额可用。
控制台配置更新需要一定生效时间;长时间未生效时,检查心跳和日志后重新连接。
本地 Skill/MCP 继承仅在业务需要且完成安全确认后启用。
删除本地实例前应保留仍需使用的任务文件和日志。
文件交付:Agent 在本地生成的文件不会自动上传到 Team,交付方式见第 5.1 节。
命令速查
目标 | 命令 |
查看 Pilot 服务状态 |
|
查看 Pilot 版本和配置 |
|
启动 Pilot |
|
重启 Pilot |
|
查看实例列表 |
|
查看实例详情 |
|
断开实例 |
|
重新连接实例 |
|
删除本地实例 |
|
启用本地 Skill/MCP |
|
设置并发数 |
|
重连时,在 -- 后传入的运行时参数会整体替换原有参数,规则详见第 5.3 节。
接入验收清单
Team 协作已开启。
Agent 已加入目标 Team。
模型来源和运行时选择正确。
LoongSuite Pilot 和本地运行时满足第 1.4 节版本要求。
操作系统和访问网络选择正确。
已完整执行 Pilot 安装配置和 Agent 连接命令。
Pilot 服务状态正常。
本地实例状态为
running。控制台连接状态为 已连接。
工作目录符合任务范围。
Team 会话中可以正常 @ Agent。
Skill、MCP 和系统提示词符合预期。