北京时间 2026 年 10 月 24 日 02:24,ClaudeDevs 在 X 发文称 Claude 正在加入对 MCP Tasks 与 Elicitations 的支持。Tasks 让 Claude 把深度研究等长任务交给插件,完成后回报。后续帖称 Tasks 与 Elicitations 今日已在 Claude Code CLI 可用,并将陆续推向更多 Claude 产品,并附上给服务端作者的文档链接。

按 Claude Code MCP 文档,MCP task 是由 MCP 服务器自己执行的长任务(例如导出报告或构建)。服务器接受任务后 Claude 的工具调用即可返回,Claude 可继续工作;任务结束时 transcript 会提示完成,结果交给 Claude。可在 `/tasks` 里跟踪或停止。远程服务器上的任务在退出后仍会继续;要再次跟踪需恢复同一会话。文档写明:MCP tasks 在 Claude Code CLI 为公共 beta,需 Claude Code v2.1.304 或更高。在该版本门槛上,文档称终端 CLI、Agent SDK 与 GitHub Actions 会话可获得 MCP tasks;VS Code 扩展与桌面端尚无。调用还需服务器在协议修订 2026-07-28 上支持 tasks(HTTP、stdio 或 claude.ai connector)等文档列出的会话条件。

Elicitations 是任务中途向用户要结构化输入的机制。当服务器需要自己拿不到的信息时,Claude Code 会弹出交互对话框并把你的回答回传。文档描述两种模式:服务器定义的表单字段,或打开链接、在终端外完成的流程(例如登录)。正在跑的 MCP task 也可打开该对话框;若 `/tasks` 正开着,需先关掉再回答。拒绝或按 Esc 也算对服务器的回答。非交互会话里,若任务请求输入,Claude Code 会要求服务器取消该任务。

当前 CLI 版本门槛与相关补丁见 Claude Code 2.1.310。

对于 Claude Code CLI 里的 MCP Tasks 与 elicitation 对话框,我们暂时还没有测试;如果你用过,可以通过网站底部的站长联系方式反馈。相关文章见 Claude Code 2.1.310 和 Claude Code 2.1.309。