Arcflow

Cursor

配置 Cursor 通过 Arcflow 路由 OpenAI 模型。

Cursor 会通过两个 OpenAI 兼容端点发送请求:

  • 标准聊天模型使用 /v1/chat/completions
  • Agent 中的 GPT-5.x 推理模型使用 /v1/responses

请将 API 根地址配置为 https://api.tryarcflow.com/v1,Cursor 会根据所选 模型使用正确的端点。

1. 配置 OpenAI provider

打开 Cursor Settings → Models(macOS 上按 Cmd+Shift+J),然后:

  1. 启用 OpenAI API Key,输入你的 Arcflow sk-... 密钥。
  2. 启用 Override OpenAI Base URL
  3. 准确输入 https://api.tryarcflow.com/v1
  4. 点击 VerifySave

不要在 base URL 后添加 /chat/completions/responses

如果通过自定义网关连接失败,请打开 Cursor Settings → Network,尝试 启用 HTTP Compatibility Mode → HTTP/1.1

2. 选择模型

请选择 Arcflow 提供的同 ID 内置 GPT 模型,例如:

  • gpt-5.5
  • gpt-5.4
  • gpt-5.6-sol
  • gpt-5.6-terra
  • gpt-5.6-luna

不要将这些 ID 重新添加为自定义模型。如果自定义 ID 与内置模型重复, 或包含内置模型名称,Cursor 会拒绝该 ID。

Cursor 的 Refresh Model List 只会刷新 Cursor 自己的目录,不会从 Arcflow 的 /v1/models 端点导入模型。选择内置模型后,Cursor 会将其 模型 ID 发送给 Arcflow。

Provider 限制

OpenAI 密钥和 base URL override 会全局应用于 OpenAI 系列模型;Cursor 不提供按模型选择 API 密钥的功能。

  • Grok、Composer 和 Auto 是 Cursor 托管的模型,不支持自定义 OpenAI 密钥。选择这些模型前,请关闭 OpenAI 密钥(Cmd+Shift+0)。
  • 内置 Claude 模型使用 Cursor 的 Anthropic provider,而不是 OpenAI base URL override。只有当 Arcflow Claude 模型 ID 可以作为不冲突的自定义 模型添加时,才能通过 OpenAI 兼容路由使用它。

如果 GPT-5.x Agent 请求出现 Unsupported parameter: user,请联系 Arcflow 支持。当前版本的 Arcflow 会在转发 Responses API 请求前移除 Cursor 添加的跟踪字段。