VS Code Copilot Agents切换至Copilot CLI时提示“Chat session not found”求助
解决Copilot Agents转CLI时“Chat session not found”错误的方案
重启VS Code和Copilot CLI
完全关闭VS Code(包括后台进程),终止Copilot CLI运行后重新启动两者,再尝试触发交接操作。会话丢失大概率是临时进程通信异常导致的。验证Copilot CLI的账号匹配性
在Copilot CLI中执行gh auth status检查登录账号,确保和VS Code中使用的GitHub账号一致。若不匹配,执行gh auth login重新登录对应账号。重新生成Agent计划重试
放弃当前Agent会话,新建任务让本地Agent重新生成计划,之后再尝试点击“Start Implementation”>“Continue in Copilot CLI”。旧会话可能因缓存或状态异常无法被CLI识别。更新Copilot相关扩展
打开VS Code扩展面板,检查GitHub Copilot和GitHub Copilot Agents扩展是否为最新版本,点击“更新”完成升级后重试操作。清除Copilot缓存
- 打开VS Code命令面板(
Ctrl+Shift+P/Cmd+Shift+P),执行GitHub Copilot: Clear Chat History命令清除VS Code端会话缓存 - 找到Copilot CLI的本地配置目录(通常为
~/.config/gh-copilot),删除会话相关文件后重启CLI
- 打开VS Code命令面板(
内容的提问来源于stack exchange,提问作者srinu259




