感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
AI原生IDE架构
- Cursor如何基于VS Code的分支进行构建,并深度集成模型
- 与常规VS Code加扩展的对比,以及Cursor原生功能
- Cursor的模型托管:Claude、GPT和自定义端点
- 从自动补全到完整代理工作流的路线图概述
Composer与多文件编辑
- 调用Composer跨文件规划
- 在接收或拒绝前审查生成的编辑
- 在长时间Composer会话中管理撤销和检查点状态
- 在Composer辅助更改后测试构建
上下文感知聊天与智能引用
- 使用@file和@codebase聚焦聊天上下文
- 引用特定函数、类和文档文件
- 在请求修改前总结代码意图
- 通过缩小引用范围避免上下文溢出
代理模式与自主重构
- 通过高级提示触发代理模式
- 观察代理规划、编辑、测试和迭代
- 在代理方向错误时进行干预
- 处理代理多文件重写后的合并冲突
安装与模型配置
- 在macOS、Windows和Linux上设置Cursor
- 根据任务类型选择和切换模型
- 使用自己的API密钥而非Cursor的共享托管
- 为大型代码库导航配置高上下文模型
团队工作区与共享上下文
- 创建团队工作区并邀请成员
- 共享自定义规则、风格指南和上下文文件
- 为重复的团队工作流建立默认提示
- 跟踪工作区内的使用情况和成本
自定义规则与提示以确保一致性
- 编写.cursorrules以实现项目范围的约定
- 通过提示工程自动化代码审查评论
- 在代理协助下维护架构决策记录
- 将规则文件版本化作为仓库的一部分
与版本控制和CI的集成
- 从差异摘要中编写提交信息
- 预提交提示:在提交前运行linter和类型检查器
- 通过AI生成的描述打开拉取请求
- 在Cursor中针对审查评论进行有针对性的更改
调试代理辅助代码
- 将运行时错误追溯到代理生成的假设
- 使用聊天面板询问特定错误发生的原因
- 在广泛自动重构后进行回归测试
- 管理幻觉导入和缺失依赖项
性能与安全
- 大型仓库的索引速度和存储影响
- 自动从代理上下文中排除敏感文件
- 理解Cursor的数据保留和训练退出政策
- 在使用托管模型时处理合规要求
总结与过渡到高级主题
- 回顾Cursor与其他以IDE为先的AI工具
- 构建可重用提示和规则的库
- 跟上Cursor每月发布的节奏
要求
- 具备现代IDE(如VS Code或JetBrains)的使用经验
- 任何编程语言的编程经验
- 对LLM概念和提示词的基本理解
受众
- 正在评估或采用Cursor作为主要IDE的开发团队
- 负责AI工具采购的工程经理
- 希望通过Cursor加速客户工作的自由开发者
14 小时