claude code的mcp任务由工具服务器在后台执行,客户端接收任务标识后继续跟踪进度。这与把普通终端命令放到后台不是同一种机制,服务器和当前会话都满足条件时,调用才能成为mcp任务。
确认会话和服务端支持
官方文档将MCP tasks标为公开测试,终端CLI要求2.1.304及以上,并限制适用会话与服务端能力。不能因为升级至2.1.319,就认定桌面端、VS Code扩展和一次性命令都支持相同行为。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
官方MCP任务说明及公开测试条件
查看任务状态并读取结果
服务器接受任务后,页脚显示MCP任务数量,可在/tasks中查看。完成时有会话提示,再请求Claude取得结果。任务标识被拒绝或状态未知时,应先核查服务器实际执行情况,避免重复导出或写入。
按需要调整等待方式
交互会话中,CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS设为0时等待每次MCP工具调用结束。CLAUDE_CODE_DISABLE_MCP_TASK_BACKGROUND设为1时,不按MCP任务机制自动转后台,但普通长工具调用仍可能按另一种后台机制处理。
赋予Agent实时语音交互能力。与Claude对话!超快TTS文字转语音,约90毫秒低延迟音频输出。
因此后一设置不等于关闭所有后台运行。会话退出、取消任务和服务器是否完成也应分别确认,不能只看本地工具调用已返回。










