Cursor 终端“卡死/无响应”问题的解法

说明 参考
症状 在聊天流里执行 Run terminal command 后,光标一直旋转,既不继续输出,也不返回提示符;而手动打开的终端(Ctrl + `) 同一条命令可正常运行。 (Cursor - Community Forum)
官方态度 Cursor 团队已在论坛将其标为 高优先级 bug,并说明"正在修复",预计 1.3.x 版本会彻底解决。 (Cursor - Community Forum)
根本原因 Agent 使用的是 非交互式 shell:1. 它会复用首个终端(同一个 PTY)。2. 如果 shell 启动脚本输出了颜色、emoji、交互提示或等待用户输入,Agent 便无法正确检测"命令已结束",从而陷入等待。3. 在 Windows 上,PSReadLine / Oh-My-Posh 等个性化提示同样会触发此问题。 (Cursor - Community Forum)

大概就是这个反应,一旦有个一个命令执行完之后,没有自动退出,导致后面的命令都没法执行。

几种解决方案

先升级 --- 如果你不是 v1.3.3 以上版本,先到 Help → Check for Updates 更新;新版本包含了部分探测改进,能减轻复现概率。

  1. 运行后手动"唤醒"

    • 在命令跑完但不返回时,点一下终端面板,直接 敲 EnterCtrl + C 再 Enter,多数情况下 Agent 会立刻继续。
  2. 换个干净的终端 profile(Windows 成功率最高)

    • Settings → Terminal → Default Profile 里选 Git Bash (需已安装 Git for Windows)或 cmd.exe,避免 PowerShell/WSL 花哨提示符。
相关推荐
神奇霸王龙10 分钟前
Agent 准入门控屠夫:5 旗舰 4 维度评估
linux·运维·数据库·ai·ai作画·agent·ai编程
安全指北针23 分钟前
AI编程工具供应链安全实战:当你的AI编码助手成为跳板
人工智能·安全·ai编程
tealcwu29 分钟前
【已解决】Gemini突然提示不支持所在国家?
ai编程
ZzT30 分钟前
把 AI Coding 工作流做成插件:资产、契约与运行时的三层拆分
aigc·openai·ai编程
程序员老刘4 小时前
Flutter 3.47 更新要点:Material 正式分家,老项目先别急着更新
flutter·ai编程·客户端
全栈弄潮儿4 小时前
一周总结:AI 编程入门最重要的 3 个原则
chatgpt·openai·ai编程
Nturmoils6 小时前
鸿蒙健康教练接入蓝耘:一句话打卡,模型估热量,网关记账
ai编程
正在走向自律6 小时前
WorkBuddy AI工具使用介绍完全指南
人工智能·爬虫·ai编程·workbuddy·ai的力量
咸甜适中7 小时前
rust语言AI编程学习笔记(五)clap命令行参数解析
学习·rust·ai编程
Awna7 小时前
Spec Kit 实战教程:单体服务 vs 微服务多仓库
ai编程