动察 Beating AI 快讯,Anthropic 宣布,Claude Code 开始支持 MCP Tasks 和 Elicitations,让外部插件可以通过标准接口管理长任务的执行状态、进度和结果,并在需要时向用户提问。
比如让插件开展深度研究、导出大型报告。MCP 服务器可以先返回任务 ID,再继续执行。Claude 不必一直等待,可以同时处理其他工作。任务完成后,Claude Code 会获取结果并交给 Claude。如果任务运行在远程服务器上,即使退出 Claude Code,也能继续执行,重新进入原会话后还能接着追踪。
Elicitations 则允许插件在执行途中弹出表单,请求用户确认退款或补充缺失的信息,再继续工作。
MCP Tasks 已于今年 7 月成为协议扩展。此次是 Claude Code 增加对该协议的支持,目前仍处于公测,需要 CLI 2.1.304 及以上版本,MCP 服务器也需要适配。