Cursor 命令行工具近期迭代亮点:从安全拦截到性能优化

Cursor 命令行工具近期迭代亮点:从安全拦截到性能优化

版本更新概览与基础操作

Cursor 的 CLI 持续迭代,涵盖了新功能、改进点及缺陷修复。开发者可通过执行 agent –version 确认当前安装版本,若需升级至最新版,直接运行 agent update 即可完成原地更新。

v2026.10.08 版本核心变动

强化 Auto-review 安全机制

针对高风险的删除操作,如递归删除、强制删除、通配符及镜像删除,Auto-review 模式增加了更严格的校验。当目标路径的实际解析结果与指令书写存在偏差(比如说变量未定义或路径含多余空格)时,系统会强制请求人工批准,避免误删关键数据。

模型与技能管理优化

  • Bedrock 新增模型支持:已通过 AWS Bedrock 配置(BYOK 模式)的用户,现在可以在模型列表中选择 Claude Opus 5.5 和 Sonnet 5.5。
  • /skills 规格校验:执行 /skills 时,超出 Agent 技能限额的配置会显示黄色警告计数。警告涵盖名称格式错误(需小写连字符、限64字符)、Frontmatter 与文件夹名不一致、描述超长(>1024字符)及正文 Token 超限(约5000 Token)等问题。

ACP 与自托管工作进程改进

在 ACP 模式下,当智能体启动监听输出的后台 Shell 时,提示词保持打开状态,一旦输出匹配即唤醒智能体响应。客户端界面会显示 Watching: <reason> 的工具调用状态,用户可通过取消提示词或发送新指令结束等待,且不会中断后台 Shell。

对于自托管 worker,使用 –clone-git-repos 启动时,智能体将在认领的仓库 checkout 中运行工具、规则及技能,完成后返回工作节点目录。若 checkout 中存在遗留的未跟踪规则或 AGENTS.md 文件,worker 将重新克隆而非复用,并在日志中记录原因。若注册的仓库数量超限,worker 将直接退出并提示需移除的文件夹数量,不再无限重试。

云端代理与通用修复

agent env deploy 现在支持在环境文件中添加注释和尾随逗号,方便标注说明,语法错误会精确指向解析中断位置。

  • MCP OAuth 修复:避免发送未解析的 ${VAR} 客户端 ID 占位符,消除登录时的混淆错误。
  • 智能体工具修复:未知工具调用不再卡死;大文件编辑失败时安全退出而非截断;Read 命令能立即获取刚编辑或创建文件的最新内容;Glob 可识别空文件及二进制文件,并跳过 .git 目录;生成的图像扩展名正确。
  • MCP 工具修复:解决端口占用导致的登录失败;工具列表动态刷新;调用不存在工具时提供可用工具清单。
  • 长会话优化:达到上下文上限时生成摘要并继续运行;摘要后保留最新请求原文;中断轮次中排队的图像消息将在下一轮发送。

v2026.09.28 版本修复详情

  • Grok 模型容错:若 Grok 输出在工具运行前被拒绝,系统自动重试一次而非结束轮次。
  • 会话稳定性:消除空回复导致的多余重试;worker 在连接静默 90 秒后自动重连,隐私模式用户启动时收到明确指引。
  • 性能与资源管理:共享 worker 复用智能体状态以减少开销;macOS worker 内存统计不再包含文件缓存,解决显示内存耗尽的假象。
  • 体验优化:图像生成失败提供具体行动建议;超时 Shell 命令保留输出文件路径及大小信息;确保 –model 参数精确匹配所选模型,避免静默降级。

v2026.09.22 版本补充说明

Auto-review 模式能结合 MCP 调用的实际行为判断指令风险,倾向于放行起草、预览类操作,拦截发送、发布及删除类操作,需在 permissions.json 中正确配置指令。另外,使用 –clone-git-repos 的 worker 会复用工作节点中已存在的干净 checkout,通过拉取指定分支或标签更新内容,大幅减少大型仓库的重复克隆耗时。

发表评论