OpenCode 配置

OpenCode 是一个开源的 AI 编程 CLI 工具,支持 OpenAI 兼容接口。接入 521code 后可使用 OpenAI 兼容端点调用 GPT/Codex 系列模型。

工具简介

OpenCode CLI 主要功能:

安装指南

官方安装脚本(Linux/macOS/WSL)

curl -fsSL https://opencode.ai/install | bash

npm 安装

npm install -g opencode-ai

pnpm 安装

pnpm install -g opencode-ai

yarn 安装

yarn global add opencode-ai

bun 安装

bun install -g opencode-ai

Homebrew 安装(macOS/Linux)

brew install anomalyco/tap/opencode

Windows

使用 Chocolatey:

choco install opencode

或使用 Scoop:

scoop install opencode

验证安装

安装完成后,在终端中运行:

opencode --version

启动 OpenCode

opencode

521code 接入配置

OpenCode 可以通过 OpenAI 兼容 provider 接入 521code。配置文件通常位于 ~/.config/opencode/opencode.json,也可以使用 opencode.jsonc。如果文件不存在,需要手动创建。

提示:如果你同时使用 Codex,可以参考 CC Switch 一键配置 CCS

配置文件路径

~/.config/opencode/opencode.json

opencode.json

sk-xxxx 替换成你在 521code 控制台创建的真实 API Key。模型和参数可按需调整。

{ "provider": { "openai": { "options": { "baseURL": "https://us.efxhp.cn/v1", "apiKey": "sk-xxxx" }, "models": { "gpt-5.3-codex": { "name": "GPT-5.3 Codex", "limit": { "context": 400000, "output": 128000 }, "options": { "store": false }, "variants": { "low": {}, "medium": {}, "high": {}, "xhigh": {} } }, "gpt-5.4": { "name": "GPT-5.4", "limit": { "context": 1050000, "output": 128000 }, "options": { "store": false }, "variants": { "low": {}, "medium": {}, "high": {}, "xhigh": {} } }, "gpt-5.4-mini": { "name": "GPT-5.4 Mini", "limit": { "context": 400000, "output": 128000 }, "options": { "store": false }, "variants": { "low": {}, "medium": {}, "high": {}, "xhigh": {} } }, "gpt-5.5": { "name": "GPT-5.5", "limit": { "context": 1050000, "output": 128000 }, "options": { "store": false }, "variants": { "low": {}, "medium": {}, "high": {}, "xhigh": {} } } } } }, "agent": { "build": { "options": { "store": false } }, "plan": { "options": { "store": false } } }, "$schema": "https://opencode.ai/config.json" }

推荐模型示例

gpt-5.4(默认推荐)

质量和速度比较均衡,适合大多数编程任务。

gpt-5.5

需要更强质量可以改成这个。

gpt-5.3-codex

偏编程任务可以优先使用这个。

gpt-5.4-mini

需要更省额度时可以改成这个。

验证方式

配置完成后,验证连通性:

opencode # 在对话中输入:你好,请确认连接正常

如果 OpenCode 正常回复,说明 521code 接入成功。

常见问题