OpenCode 开源 AI 编程助手实战指南
本工具基于 OpenCode 官方文档及 GitHub 仓库开发,适合希望提升终端开发效率的开发者。
安装前准备
要流畅运行 OpenCode,建议准备好以下环境:
- 现代终端模拟器:推荐使用 WezTerm、Alacritty、Ghostty 或 Windows Terminal。
- LLM Provider API 密钥:至少需要一个模型提供商的访问凭证。
如何安装 OpenCode
macOS 与 Linux
最通用的方式是使用官方安装脚本:
curl -fsSL https://opencode.ai/install | bash
如果你偏好包管理器,macOS 用户可以使用 Homebrew(推荐):
brew install anomalyco/tap/opencode
# 或者使用官方 formula
brew install opencode
Linux 用户根据发行版选择:
# Debian/Ubuntu
npm install -g opencode-ai
# Arch Linux
paru -S opencode-bin
Windows
Windows 环境下支持多种安装方式:
# Chocolatey
choco install opencode
# Scoop
scoop install opencode
# npm
npm install -g opencode-ai
Docker 与 Nix
容器化部署也很方便:
docker run -it --rm ghcr.io/anomalyco/opencode
Nix 用户可以直接运行:
nix run nixpkgs#opencode
桌面应用
除了命令行,OpenCode 还提供 Beta 版本的桌面客户端。你可以在 Releases 页面下载对应系统的安装包(.dmg, .exe, .deb 等),也可以通过 Homebrew Cask 安装。
快速上手
首次配置 Provider
进入你的项目目录后,直接启动 OpenCode:
opencode
在 TUI 界面中,输入 /connect 来添加模型提供商。以 OpenCode Zen 为例,系统会引导你访问授权页面获取 API 密钥并粘贴。
初始化项目
为了让 AI 更好地理解你的代码库,建议运行初始化命令:
/init
这会在项目根目录生成 AGENTS.md 文件。建议将其提交到 Git 仓库,这样团队成员也能共享这些上下文信息。
基础交互示例
询问代码问题
直接描述需求即可:
给我简单介绍一下这个代码库
引用特定文件
使用 符号可以精准引用项目中的文件:

