通过光标聊天、Ctrl/⌘ K 和终端 Ctrl/⌘ K,您可以轻松地在您选择的不同模型之间切换。
在 AI 输入框下方,您将看到一个下拉菜单,可让您选择要使用的模型。默认情况下,Cursor 已准备好以下模型供您使用:
-
- 是 Cursor 的自定义模型,虽然不如 那么智能,但速度更快,并且用户可以无限制地访问它。
您可以在> >下添加其他模型。
在长上下文聊天中,模型选择仅限于支持长上下文的模型:
在聊天中,我们目前限制为大约 20,000 个标记(如果模型不支持那么多上下文,则更少)。对于 cmd-K,我们限制为大约 10,000 个标记,以平衡 TTFT 和质量。长上下文聊天使用模型的最大上下文窗口。
Cursor 允许您输入自己的 OpenAI API 密钥,以便自行发送任意数量的 AI 消息。
要使用自己的 API 密钥,请转到> >并输入您的 API 密钥。然后单击“验证”按钮。验证密钥后,您的 OpenAI API 密钥将被启用。
与 OpenAI 类似,您也可以设置自己的 Anthropic API 密钥,以便您自费使用基于 claude 的模型。
对于 Google API 密钥,您可以设置自己的 API 密钥,这样您就可以自费使用 Google 模型。
最后,您还可以设置自己的 Azure API 密钥,以便自费使用 Azure OpenAI 模型。
您的 API 密钥不会被存储,但会随每个请求一起发送到我们的服务器。所有请求都通过我们的后端路由,因为这是我们进行最终提示构建的地方。
AI Review 是一项功能,可让您检查代码库中最近的更改以捕获任何潜在的错误。
您可以点击单个评论项目以在编辑器中查看完整上下文,并与 AI 聊天以获取更多信息。
为了让 AI Review 为您服务,您可以为 AI 提供自定义指令,让其关注。例如,如果您希望 AI 关注与绩效相关的问题,您可以输入:
这样,AI Review 在扫描您的更改时将重点关注代码的性能。
目前,您有多个选项可供选择审核:
-
- 这将审查您未提交的更改。
- 这将检查您当前工作状态和主分支之间的差异。
- 这将审查您所做的最后一次提交。
影子工作区是一种可选设置,您可以配置它来提高 AI 生成的代码的质量。只有部分功能会使用它。
如果您启用了阴影工作区,后台 AI 可以请求他们编写的代码的 lint。这会在您的计算机本地生成一个隐藏窗口,以确保您的编码体验不受影响。
阴影工作区将增加光标的内存使用量,因此我们建议仅在您拥有足够 RAM 时才启用此功能。