人人都会AI编程

2.1.2 macOS 系统安装

更新时间:2026-06-30

本节面向 macOS 11 (Big Sur) 及以上版本用户,同时兼容 Intel 芯片与 Apple Silicon(M1/M2/M3)机型。OpenCode 不提供独立的 macOS 客户端,直接在你已有的 IDE 中安装插件即可。

1. 安装 IDE(如尚未安装)

  • VS Code:访问官网下载 Universal 版本(同时适配 Intel 与 Apple Silicon),或将对应芯片版本的 .app 拖入「应用程序」文件夹。
  • JetBrains 系列:推荐通过 JetBrains Toolbox 统一管理安装,也可单独下载对应 IDE 的 .dmg 包,拖拽完成安装。

2. 在 IDE 内安装 OpenCode 插件

Visual Studio Code

  1. 打开 VS Code,按 Cmd+Shift+X 打开扩展面板。
  2. 搜索 OpenCode,认准蓝色官方认证标识,点击「安装」。
  3. 完成后点击提示中的「重新加载」,或按 Cmd+Shift+P 输入 Reload Window 手动刷新。

JetBrains 系列

  1. 打开 IDE,按 Cmd+,(或菜单 IntelliJ IDEAPreferences)进入设置。
  2. 左侧选择 Plugins,切换到 Marketplace 标签页。
  3. 搜索 OpenCode,点击 Install,完成后按提示重启 IDE。

3. 离线安装(内网/无公网环境)
若公司网络无法访问插件市场:

  1. 向管理员获取 macOS 环境下对应的离线包(.vsix 文件对应 VS Code;.zip 对应 JetBrains)。
  2. VS Code:扩展面板右上角 ···从 VSIX 安装... → 选择文件 → 重新加载窗口。
  3. JetBrainsPlugins 界面点击齿轮图标 → Install Plugin from Disk... → 选择文件 → 重启 IDE。

4. 首次配置
重启 IDE 后,右下角一般会弹出配置提示:

  • 账号登录:点击「登录」,系统自动唤起默认浏览器完成授权(支持企业微信、飞书、GitHub 等)。授权成功后通常会自动跳转回 IDE。
  • 私有化部署:点击「手动配置」,输入管理员提供的 API Endpoint 和 Token,点击「连接测试」通过后保存。

macOS 特别提示:若 Safari 授权后未能自动唤回 IDE,建议先将默认浏览器临时切换为 Chrome 或 Edge 再试;或在浏览器中手动复制授权 Token,粘贴回 IDE 的输入框完成登录。

5. 验证安装
新建或打开任意代码文件(如 .py.swift.js),输入部分函数名(例如 func calculate),稍等 1–2 秒,若出现灰色斜体的补全提示,即表示安装成功。

macOS 环境常见问题

  • 安装按钮灰色或搜不到插件:请检查 IDE 版本是否满足最低要求(VS Code ≥ 1.70;JetBrains ≥ 2022.2),Apple Silicon 用户建议将 IDE 升至最新版以确保原生架构兼容。
  • 浏览器授权后 IDE 无响应:多为默认浏览器拦截了自定义协议回调。检查浏览器是否提示「打开 Visual Studio Code」,点击允许;或前往「系统设置 → 桌面与程序坞」更换默认浏览器后重试。
  • 离线安装包提示无法验证开发者:前往「系统设置 → 隐私与安全性」,点击「仍要打开」,或按住 Control 键点按文件选择「打开」。