Cursor IDE执行Prompt时,向GPT/Claude等模型传递的上下文咨询
Cursor IDE 向大语言模型发送的上下文构成
当你在Cursor IDE中编写并执行Prompt时,发送给GPT、Claude等大语言模型的上下文主要包含以下几类信息:
- 当前会话的历史对话消息:包含你与模型之前的所有交互内容(你的提问、模型的回复),确保模型能延续对话逻辑,理解上下文语境。
- 当前选中的文件/代码片段:如果你在IDE中选中了特定代码块或整个文件,这部分内容会被直接纳入上下文,比如你要求模型解释某段函数、修复选中代码的bug时,对应代码会同步发送给模型。
- 关联的项目文件内容:Cursor会自动识别并添加与当前任务相关的其他项目文件,比如修改某个类时,可能包含该类的父类、关联接口、依赖配置文件等,帮助模型理解项目结构与代码依赖关系。
- 基础环境信息:包括当前项目使用的编程语言、项目类型(如Python后端、React前端等),让模型输出更贴合技术场景的结果。
- Prompt中指定的额外内容:如果你在Prompt里明确要求包含特定文件、路径或资源,Cursor会将对应内容加入上下文发送给模型。
内容的提问来源于stack exchange,提问作者Franck Dernoncourt
相关产品推荐
相关产品推荐

