本教程详细介绍 OpenCode 在 Windows、macOS 和 Linux 上的安装方法,以及安装后的配置和首次使用指南。无论你使用什么操作系统,都能快速上手 opencode ai 编程助手。
在安装 OpenCode 之前,请确保你的系统满足以下条件。opencode windows 用户推荐使用 WSL(Windows Subsystem for Linux)获得最佳性能和完整功能兼容性。
推荐 WezTerm(跨平台)、Alacritty(跨平台)、Ghostty(Linux/macOS)或 Kitty(Linux/macOS)
至少一个 LLM 提供商的 API 密钥,或使用 GitHub Copilot / ChatGPT Plus OAuth 登录
安装 Git 以支持 /undo、/redo 等版本控制功能。OpenCode 的撤销操作依赖 Git 仓库
OpenCode 在 Windows 上有多种安装方式。推荐使用 WSL 获得最佳体验。
推荐:使用 WSL(Windows Subsystem for Linux)安装 OpenCode 以获得最佳性能和完整功能。在 WSL 中按 Linux 方式安装即可。
通过网盘下载 Windows 桌面应用安装包(NSIS .exe),官方原版安全可靠:
夸克网盘APP / 微信扫码
百度网盘APP / 微信扫码
时效性提醒:资源链接具有时效性,请及时转存至您的个人网盘,以免链接失效。网盘安装包含全平台(Windows/macOS/Linux)安装包。
macOS 上推荐使用 Homebrew 或 curl 一键安装。
Linux 上支持多种安装方式,包括包管理器和一键脚本。
安装脚本按以下优先级确定安装路径:
安装完成后,需要配置 AI 模型才能开始使用。OpenCode 支持多种配置方式。
在终端中运行 opencode 启动 TUI,然后输入 /connect 命令选择模型提供商。推荐新手选择 OpenCode Zen(精选模型,透明计费)。
根据所选提供商输入对应的 API 密钥。如果使用 GitHub Copilot,直接用 GitHub 账号 OAuth 登录;如果使用 ChatGPT Plus/Pro,用 OpenAI 账号登录。凭证存储在 ~/.local/share/opencode/auth.json。
使用 /models 命令选择要使用的 AI 模型。可选 Claude、GPT-4o、Gemini、DeepSeek、GLM-5.2 等 75+ 模型,也可选择本地 Ollama 模型。
配置完成后,进入你的项目目录并启动 OpenCode。
/init 命令会让 OpenCode 分析你的项目结构并创建 AGENTS.md 文件。建议将此文件提交到 Git,帮助 OpenCode 理解项目的编码模式和结构。
A: 确保安装路径在系统 PATH 中。Scoop 和 Chocolatey 通常会自动配置。如果使用 npm 全局安装,可能需要配置 npm 全局路径。推荐使用 WSL 安装避免此类问题。
A: 如果之前安装了 0.1.x 以下版本,请先卸载旧版本再重新安装。使用 npm uninstall -g opencode-ai 或对应包管理器的卸载命令,然后按本教程重新安装最新版。
A: 安装 Ollama 或 LM Studio 后,在 OpenCode 中运行 /connect,选择 Ollama 或 LM Studio,确保本地服务正在运行。这样可以在完全离线环境下使用 OpenCode(气隙隔离)。
A: 目前在 Windows 上使用 Bun 安装 OpenCode 的支持仍在开发中。Windows 用户请使用 Scoop、Chocolatey 或 npm 安装,或使用 WSL 环境。