OpenCode
手动安装
标题“手动安装”的锚点如果本机还没有 opencode 命令,先安装 OpenCode;已经安装过的用户可以直接进入手动接入。
可以从下面任选一种安装方式:
choco install opencodescoop install opencode使用 npm 时,先从 Node.js 官网 安装 Node.js,再执行:
npm install -g opencode-ai@latestopencode --version可以使用官方安装脚本:
curl -fsSL https://opencode.ai/install | bash如果使用 Homebrew,也可以执行:
brew install anomalyco/tap/opencodeopencode --version可以使用官方安装脚本:
curl -fsSL https://opencode.ai/install | bash如果使用 npm,先从 Node.js 官网 选择适合发行版的安装方式,再执行:
npm install -g opencode-ai@latestopencode --version手动接入
标题“手动接入”的锚点没有使用 CC Switch 时,手动写入用户级 OpenCode 配置。Base URL 使用 OpenAI 兼容地址,需要保留 /v1;API Key 使用 OpenCode 对应分组的令牌。
-
创建并进入配置目录。
mkdir "%USERPROFILE%\.config\opencode" cd /d "%USERPROFILE%\.config\opencode"mkdir -p ~/.config/opencode cd ~/.config/opencodemkdir -p ~/.config/opencode cd ~/.config/opencode -
新建或更新
opencode.json。将
<model-id>替换为模型广场中的可用模型名,将sk-your-token替换为你的 OpenCode 分组令牌。{ "$schema": "https://opencode.ai/config.json", "model": "qiuqiu/<model-id>", "provider": { "qiuqiu": { "npm": "@ai-sdk/openai-compatible", "name": "球球Token", "options": { "baseURL": "https://api.qiuqiutoken.net/v1", "apiKey": "sk-your-token" }, "models": { "<model-id>": { "name": "<model-id>" } } } } } -
关闭所有 OpenCode 相关终端窗口,重新打开终端后进入项目启动。
启动后输入
/models,选择qiuqiu/<model-id>。cd your-project-folder opencodecd your-project-folder opencodecd your-project-folder opencode
