
如何安装OpenCode:一步步用AI写代码
发布于:
阅读时间: 2 min
主题: 技术
作者: Leandro Valencia
安装 OpenCode(CLI)、接入模型,并在仓库跑起第一个代理。Go 可选,月费从 10 美元起,Go Plus 为 40 美元。本文只讲安装,不比较各家价格。
目录
我之前写的OpenCode文章都是关于价格和使用上限的:10美元的Go和Zen对比Go。这篇不是。这篇讲的是怎么把程序装好、让它在你的仓库里开口干活。
OpenCode是住在终端里的代码代理(TUI)。它不是IDE,不取代VS Code。它是那个打开项目、读文件、用你接入的模型提出修改的部件。
如果使用 OpenCode Go,从第一个月起就是每月 10 美元。需要更多额度时,Go Plus 是每月 40 美元。首月 5 美元和推荐额度都没有了。订阅在 opencode.ai/go。
更新于2026年9月30日。
两个不能混淆的名字
- OpenCode: 那个CLI。装一次就行。它是自由软件,以
opencode命令运行。 - OpenCode Go: 每月 10 美元的订阅(Go Plus 为 40 美元),附带开放模型和使用上限。它是你可以接入的一个服务商,不是安装 CLI 的必要条件。
你今天就可以装OpenCode,然后接入Anthropic、Z.ai或其他API。Go只是帮你省去管理十把API key的捷径。
分步教程
1. 安装OpenCode CLI
官方v2文档给出了这些方式。选一种:
npm install -g @opencode/cli
bun install -g --trust @opencode/cli
pnpm add -g --allow-build=@opencode/cli @opencode/cli
yarn global add @opencode/cli
curl -fsSL https://opencode.ai/v2/install | bash
npm包使用一个受信任的postinstall脚本下载你平台的原生二进制文件。这就是bun和pnpm需要--trust / --allow-build标志的原因。
根据同一份文档,不要用这些方式:Homebrew、AUR、Scoop、Chocolatey,或从镜像站下载的散装.exe。那些写着brew install opencode的2025年教程,对v2来说已经过时了。
Docker也有(ghcr.io/anomalyco/opencode,带版本tag),如果你的流程是容器化的。第一天,npm或官方脚本就够。
2. 验证能否运行
关掉终端再重开(PATH有时不会刷新)。然后:
opencode
应该打开TUI,而不是command not found。如果curl脚本把程序装到了你的shell不加载的目录,开个新会话,或者对你的.bashrc / .zshrc执行source。
不需要GPU。也不需要opencode tui这种神奇子命令:不带参数直接运行二进制就会启动界面。
3. 接入服务商
在TUI里,命令是:
/connect
在这里选择服务商。合理的几条路:
- OpenCode Go: 如果你想要每月 10 美元(或 Go Plus 的 40 美元)和开放模型。在 opencode.ai/go 创建账户、完成付款,然后在
/connect里接入 Go。上限细节在价格那篇;这里只关心会话能通过验证。 - Z.ai / GLM: 如果你已有Coding Plan,把它作为自定义服务商接入,用coding端点。别混用通用聊天的key。
- Anthropic、OpenAI或其他:
/connect然后粘贴key。OpenCode内置了好几家。
没有服务商,TUI就是个空壳。第一天的典型错误不是“装不上”,而是打开了opencode却什么都没接。
4. 进入真实仓库
cd /你的项目路径
opencode
代理看到的是这个目录下的文件。如果你在$HOME里启动,它会想对你整个磁盘发表意见。别这么干。
如果项目里已有AGENTS.md或opencode.json,它遵循之。没有的话以后再初始化,不阻塞第一个提示词。
5. 派发第一个任务
让它做一件不用靠信仰就能验证的事:
- “
src/auth.ts是干什么的?” - “给这个函数写个测试,其他文件别动。”
如果它改对了文件、diff说得通,安装就算完成。到这一步才值得聊MCP、插件和主题——customize文档是留给第二天的。
如果出问题了
command not found: PATH问题。重开终端。npm全局安装时,Windows的PATH里有时缺npm前缀。- npm的postinstall卡住了: 那是下载二进制的脚本。bun/pnpm必须带上
--trust/--allow-build。 - 其他安装错误: postinstall没跑、不存在的
brew install、Windows的PATH,每一个的解法都在OpenCode常见安装错误与解决方法里。 - TUI打开了但模型没响应: 不是安装问题,是
/connect。检查key和服务商。 - Go下午就耗尽了: 那是使用上限,不是CLI的bug。上限那篇有解释。
常见问题
OpenCode和OpenCode Go是一回事吗?
不是。一个是CLI,一个是模型订阅。不用Go也能用CLI。
能用Homebrew或Scoop装吗?
v2文档说不能。用npm/bun/pnpm/yarn或opencode.ai/v2/install脚本。
需要很强的GPU吗?
用Go或云端API都不需要。
OpenCode Go 多少钱?
从第一次扣费起每月 10 美元。Go Plus 每月 40 美元。上限细节在价格那篇。没有推荐额度。
总结
- 用官方v2的方式装CLI,别用某个博客里的brew命令。
/connect是最常被跳过的一步。- 在仓库里面启动
opencode。 - Go 是可选的:每月 10 美元,Go Plus 为 40 美元。
- 价格和上限:另外两篇文章。
如果要订阅,去 OpenCode Go。
如果你正在搭建自己的AI编程工具箱,要支付许可证或订阅费用,在Eneba用我的链接可以享受5%折扣。这是联盟链接:你买得更便宜,我也多一份支持来维持这个博客。如果是给团队用的,我在这里讲解了如何在Eneba买便宜的软件许可证。5% 折扣需通过该链接进入,并在结账时输入优惠码 CreaCosas。
如果你脑子里已经有那个代理,只差“让它在这台机器上跑起来”,你不需要又一篇对比评测。你需要一份官方文档目前仍然背书的安装方式。
— Leandro Valencia
Step-by-step guide
安装OpenCode CLI
npm、bun、pnpm、yarn或官方v2脚本。不支持Homebrew和Scoop。
验证能否运行
新开一个终端执行opencode,应打开TUI而不是报PATH错误。
接入服务商
在 TUI 输入 /connect。Go 可选:月费 10 美元,需要更多额度则选月费 40 美元的 Go Plus。
进入真实仓库
cd到项目目录再启动opencode,代理只在该目录的文件上工作。
派发第一个任务
要求短小且可验证。改对了文件,说明安装成功。
Frequently asked questions
OpenCode和OpenCode Go是一回事吗?
不是。OpenCode是CLI/TUI(你安装的程序)。OpenCode Go是每月约10美元的订阅,提供开放模型供你在该CLI*内部*使用。你可以只装OpenCode,接入Anthropic、OpenAI或其他服务商,完全不买Go。
能用Homebrew或Scoop装吗?
官方v2文档说明,Homebrew、AUR、Windows包管理器和散装二进制均不受支持。请使用npm、bun、pnpm、yarn或`curl -fsSL https://opencode.ai/v2/install | bash`。
需要很强的GPU吗?
不需要。Go和云端服务商的模型都跑在你的机器之外。一台终端加稳定网络就够了。如果你要接本地模型(Ollama等),那才轮到硬件出场;这不是本教程的路线。
OpenCode Go 多少钱?
从第一个月起每月 10 美元。Go Plus 每月 40 美元,模型相同、额度更高。推荐计划已经结束,链接不再给额度。CLI 可以免费安装,不必订阅。
相关文章
继续探索您可能感兴趣的相似内容

2026年真正值得使用的IDE和代码代理(以及为什么opencode赢得了它的地位)
2026年最佳IDE和代码代理的完整指南:opencode、Claude Code、Cursor、Cline、Kilo Code、Crush、Droid等。比较分析、价格和按开发者角色的推荐。

Manus vs Claude Code vs OpenCode 价格与选择
Manus 在云端工作,Claude Code 和 OpenCode 在你的电脑上工作。我们对比三者的价格、计费方式和功能,并告诉你哪一款适合你。

Claude Code 指南 2026:从安装到上手
Claude Code 是什么,如何在 macOS、Linux 和 Windows 上安装,需要哪个套餐,该用哪个模型,以及如何用 skills、插件和 MCP 扩展它。2026 实用指南。
合作
我每天在用的工具,社区可以拿到更好的条件。