用途:控制 Cursor 每次对话中模型可见的上下文,让每次请求只携带最小且相关的信息,从而提升回答与代码编辑的可靠性。
主要能力:说明 Cursor 的上下文来源,包括始终包含的系统提示、alwaysApply 规则与当前文件;条件包含的选中代码、@-提及、glob 规则、对话历史与打开的标签页;按需触发的 @Codebase、@Docs、@Web、@Git、@Lint Errors。介绍上下文胶囊的查看与移除方式,并按任务给出 @-提及策略:代码理解用 @Files,缺陷排查结合 @Lint Errors 与 @Recent Changes,架构探索用 @Codebase,外部知识用 @Docs 与 @Web。
使用方式:先明确任务范围、隐私设置与数据分级,准备好可安全共享的文件;只附加所需文件、符号与约束,避免滥用 @Codebase;提交前检查胶囊并移除过期或敏感内容;主题或仓库边界变化时新建对话;用源码与测试验证输出。
限制与注意:.cursorignore 为尽力而为,不是安全边界,密钥应靠 .gitignore 与环境变量管理;上下文过载会导致模型静默丢失信息,出现遗忘指令、回答泛化或自相矛盾等迹象,应通过新建对话、精确 @Files、移除胶囊、拆分任务缓解。资料未提供具体价格与平台支持细节。