感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
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 小时