Skip to content

OpenCode 接入指南

OpenCode 是一款在终端中运行的 CLI + TUI AI 编程代理工具,也提供 IDE 插件集成,能够完成快速代码生成、调试、项目分析、文件操作等任务。

1. 获取 API Key

2. 安装 OpenCode

OpenCode 安装后可以在终端直接使用 opencode 命令启动交互界面。

前置条件:Node.js 18.0 或更高版本

1: 安装 OpenCode

bash
npm install -g opencode-ai

2: 验证安装

bash
opencode -v

安装

3. 配置接入凭证

配置文件路径取决于操作系统,请确保路径正确,否则配置不会生效。

1: 创建配置文件

  • macOS / Linux:~/.config/opencode/opencode.json
  • Windows:C:\Users\用户名\.config\opencode\opencode.json

2: 填入配置内容

<YOUR_API_KEY> 替换为您的 API 密钥,<OPENAI_API_MODEL> 替换为模型名称:

json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "EazyDevelop": {
      "npm": "@ai-sdk/openai-compatible",
      "options": {
        "baseURL": "https://api-maas.eazytec-cloud.com/v1",
        "apiKey": "<YOUR_API_KEY>",
        "setCacheKey": true
      },
      "models": {
        "<OPENAI_API_MODEL>": {
          "name": "<OPENAI_API_MODEL>"
        }
      }
    }
  }
}

4. 验证配置

保存配置后,执行命令 opencode,重启 OpenCode,输入 /models,选择配置好的模型即可开始对话。

对话

注意事项

  • 配置文件路径不要写错,可以通过 echo $HOME 查看主目录路径
  • 保存配置后需要重启 OpenCode 才能生效
  • 输入 /models 可以切换不同的模型

相关链接