Command Palette

Search for a command to run...

文档 / ai / 应用 / opencode

OpenCode

安装

文档:https://opencode.ai/docs/zh-cn

npm i -g opencode-ai

版本

opencode --version

更新

npm update -g opencode-ai

运行(换行命令是ctrl+j

opencode

初始化项目

/init

压缩上下文

/compact

接入 New API

C:\Users\14564\.config\opencode\opencode.jsonc中增加以下内容。

然后通过ctrl+p,选择Switch model切换服务商和模型。

{
  "$schema": "https://opencode.ai/config.json",
  "disabled_providers": [],
  "provider": {
    "newapi": {
      "name": "毛毛虫api",
      "npm": "@ai-sdk/openai-compatible",
      "options": {
        "baseURL": "url地址",
        "apiKey": "这里填apikey"
      },
      "models": {
        "deepseek-v4-pro": {
          "name": "deepseek-v4-pro"
        },
        "deepseek-v4-flash": {
          "name": "deepseek-v4-flash"
        }
      }
    },
    "newapi2": {
      "name": "公益api",
      "npm": "@ai-sdk/openai-compatible",
      "options": {
        "baseURL": "url地址",
        "apiKey": "这里填apikey"
      },
      "models": {
        "gpt-5.6-sol": {
          "name": "gpt-5.6-sol"
        },
        "deepseek-v4-pro": {
          "name": "重名也没问题"
        }
      }
    }
  }
}

请求头

{
  "User-Agent": "opencode/1.18.29 ai-sdk/provider-utils/4.0.23 runtime/bun/1.3.14"
}