5分钟入门OpenCode:新手必看的完整安装教程

内容分享2小时前发布
1 1 0

5分钟入门OpenCode:新手必看的完整安装教程

你听说过 OpenCode 吗?

就是那个 GitHub 15 万星、号称「终端里的 AI 编程助手」的开源工具。支持 75+ 模型,Claude、GPT、Gemini 随意换,关键是免费、开源、不锁平台。

听起来挺香的对吧?但你试过安装它吗?

网上的教程要么太旧,要么太散,对新手很不友善。所以今天这篇,我来帮你 5 分钟搞定 OpenCode——从安装到跑起来,一条水都不走。


01 先确认你的电脑能跑

OpenCode 支持三个平台:

  • macOS ✅
  • Linux ✅
  • Windows ✅(推荐用 WSL)

安装前确保你有:

  • 一个现代终端(iTerm2、Windows Terminal、WezTerm 都行)
  • 网络连接(下载安装包)
  • 可选:AI 模型的 API Key(不想花钱可以先跳过)

就这些,没别的了。


02 五种安装方式,总有一款适合你

方式一:一条命令搞定(推荐)

macOS 和 Linux 用户,用这个最快:

curl -fsSL https://opencode.ai/install | bash

Windows 用户提议用 WSL,或者看下面的包管理器方式。

脚本会自动检测你的系统,下载对应版本,加到 PATH 里。装完验证一下:

opencode --version

看到版本号就说明装好了。

方式二:npm / bun(前端选手首选)

如果你有 Node.js,直接:

npm install -g opencode-ai
# 或者
bun add -g opencode-ai

需要 Node.js 18 以上。

方式三:Homebrew(macOS / Linux 用户)

macOS 有 Homebrew 的:

brew install anomalyco/tap/opencode

Linux 有 Homebrew 也可以用同样的命令。

方式四:Windows 用户——Scoop 或 Chocolatey

不想装 WSL?用 Scoop:

scoop install opencode

或者用 Chocolatey:

choco install opencode

两个包管理器会自动配好 PATH。

方式五:Go 安装(适合开发者)

装了 Go 的���学:

go install github.com/opencode-ai/opencode@latest

确保 $GOPATH/bin 在你的 PATH 里。


03 配置 AI 模型(可以先跳过)

装完 OpenCode,你还需要一个 AI 模型来驱动它。

免费方案:不配 API Key

OpenCode 内置了一些免费模型的接入点,不想花钱可以先跳过这步,直接用内置的免费模型跑。

推荐方案:配置 API Key

如果你想用更好的模型(GPT-5、Gemini、Claude),需要配置 API Key:

方式 A:交互式配置

opencode

进入后输入:

/connect

按提示选择 provider(OpenAI / Anthropic / Google),然后它会打开浏览器让你登录复制 API Key。

方式 B:环境变量

不想走交互?直接设置环境变量:

# OpenAI
export OPENAI_API_KEY="sk-xxxx"

# 或者 Anthropic
export ANTHROPIC_API_KEY="sk-ant-xxxx"

把这些加到 ~/.zshrc 或 ~/.bashrc 里,下次开终端自动生效。

方式 C:OpenCode 自带余额

访问 opencode.ai/auth,登录后充值或获取免费额度,用 /connect 接入。


04 第一次跑起来

随意找个项目目录:

cd ~/projects/my-app
opencode

看到 TUI 界面就说明成功了。

第一次运行,OpenCode 会问你配置 provider(如果你没配环境变量的话)。选好之后,你就能看到输入框了。

试试这些命令:

  • 「解释一下这个项目」
  • 「找到所有 TODO」
  • 「帮我写个函数验证邮箱格式」

05 初始化项目上下文(重大!)

刚装好的 OpenCode 还不了解你的项目。运行这个:

/init

它会分析整个项目结构,生成一个 AGENTS.md 文件存在项目根目录。这个文件记录了:

  • 项目用什么技术栈
  • 代码风格规范
  • 团队约定

下次再开 OpenCode,它会自动加载这个文件,「记得」你的项目。

这一步很重大,提议每次新项目都跑一下。


06 常用快捷键

OpenCode TUI 里这些快捷键会用得上:

快捷键

作用

Tab

切换 Plan / Build 模式

Ctrl+C

撤销当前操作

Ctrl+D

退出 OpenCode

↑/↓

切换历史命令


07 常见问题

Q:Windows 上装完提示「命令找不到」

检查一下 PATH 有没有包含安装目录。Windows 用户提议装 WSL,体验好许多。

Q:装好了但跑不起来,报错「Permission denied」

Linux/macOS 上:

chmod +x /usr/local/bin/opencode

或者你安装到了其他路径,找到那个二进制文件改权限。

Q:API Key 填了但还是报错认证失败

确认 Key 没复制错、没有多余的空格。或者试试用 /connect 重新走一遍交互流程。

Q:不想用 WSL,Windows 原生能跑吗?

能,用 Scoop 或者 Chocolatey 装。但某些功能可能不如 Linux/macOS 完善。OpenCode 官方文档也说了,Windows 提议用 WSL。


写在最后

5 分钟过完了,你目前应该已经:

  • ✅ 安装好了 OpenCode
  • ✅ 配置了 AI 模型(可选)
  • ✅ 跑起了第一个会话
  • ✅ 初始化了项目上下文

接下来干什么?

我的提议是:找一个小项目,列如给 README 加个目录、给代码加个注释,用 OpenCode 跑一遍。你会发现它不只是一个「问答机器人」,而是真的能帮你写代码、改文件、跑命令的工具。

下一期可以写写 OpenCode 的进阶玩法——多会话并行、模式切换、AGENTS.md 优化。

有什么问题评论区见。


P.S. 如果你用的是 Claude Code 或者 Cursor,OpenCode 的用法大同小异,可以直接上手试试。

© 版权声明

相关文章

1 条评论

  • 头像
    露淮辞钰 投稿者

    [db:评论]

    无记录
    回复