SimiRouter

OpenCode CLI 配置

通过 opencode.jsonc 将 OpenCode 接入 SimiRouter,支持 Linux、macOS 和 Windows 全平台。

OpenCode 使用全局配置文件:

  • Linux / macOS:~/.config/opencode/opencode.jsonc
  • Windows:%USERPROFILE%\.config\opencode\opencode.jsonc

使用顺序:先写入配置文件,再按系统设置 SimiRouter_API_KEY 环境变量,最后运行验证命令。

配置文件(opencode.jsonc)

将以下内容写入配置文件,并将 apiKey 替换为自己的 API 密钥:

{
  "$schema": "https://opencode.ai/config.json",
  "model": "openai/gpt-6-astra",
  "small_model": "openai/gpt-6-astra",
  "provider": {
    "openai": {
      "options": {
        "baseURL": "https://api.dwchainless.com/v1",
        "apiKey": "替换为自己的 API 密钥"
      },
      "models": {
        "gpt-6-astra": {
          "headers": {
            "originator": "opencode"
          }
        }
      }
    }
  },
  "agent": {
    "title": {
      "options": {
        "reasoningEffort": "none"
      }
    },
    "build": {
      "variant": "xhigh",
      "options": {
        "reasoningSummary": "detailed",
        "textVerbosity": "high"
      }
    },
    "plan": {
      "variant": "xhigh",
      "options": {
        "reasoningSummary": "detailed",
        "textVerbosity": "high"
      }
    }
  },
  "permission": {
    "*": "allow",
    "external_directory": "allow",
    "doom_loop": "allow"
  }
}

设置环境变量与验证

Linux / macOS

export SimiRouter_API_KEY="替换为自己的 API 密钥"
opencode debug config
opencode run "你好"

Windows CMD

set SimiRouter_API_KEY=替换为自己的 API 密钥
opencode debug config
opencode run "你好"

Windows PowerShell

$env:SimiRouter_API_KEY="替换为自己的 API 密钥"
opencode debug config
opencode run "你好"

opencode debug config 可验证配置是否正确加载;opencode run "你好" 用于测试模型是否正常响应。

这篇文档对您有帮助吗?

最后更新于

QQWhatsAppTelegramSimiTalk