用途:当团队配置了多个 AgentSpace(如生产、预发、独立知识库空间)时,本技能充当路由判断层,把问题分发到合适的空间;若只有一个空间则不适用,应改用 chatting-with-aws-devops-agent 或 investigating-incidents-with-aws-devops-agent。
前提:需已连接远程 MCP 服务器,工具列表中存在 aws_devops_agent__list_agent_spaces;同时必须使用 SigV4 认证,Bearer 令牌仅限单一 AgentSpace,无法跨空间路由。
主要能力与用法:先用 aws_devops_agent__list_agent_spaces() 发现空间,再按问题形态选择策略——单环境问题选对应空间;跨环境对比并行查询后本地综合(不要直接粘贴两份回答);通用知识问题路由到知识库空间;含义不明时询问用户环境,不要猜测。会话开始时若存在本地路由指南(如 .claude/aws-agents-for-devsecops.md、AGENTS.md 或项目笔记),读取一次作为本会话路由表;若没有,则逐个空间调用 aws_devops_agent__chat 获取账号、服务与 runbook 摘要,并建议写入路由指南供后续会话使用。
典型模式:模式A并行查询并综合;模式B先向知识空间查 runbook,再把其内容引用进目标空间的 investigation 标题(空间之间不共享状态,需手动桥接);模式C按路由记忆指定 agent_space_id 单空间查询;模式D跨账号排查需分别创建 investigation 并同时跟踪 taskId,但通常只有一个空间负责该问题,不要默认发散。
限制与注意事项:不要向所有空间广播问题;未核实覆盖范围前不要发散,范围不匹配的查询往往挂起而非返回“不知道”;investigation 每个耗时约 5–8 分钟,不要默认并行发起;切换空间时要明确告知用户。chat 工具在服务端缓冲完整响应,复杂跨账号查询每个空间可能需 30–90 秒,超过 90 秒未响应通常意味着范围不匹配,应提示跳过并继续。更多细节参见 examples/multi-space-walkthrough.md 与 setup-devops-agent 技能。