跳到主要内容

IDE 集成

在你的编辑器中使用 Drawbridge API 密钥。任何讲 OpenAI 兼容或 Anthropic API 的工具都可用——设置 base URL、粘贴密钥、选择模型即可。

每个工具都需要什么

Base URL
https://api.drawbridge-tech.com/v1
API 密钥
你在客户控制台获取的密钥。
模型
smart,或一个具体 id,例如 claude-opus-4-8(参见模型)。

凡是工具询问提供商类型时,选择「OpenAI」或「OpenAI Compatible」。部分编辑器会自动追加 /v1——若请求返回 404,请尝试在 base URL 上加上或去掉 /v1 后缀。

一把密钥,适配每种工作流

下面每个工具都通过同一个 base URL 用同一把密钥运行。无论你想要快速对话还是全自主 agent,一个账户兼顾两者——无需任何切换。

  • 对话与行内编辑——对话与行内编辑。模型返回文本与 diff,由你(或你的编辑器)应用。非常适合问答、讲解与 Cmd/Ctrl-K 行内编辑。
  • 自主 agent——含原生工具调用。能自行编辑文件、执行命令的自主 agent——Cursor Agent/Composer、Cline/Roo Code 的「Act」、Codex 与 Claude Code——开箱即用。

一把 API 密钥搞定一切。在控制台中创建你的密钥。费率请见价格

对话与行内编辑

这些通过 OpenAI 兼容端点连接。

对话与编辑

Cursor

Cursor 允许你自带 OpenAI 兼容密钥。把 Drawbridge 添加为自定义模型,用于聊天侧栏与行内编辑。

  1. 打开 Settings → Models(或 Cursor Settings → Models)。
  2. 滚动到 OpenAI API Key 一节并将其开启。
  3. 启用「Override OpenAI Base URL」,设为 https://api.drawbridge-tech.com/v1
  4. 把你的 Drawbridge API 密钥粘贴为 OpenAI API key。
  5. 在「Model Names」下添加一个 Drawbridge 模型 id——例如 claude-opus-4-8 或 smart——然后点击 Verify。
  6. 在聊天输入框中选择该模型,开始对话。

注意: Cursor 的聊天侧栏与行内编辑(Cmd/Ctrl-K)开箱即用。Cursor Agent/Composer——那个自主的工具调用循环——也用同一把密钥即可运行(见下文)。

对话与编辑

Continue(VS Code / JetBrains)

Continue 通过一个 YAML/JSON 文件配置。把 Drawbridge 添加为 OpenAI 提供商模型。它的对话与行内编辑功能与 Drawbridge 很契合。

  1. 打开 Continue 配置(config.yaml——命令面板 →「Continue: Open config」)。
  2. 添加一个指向 Drawbridge 的模型条目(见下文)。
  3. 重新加载 Continue 面板,并从选择器中选取该模型。
models:
  - name: Drawbridge (Claude)
    provider: openai
    model: claude-opus-4-8
    apiBase: https://api.drawbridge-tech.com/v1
    apiKey: your-api-key
对话与编辑

GitHub Copilot(BYOK)

较新的 Copilot Chat 版本支持自带 OpenAI 兼容模型。可用于 Copilot Chat(Ask)。

  1. 打开 Copilot Chat 模型选择器 →「Manage Models…」。
  2. 选择 OpenAI 兼容 / 自定义提供商选项。
  3. 把 base URL 设为 https://api.drawbridge-tech.com/v1,并粘贴你的 Drawbridge 密钥。
  4. 添加一个模型 id(例如 smart)并在 Copilot Chat 中选中它。

注意: BYOK 的可用性因 Copilot 版本与订阅而异。Copilot Chat(Ask)用你的密钥即可;Copilot 的 agent 模式能否使用 BYOK 模型取决于你的 Copilot 版本。

Agent 优先的工具

这些会驱动一个自主的工具调用循环,实现自动化的文件编辑与命令执行。原生工具调用已包含在你的密钥中——无需单独设置。

原生工具调用

Cline / Roo Code(VS Code)

Cline 及其分支 Roo Code 都提供通用的 OpenAI-Compatible 提供商。它们自主的「Act」循环会驱动原生工具调用——已包含在你的密钥中。

  1. 从 VS Code Marketplace 安装 Cline(或 Roo Code)扩展。
  2. 打开扩展设置(Cline 面板中的齿轮图标)。
  3. 把 API Provider 设为「OpenAI Compatible」。
  4. 把 Base URL 设为 https://api.drawbridge-tech.com/v1
  5. 把你的 Drawbridge API 密钥粘贴为 API Key。
  6. 把 Model ID 设为一个 Drawbridge 模型——例如 claude-sonnet-4-6——并保存。

注意: Cline 与 Roo Code 是 agent 优先的:每一轮都会把你的提示包进一个自主的「Act」循环来驱动工具。原生工具调用已包含在你的密钥中,该循环开箱即用——同一把密钥也能处理纯对话。

原生工具调用

Codex CLI

通过在 ~/.codex/config.toml 中添加一个自定义模型提供商,把 Codex CLI 指向 Drawbridge。

  1. 通过 DRAWBRIDGE_API_KEY 环境变量提供你的密钥。临时(仅当前会话):运行 export DRAWBRIDGE_API_KEY=your-api-key。永久:把同一行追加到 shell 配置文件(macOS 用 ~/.zshrc,Linux 用 ~/.bashrc),再运行 source ~/.zshrc——之后新开的终端会自动加载。
  2. 把下面的 provider 配置块加入 ~/.codex/config.toml。
  3. 用 drawbridge 提供商/模型运行 Codex。
model = "smart"
model_provider = "drawbridge"

[model_providers.drawbridge]
name = "Drawbridge"
base_url = "https://api.drawbridge-tech.com/v1"
env_key = "DRAWBRIDGE_API_KEY"
wire_api = "responses"

注意: Codex 通过 Responses API 连接(设置 wire_api = "responses")。它自主的编码循环——通过工具调用编辑文件、执行命令——开箱即用,因为原生工具调用已包含在你的密钥中。

原生工具调用

Claude Code

Claude Code 通过 Anthropic Messages API 连接。用两个环境变量把它指向 Drawbridge——在你的 shell 中或 ~/.claude/settings.json 中设置。

  1. 临时(仅当前会话):export ANTHROPIC_BASE_URL=https://api.drawbridge-tech.com(不带 /v1 后缀),以及 export ANTHROPIC_AUTH_TOKEN=your-api-key。
  2. 永久:把这两个变量写入 ~/.claude/settings.json(见下方),让每个 Claude Code 会话都能读到——或把这两行 export 追加到 shell 配置文件(macOS 用 ~/.zshrc,Linux 用 ~/.bashrc)。
  3. 照常运行 claude——请求会经由 Drawbridge 路由。
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.drawbridge-tech.com",
    "ANTHROPIC_AUTH_TOKEN": "your-api-key"
  }
}

注意: Claude Code 是一个依赖工具调用循环(读写文件、执行命令)的自主编码 agent。它通过 Anthropic Messages API 连接,该接口返回原生工具调用。原生工具调用已包含在你的密钥中,因此 Claude Code 开箱即用。

相关内容

  • 价格 — 统一的单 token 费率
  • 快速开始 — 用任意 SDK 发出第一个请求
  • 模型 — 模型 id、上下文窗口与价格
  • API 参考 — 端点、鉴权与流式传输
  • 构建 Agent — 构建你自己的 agent:选哪种模式、工具调用循环与迁移