OpenCode:在命令行里用说话的方式让 AI 帮你写代码
不用装额外软件,打开命令行,用自然语言告诉它你要什么,它直接帮你写代码、建文件、跑测试。支持 75+ 种 AI 模型,完全免费开源。
它是什么?
OpenCode 是一个跑在你命令行(就是那个黑色窗口)里的 AI 编程助手。你不需要装什么复杂的软件,打开终端,用说话的方式告诉它你要什么,它就直接帮你干活——写代码、建文件、改 bug、跑测试,全都行。
它在 GitHub 上有超过 165K 颗星,是目前最火的开源 AI 编程工具之一。
它能帮你解决什么问题?
长什么样?
打开后是一个全屏的终端界面,上面是对话区(你说的话和 AI 的回复),下面是输入框。有个状态栏显示当前用的什么模型、什么模式。
它有两个模式,按 Tab 键切换:
怎么安装?
Windows 用户
推荐用 Scoop 或 Chocolatey:
```
scoop install opencode
```
或者:
```
choco install opencode
```
如果你用 WSL(Windows 的 Linux 子系统),体验更好:
```
curl -fsSL https://opencode.ai/install | bash
```
Mac 用户
```
brew install anomalyco/tap/opencode
```
或者:
```
curl -fsSL https://opencode.ai/install | bash
```
通用方式(需要 Node.js 18+)
```
npm install -g opencode-ai
```
装完之后怎么用?
**第一步**:打开终端,进入你的项目文件夹:
```
cd 你的项目路径
```
**第二步**:启动 OpenCode:
```
opencode
```
**第三步**:第一次用需要连接一个 AI 模型。输入 /connect,然后选一个模型提供商,填入你的 API Key。
**第四步**:输入 /init,它会读一遍你的项目,生成一个配置文件,之后它就更懂你的代码了。
**第五步**:开始干活。直接用中文告诉它你要什么,比如:
需要 AI 模型吗?用哪个?
需要。OpenCode 本身是免费的,但它需要一个 AI 大脑来思考。你可以选:
**不知道选哪个模型?** 去我们的[模型导航页](/benefits.html)看看,按你的需求和预算帮你挑。
费用
适合谁?
如果你更喜欢有图形界面的方式,可以看看 [Cline](/posts/cline-vscode-ai-assistant)(装在 VS Code 里的 AI 助手)。
项目地址
GitHub:https://github.com/anomalyco/opencode
官方网站:https://opencode.ai