Cursor 3.1 版本推出了 Canvas 功能,将AI的输出从纯文本升级为可交互的可视化界面。
核心功能
- 输出形式变革:Agent完成任务后,可直接生成包含图表、表格、diff视图或自定义逻辑的React界面。
- 持久化工件:生成的Canvas会作为独立窗口,与终端、浏览器等工具并排显示。
应用价值
- 提升信息密度:整合多源数据(如Datadog、Sentry等)于同一张可视化图表,告别难以解读的Markdown表格。
- 优化工作流:
- PR审查:Agent可智能分组变更、为复杂算法生成伪代码。
- 问题排查:Cursor团队通过Canvas Skill自动分析失败原因、生成交互界面,显著缩短模型上线的排查时间。
扩展能力
Canvas支持自定义扩展。用户可通过 Cursor Marketplace 获取或自行编写Skill,定义Agent生成特定类型的交互界面(如为代码仓库生成交互式架构图)。