Skip to content

OpenCode 配置教程

OpenCode 是开源的 AI 编码 Agent。通过 @ai-sdk/openai-compatible provider 走 PrimeRouter 的 OpenAI 兼容端点。

按系统选择一键脚本

powershell
irm https://primerouter.ai/install/opencode.ps1 | iex
bash
curl -fsSL https://primerouter.ai/install/opencode.sh | bash

💡 脚本会写 ~/.config/opencode/config.json(Windows 上是 %APPDATA%\opencode\config.json),声明一个名为 primerouter 的 provider,默认模型 claude-sonnet-4-6,并 chmod 600

跑完启动:

bash
opencode

备用方式:手动安装

详细手动步骤
  1. 装 Node.js v22+ 与 opencode-ai
    bash
    npm install -g opencode-ai
  2. 编辑 ~/.config/opencode/config.json
    json
    {
      "$schema": "https://opencode.ai/config.json",
      "provider": {
        "primerouter": {
          "npm": "@ai-sdk/openai-compatible",
          "name": "PrimeRouter",
          "options": {
            "baseURL": "https://primerouter.ai/v1",
            "apiKey": "sk-你的key"
          },
          "models": {
            "claude-sonnet-4-6": { "name": "claude-sonnet-4-6" }
          }
        }
      },
      "model": "primerouter/claude-sonnet-4-6"
    }
  3. 完整流程见 编程工具 → OpenCode