一、适用人群与核心优势
1. 适用人群
- 编程新手:自然语言描述需求即可生成代码,快速入门;
- 资深开发者:摆脱重复编码、重构老项目、写文档等繁琐工作,聚焦核心业务;
- 开发团队:支持团队会话分享、代码审查,统一编码规范,提升协作效率;
- 隐私敏感用户:支持本地模型部署,代码无需上传云端。
2. 核心优势
| 特性 | 优势说明 |
|---|---|
| 完全开源 | 支持二次开发,无商业绑定,社区生态活跃 |
| 多模型兼容 | 对接 GPT-4o、Claude 3、Gemini、GLM-4.7 等 75+ 模型,可自由切换 |
| 多端适配 | 终端 TUI、桌面应用、VSCode 等 IDE 扩展 |
| 项目级上下文 | 深度扫描项目结构,理解整体架构 |
| 双模式工作流 | Plan(规划)+Build(构建)分离,先设计再编码 |
| 轻量高效 | 低延迟,支持本地部署,对硬件要求低 |
二、环境准备与安装
OpenCode 支持 Windows、macOS、Linux 全平台。推荐通用安装脚本。
前置条件
- 终端要求:推荐现代终端模拟器(WezTerm、Alacritty 等),Windows 用户优先用 WSL;
- 密钥准备:需要 LLM 提供商 API 密钥(新手可用 OpenCode Zen)。
1. 通用安装脚本
curl -fsSL https://opencode.ai/install | bash
2. 各平台专属安装方式
(1)Node.js 生态安装
npm install -g opencode-ai
# 或
pnpm install -g opencode-ai
# 或
yarn global add opencode-ai
(2)macOS/Linux:Homebrew 安装
brew install anomalyco/tap/opencode
(3)Arch Linux 安装
sudo pacman -S opencode
# AUR 最新版
paru -S opencode-bin
(4)Windows 安装(非 WSL)
choco install opencode
scoop install opencode
npm install -g opencode-ai
(5)Docker 安装
docker run -it --rm ghcr.io/anomalyco/opencode


