Skip to content

MCP / Code Agents 问题

本页说明

本页用于处理 MCP Servers 和 Code Agents / ACP 这两类高级本地能力的常见异常。遇到问题时,先判断它到底属于“高级能力本身没有正常工作”,还是更前面的 Companion、工作区或基础本地能力还没有准备好。

先判断是不是这页要处理的问题

现象优先判断
技能提示需要 MCP,或相关工具不可用这是 MCP 工具层问题
Code Agent 无法启动先判断基础接入和本地环境是否已经满足
Code Agent 长时间没有进展先判断是等待、暂停,还是确实启动失败
Companion 本身还没有被扩展识别这还不是本页问题,应先处理连接问题

如果当前连 Companion 都还没有稳定识别,或安装包还未被系统放行,那么应先回到Companion 连接问题处理,而不是直接进入 MCP 或 Code Agents 排查。

在进入这页前,先排除哪些问题

更稳妥的顺序是先确认下面几项基础条件:

  1. Companion 已经安装完成,并且扩展能够正常识别。
  2. 工作区已经连接完成。
  3. 命令运行时和其他基础本地能力能够正常使用。
  4. 当前本地边界和权限模式符合你的预期。

这一步很重要,因为 MCP 和 Code Agents 都建立在这些基础能力之上。前面的基础路径没有跑顺时,后面的高级能力通常也不会稳定。

MCP 相关问题怎么处理

如果你遇到的是 MCP 工具不可用、技能提示仍需要 MCP,或相关高级工具没有按预期出现,建议按下面顺序处理:

  1. 先确认 Companion 当前已经正常连接。
  2. 再确认问题不是工作区边界或权限模式造成的限制。
  3. 再进入诊断与自检,查看本机环境和相关工具可用性。
  4. 最后再回头核对当前技能或使用路径,是否本来就明确依赖额外本地工具能力。

对普通用户来说,最重要的判断是:技能提示需要 MCP,并不一定代表产品异常;很多时候,这只是说明当前任务确实依赖更深入的本地工具层。

Code Agents / ACP 相关问题怎么处理

如果你遇到的是 Code Agent 无法启动、启动后没有正常工作,或相关高级代码能力不可用,建议按下面顺序处理:

  1. 先确认 Companion 当前已经正常连接。
  2. 再确认工作区、权限模式和命令运行时已经正常工作。
  3. 如果仍然异常,再进入诊断与自检
  4. 最后再回到 Code Agents / ACP 页面,核对自己是否已经进入适合使用这条能力的阶段。

也就是说,不要把 Code Agent 的问题单独看成一层完全独立的问题;很多时候,它实际上是前面基础能力没有准备好。

长时间没有进展时,先不要立刻判断失败

如果 Code Agent 已经开始运行,但长时间没有明显新进展,更稳妥的做法是先不要立刻判断为失败。

当前更常见的几种情况包括:

  • 任务正在等待进一步输出
  • 任务进入了暂停状态,需要继续后续步骤
  • 本地环境或高级能力条件不足,导致执行没有顺利推进

也就是说,“没有继续输出”不一定等于“没有启动成功”;先区分是等待、暂停还是环境问题,排查会更准确。

MCP Servers 和 Code Agents / ACP 都属于建立在 Companion、工作区和基础本地能力之上的高级能力层。对普通用户而言,排查这类问题时,推荐顺序始终是先确认基础接入、再判断问题类别、最后进入高级能力层本身;如果 Companion 连接、工作区或命令运行时还未稳定,这些问题通常不应被直接归因于 MCP 或 Code Agents。

相关页面