开始之前
这些页面里的每个智能体都需要同样的三样东西。区别只在于填在哪里,以及该智能体接受两种基础地址形式中的哪一种。
API 密钥。在控制台的 API 密钥页面创建一个。只要智能体支持,各指南都从名为
REALRELAY_API_KEY的环境变量读取密钥;切勿把它粘贴到会提交进仓库的文件里。基础地址。使用 OpenAI 协议的智能体填以
/v1结尾的地址。Claude Code 使用 Anthropic 协议,填不带/v1的地址,因为它会自己拼上/v1/messages。每篇指南都会写明需要哪一种。模型 ID。按
GET /v1/models或模型目录列出的原样填写,包括前缀,例如anthropic/claude-sonnet-4-6。参见模型 ID。
https://www.realrelay.ai/v1https://www.realrelay.ai每篇指南都在其标注的月份对照工具自身的文档核对过。这些工具更新很快;如果某个设置不在指南所说的位置,请以工具的文档为准。标为“实验性”的指南尚未在 RealRelay.ai 上端到端跑通。
选择智能体
终端智能体
- Claude CodeAnthropic Messages
Anthropic 推出的编码智能体,用于终端和 IDE,通过 Anthropic Messages 端点接入。
- Codex CLI实验性OpenAI Responses
OpenAI 的终端智能体。只支持 Responses,因此只能使用该端点上提供的少数模型。
- GitHub Copilot CLIOpenAI Chat Completions · Anthropic Messages
GitHub 的终端智能体,通过其自带密钥(BYOK)环境变量配置。
- OpenCodeOpenAI Chat Completions · OpenAI Responses
开源终端智能体。在 opencode.json 中把 RealRelay.ai 添加为自定义提供商。
- CrushOpenAI Chat Completions
Charm 的终端智能体。在 crushrc 中注册 RealRelay.ai 及其模型。
- Qwen CodeOpenAI Chat Completions · OpenAI Responses
Qwen 的终端智能体,在 settings.json 中把 RealRelay.ai 配置为 OpenAI 兼容的模型条目。
- Factory DroidOpenAI Chat Completions · Anthropic Messages · OpenAI Responses
Factory 的 Droid 智能体,在 settings.json 中添加自定义模型,三种协议均可。
- CodeBuddy Code实验性OpenAI Chat Completions
腾讯的终端智能体,在 models.json 中添加自定义模型。
- Hermes AgentOpenAI Chat Completions
Nous Research 的智能体,在 config.yaml 中把 RealRelay.ai 配置为具名的自定义端点。
- PiOpenAI Chat Completions
极简、可扩展的终端智能体。在 models.json 中添加自定义提供商。
- Oh My Pi实验性OpenAI Chat Completions
功能丰富的终端智能体(omp),在 models.yml 中添加自定义提供商。
编辑器与 IDE 插件
助手与智能体平台
- OpenClaw实验性OpenAI Chat Completions
自托管的助手网关,在 openclaw.json 中把 RealRelay.ai 添加为自定义提供商。
- nanobotOpenAI Chat Completions
轻量级自托管个人智能体,使用自定义提供商和模型预设。
- AionUi实验性OpenAI Chat Completions · Anthropic Messages
开源桌面智能体应用,通过其 New API 平台接入。
- Cherry Studio实验性OpenAI Chat Completions
桌面 AI 聊天客户端。从控制台导入密钥,或添加一个 OpenAI 类型的提供商。
选择模型
智能体使用的协议决定了它能用好哪些模型。
Anthropic Messages(Claude Code)。以下 Claude 模型在
/v1/messages上原生提供:anthropic/claude-opus-5-5anthropic/claude-opus-5anthropic/claude-sonnet-5anthropic/claude-fable-5anthropic/claude-opus-4-8anthropic/claude-opus-4-7anthropic/claude-sonnet-4-6anthropic/claude-opus-4-6anthropic/claude-haiku-5-5anthropic/claude-sonnet-5-5anthropic/claude-fable-5-1anthropic/claude-opus-4-5-20251101anthropic/claude-haiku-4-5-20251001anthropic/claude-sonnet-4-5-20250929
其他模型可以经协议转换访问,但它们的工具调用和扩展思考只能尽力而为。
OpenAI Responses(Codex CLI)。只有在
/v1/responses上提供的模型可用:openai/gpt-5.5-proopenai/gpt-5.4-proopenai/gpt-5.3-codexopenai/gpt-5.2-proopenai/gpt-5-proopenai/o1-pro
OpenAI Chat Completions(其他大多数智能体)。模型目录中的任意文本模型都可以。智能体通过工具调用来编辑文件,所以请选择支持工具调用、上下文窗口至少 64K token 的模型。
故障排查
每篇指南都有自己的故障排查一节。下面这些原因是所有指南共通的。
401。密钥填错了字段或变量,或者它引用的变量在运行智能体的进程里是空的。桌面应用和后台服务看不到只在终端里 export 的变量。
404。基础地址里的
/v1重复了或者漏了。找不到模型。从
GET /v1/models复制 ID,包括前缀。回复一次性全部出现。你和 API 之间的某个代理在缓冲流。参见流式输出。
智能体只描述修改,却不实际改文件。该模型不支持工具调用,或者不支持通过该智能体所用的协议进行工具调用。请换一个模型。
上下文报错或过早压缩。把智能体的上下文窗口设为模型的真实上限,该上限显示在模型的目录页上。
