← 返回博主原创
BiFish original · 2026-07-25

OpenCode:在命令行里用说话的方式让 AI 帮你写代码

不用装额外软件,打开命令行,用自然语言告诉它你要什么,它直接帮你写代码、建文件、跑测试。支持 75+ 种 AI 模型,完全免费开源。

它是什么?

OpenCode 是一个跑在你命令行(就是那个黑色窗口)里的 AI 编程助手。你不需要装什么复杂的软件,打开终端,用说话的方式告诉它你要什么,它就直接帮你干活——写代码、建文件、改 bug、跑测试,全都行。

它在 GitHub 上有超过 165K 颗星,是目前最火的开源 AI 编程工具之一。

它能帮你解决什么问题?

  • **不会写代码但想做个东西**:你描述需求,它帮你从零搭起来
  • **代码写了一半卡住了**:告诉它哪里报错,它帮你修
  • **想重构但怕改坏**:它有个"计划模式",先给你看方案,你同意了再动手
  • **不想被某一家 AI 绑死**:支持 75+ 种模型,DeepSeek、通义千问、Claude、GPT 随便换
  • **在意隐私**:可以接本地模型(Ollama),代码不出你的电脑
  • 长什么样?

    打开后是一个全屏的终端界面,上面是对话区(你说的话和 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,它会读一遍你的项目,生成一个配置文件,之后它就更懂你的代码了。

    **第五步**:开始干活。直接用中文告诉它你要什么,比如:

  • "帮我写一个登录页面"
  • "这个报错怎么修"
  • "把这段代码重构成 TypeScript"
  • 需要 AI 模型吗?用哪个?

    需要。OpenCode 本身是免费的,但它需要一个 AI 大脑来思考。你可以选:

  • **免费方案**:用 Ollama 跑本地模型,不花钱,但需要好一点的显卡
  • **便宜方案**:OpenCode Go 订阅,$10/月,包含 DeepSeek、通义千问、智谱等国产模型
  • **按量付费**:直接用 DeepSeek、OpenAI、Anthropic 的 API Key,用多少花多少
  • **不知道选哪个模型?** 去我们的[模型导航页](/benefits.html)看看,按你的需求和预算帮你挑。

    费用

  • OpenCode 软件本身:**完全免费**,开源
  • AI 模型费用:从 0 元(本地模型)到每月几十元(按量付费)不等
  • OpenCode Go 套餐:约 70 元/月,包含多个国产模型
  • 适合谁?

  • 喜欢用键盘、不想装一堆软件的人
  • 在远程服务器上干活、没有图形界面的开发者
  • 想自由切换 AI 模型、不被绑死的人
  • 在意代码隐私、想跑本地模型的人
  • 如果你更喜欢有图形界面的方式,可以看看 [Cline](/posts/cline-vscode-ai-assistant)(装在 VS Code 里的 AI 助手)。

    项目地址

    GitHub:https://github.com/anomalyco/opencode

    官方网站:https://opencode.ai

    本文基于公开来源进行分析,AI 参与资料整理与初稿生成,最终由人工确认选题和发布。涉及产品能力、价格或政策时,请以原始来源的最新信息为准。