从vs code local迁到copilot,应先备份现有自定义文件,在新会话的session target选择copilot,再迁移和检查skill、hook、mcp及终端环境,最后用原来能完成的小任务验证。local已于1.146弃用,计划2027年2月移除,单纯更换模型并不完成运行时迁移。
先建立可比较的起点
更新到组织批准的版本并登录有权限的Copilot账户,记下一个已知任务所需的工具、结果和审批。备份设置及自定义文件后,在Chat视图或Agents窗口创建新会话,选择Session Target → Copilot。
运行时、模型和执行位置分别核对。选择Copilot不会自动把任务迁到云端,也不会让旧Local会话自动变成新运行时。

官方示例:VS Code Session Target选择Copilot运行时。
迁移自定义内容并检查认证
运行Chat: Open Customizations,打开Migrations,检查已发现的项目。提示文件可迁成Skill;Hook没有自动转换,需核对事件及输入输出。
MCP配置中的输入提示和编辑器密钥不保证自动转移,不能把真实凭据写进共享配置来代替。原文件和迁移副本不会双向同步,验证前保留备份。

VS Code迁移验证官方指南截图。
用任务、策略和沙箱报告验证
在目标执行环境运行起点任务,查看实际差异和测试;再检查所需Skill、Hook或MCP确实加载。运行Developer: Policy Diagnostics检查组织有效策略,并在Copilot会话执行/sandbox policy核对主机、目录及网络范围。
继续旧Local对话时,可在原会话Session Target中选择Copilot;导入行为依宿主能力和组织要求而异。找不到旧记录时先检查原工作区、执行主机及Archived或Done筛选,不立即认定数据丢失。


















