这篇教程只讲安装 OpenCode 会用到的电脑基础操作。
如果你已经熟悉终端、命令和 JSON 配置文件,可以直接进入 OpenCode 安装与配置教程。
先确认你的电脑系统
安装包必须与操作系统匹配,不能混用。
按 Windows + R,输入 winver,再按 Enter。弹出的窗口会显示 Windows 版本。大多数电脑使用 64 位 Windows,应下载文件名包含 x64 或 64-bit 的安装包。
点击屏幕左上角的 Apple 菜单 > 关于本机。在“芯片”或“处理器”一栏查看类型:
- 显示 M1、M2、M3、M4 等,选择 Apple Silicon 或 ARM64。
- 显示 Intel,选择 Intel 或 x64。
按 Ctrl + Alt + T 打开终端,输入:
- 输出
x86_64,选择 x64 或 amd64。
- 输出
aarch64,选择 ARM64。
认识常见安装包
| 文件后缀 | 适用系统 | 如何安装 |
|---|
.msi、.exe | Windows | 双击文件,按照安装向导操作 |
.pkg、.dmg | macOS | 双击打开;PKG 按向导安装,DMG 通常拖入 Applications |
.deb | Debian、Ubuntu | 双击后使用软件中心安装 |
.rpm | Fedora、RHEL | 双击后使用软件中心安装 |
.zip、.tar.gz、.tar.xz | 压缩包 | 需要解压和手动配置,新手优先选择上面的安装包 |
下载时优先选择 MSI、PKG、DMG、DEB 或 RPM。除非教程明确要求,否则新手不要下载“源代码”或压缩包。
如何下载和找到文件
- 点击教程中的下载链接。
- 浏览器询问保存位置时,可以直接选择 下载 文件夹。
- 下载完成后,点击浏览器右上角的下载图标。Windows 浏览器通常也可以按
Ctrl+J 打开下载记录。
- 点击文件名或 在文件夹中显示。
- 双击安装包开始安装。
只从教程列出的官网地址下载安装包。不要使用搜索结果中的广告下载站,也不要运行来源不明的安装程序。
如何打开命令行窗口
命令行窗口是输入安装命令的地方。教程中的代码不能粘贴到浏览器地址栏、搜索框或聊天窗口。
Windows PowerShell
macOS 终端
Linux 终端
普通打开方式:
- 点击屏幕底部的 开始菜单。
- 输入
PowerShell。
- 点击 Windows PowerShell 或 PowerShell。
需要管理员权限时:
- 在搜索结果中右键点击 PowerShell。
- 选择 以管理员身份运行。
- 系统询问“是否允许此应用更改你的设备”时,点击 是。
- 按
Command + 空格键 打开聚焦搜索。
- 输入“终端”或
Terminal。
- 按 Enter 打开。
也可以打开 访达 > 应用程序 > 实用工具 > 终端。大多数 Linux 桌面可以按 Ctrl + Alt + T 打开终端。如果快捷键无效,请打开应用列表,搜索 Terminal、“终端”或“Konsole”。
如何复制并执行命令
例如教程显示:
npm install -g opencode-ai
正确操作:
- 只复制灰色代码框中的命令,不要复制代码框外的说明文字。
- 点击 PowerShell 或终端窗口。
- 粘贴命令。
- 按 Enter 执行。
- 等待命令执行结束,再执行下一条。
| 系统 | 复制 | 粘贴 |
|---|
| Windows | Ctrl+C | Ctrl+V 或鼠标右键 |
| macOS | Command+C | Command+V |
| Linux 终端 | Ctrl+Shift+C | Ctrl+Shift+V |
不要复制命令前面的 $、>、PS C:\> 等提示符。教程代码框中没有这些提示符时,不需要自己添加。
命令执行后看起来没有反应
- 有些安装命令需要下载文件,请等待几分钟。
- 光标仍在闪烁,且没有出现新的输入行,通常表示命令还在运行。
- 出现新的输入行,表示上一条命令已经结束。
- 不要连续多次按 Enter 或重复运行安装命令。
如何停止卡住的命令
先等待一段时间。如果确认命令长时间没有变化,可以点击终端窗口并按 Ctrl+C 停止。这里的 Ctrl+C 表示停止命令,不是复制文字。
认识文件路径
文件路径表示文件在电脑中的位置。
| 写法 | 含义 |
|---|
~ | 当前用户的个人文件夹,macOS 和 Linux 使用 |
$HOME | 当前用户的个人文件夹,PowerShell、macOS 和 Linux 可识别 |
%USERPROFILE% | Windows 当前用户的个人文件夹 |
/ | macOS 和 Linux 的路径分隔符 |
\ | Windows 常用的路径分隔符 |
OpenCode 的全局配置文件位置:
- Windows:
%USERPROFILE%\.config\opencode\opencode.json
- macOS:
~/.config/opencode/opencode.json
- Linux:
~/.config/opencode/opencode.json
以点开头的 .config 文件夹通常是隐藏文件夹。看不到它是正常的,安装教程中的命令会自动创建并打开它。
如何编辑配置文件
OpenCode 使用 opencode.json 保存模型和接口配置。JSON 是纯文本文件,不是 Word 文档。
Windows 使用记事本
安装教程会用命令自动打开记事本。粘贴配置后:
- 按
Ctrl+S 保存。
- 如果出现“另存为”,将 保存类型 选择为 所有文件。
- 文件名填写
opencode.json。
- 编码选择
UTF-8。
文件不能保存为 opencode.json.txt。如果名称错误,OpenCode 将无法读取配置。
macOS 和 Linux 使用 nano
安装教程会在终端中打开 nano 编辑器:
- 粘贴配置内容。
- 按
Ctrl+O 保存。
- 按 Enter 确认文件名。
- 按
Ctrl+X 退出。
nano 底部显示的 ^O 表示 Ctrl+O,不是输入 ^ 字符。
JSON 配置注意事项
正确的 JSON 使用英文符号:
{
"name": "Xcompute",
"enabled": true
}
常见错误:
- 使用中文引号
“ ”,正确写法是英文双引号 " "。
- 使用中文逗号
,,正确写法是英文逗号 ,。
- 最后一项后面多写了逗号。
- 不小心删除了
{、}、[ 或 ]。
- 只复制了配置的一部分。
建议直接完整复制教程中的配置,只替换明确要求修改的 API Key,不要手动调整其他符号。
什么是 API Key
API Key 类似服务密码,用于确认账户身份和扣除调用额度。
不要把 API Key 发给他人,不要上传到 GitHub,不要在公开截图中展示,也不要让远程协助人员复制。API Key 泄露后应立即前往控制台删除并重新创建。
复制 API Key 时注意:
- 不要复制前后的空格。
- 不要添加中文引号。
- 粘贴到 JSON 后,要保留原有英文双引号。
为什么修改后要重启
很多程序只在启动时读取配置。修改 opencode.json 后:
- 保存配置文件。
- 完全退出 OpenCode CLI 或桌面端。
- 重新打开 OpenCode。
- 再检查模型列表。
只关闭项目窗口但没有退出程序,配置可能不会重新加载。
遇到错误时怎么求助
不要只说“安装不了”。请提供以下信息:
- 你的操作系统,例如 Windows 11、macOS 15 或 Ubuntu 24.04。
- 正在执行教程的哪一步。
- 输入的命令,API Key 必须用
*** 遮住。
- 完整错误文字或截图。
node -v、npm -v 和 opencode --version 的输出。
在 PowerShell 或终端中,可以用鼠标选中错误文字后复制。发送截图前,先检查画面中是否包含 API Key、用户名或其他隐私信息。
安装相关名词
| 名词 | 简单说明 |
|---|
| Node.js | 运行 OpenCode CLI 所需的基础环境 |
| npm | 随 Node.js 安装的软件包管理工具,用来安装 OpenCode |
| NVM | 管理多个 Node.js 版本的工具,官网安装包失败时再使用 |
| CLI | 在 PowerShell 或终端中运行的命令行版本 |
| 桌面端 | 可以点击操作的图形界面版本 |
| JSON | OpenCode 配置文件使用的文本格式 |
| API Key | 连接 Xcompute 服务的账户密钥 |
| Base URL | OpenCode 请求模型时使用的接口地址 |
| PATH | 系统查找 node、npm、opencode 命令的位置列表 |
完成这些基础操作后,继续阅读 OpenCode 安装与配置教程。