OpenCode
OpenCode 是一款现代化的 AI 编程助手工具,支持多种 AI 模型提供商。通过自定义 Provider 配置,你可以轻松接入模力方舟的优质编码模型。
提示
模力方舟提供对 OpenCode 的原生支持,你可以使用模力方舟的任一编码模型,享受更优质的中文支持和更低的调用成本。
1. 安装 OpenCode
安装 OpenCode 最简单的方式是通过安装脚本。
使用安装脚本(推荐)
curl -fsSL https://opencode.ai/install | bash
使用 Node.js
npm
npm install -g opencode-ai
Bun
bun install -g opencode-ai
pnpm
pnpm add -g opencode-ai
Yarn
yarn global add opencode-ai
使用 Homebrew(macOS / Linux)
brew install anomalyco/tap/opencode
提示
推荐使用 OpenCode tap 以获取最新版本。官方的 brew install opencode 由 Homebrew 团队维护,更新频率较低。
使用 Paru(Arch Linux)
paru -S opencode-bin
Windows 安装
使用 Chocolatey
choco install opencode
使用 Scoop
scoop bucket add extras
scoop install extras/opencode
使用 NPM
npm install -g opencode-ai
使用 Mise
mise use -g github:anomalyco/opencode
使用 Docker
docker run -it --rm ghcr.io/anomalyco/opencode
验证安装是否成功
安装完成后,打开终端,输入以下命令:
opencode --version
如果显示版本号,说明安装成功了!
备注
你也可以从 GitHub Releases 下载二进制文件直接使用。
2. 获取访问令牌
开发者首先需要访问 工作台->设置->访问令牌 中获取访问令牌,没有购买 Serverless API 的开发者,可以使用免费体验访问令牌(仅供体验,每日调用次数有限),复制想要使用的令牌即可。

3. 配置 OpenCode
OpenCode 支持通过配置文件或命令行的方式添加自定义 Provider。下面介绍两种配置方式。
推荐模型:
MiniMax-M2.1(首选):支持 20 万 tokens 上下文窗口,非常适合处理大型代码库GLM-4.7:智谱最新旗舰模型,支持 128K 上下文,性能卓越