在 OpenCode 中调用
更新时间:2026-01-27 13:58:27
市面上编程 Agent 类工具持续增多,其中 ClaudeCode 收获了众多开发者的认可。近期 OpenCode 横空出世,让开发者们有了新的选择。
OpenCode 是一个开源的代码 Agent,开发者可以通过它使用任何模型来编写代码,支持在终端界面、桌面程序或者 IDE 扩展中使用。智算平台上的大模型服务完美适配 OpenCode,支持其调用平台已上线的 MiniMax-M2.1、GLM-4.7 等模型,从而大幅降低多模型编程的使用门槛,提升代码开发效率。
接下来介绍如何使用 OpenCode 调用智算平台上的大模型服务。
安装 OpenCode
-
安装工具需要 Node.js 环境,如果您还没有安装 Node.js,需要先安装:
# macOS / Linux (使用包管理器) brew install node # 或 sudo apt install nodejs # Ubuntu # Windows 到官网下载并安装 Node.js https://nodejs.org/ -
执行以下命令安装 OpenCode CLI。
npm install -g opencode-ai -
安装成功后,执行以下命令启动 OpenCode。
opencode启动后,如图所示:
获取 API 密钥和域名
配置 Provider
-
在主目录创建模型配置文件,打开终端,输入以下命令创建
config\opencode文件夹。mkdir .config\opencode -Force -
输入以下命令,创建并编辑
opencode.json配置文件。notepad .config\opencode\opencode.json -
在记事本中输入以下内容,并保存。注意:apiKey 填写您获取的 API 密钥。
{ "$schema": "https://opencode.ai/config.json", "provider": { "coreshub": { "npm": "@ai-sdk/openai-compatible", "name": "CoresHub", "options": { "baseURL": "https://openapi.coreshub.cn/v1", "apiKey": "xxxxxx(您的API key)" }, "models": { "MiniMax-M2.1": { "name": "MiniMax-M2.1" }, "GLM-4.7": { "name": "GLM-4.7" } } } } } -
配置成功后,启动 OpenCode,输入
/model,看到已经配置好的基石智算模型,就可以开始编程了。