Screenshot_2026-03-03-00-43-53-82_33f34bf0029ca15359ebd43d4b95def2.jpg

一句话说清楚

OpenCode 是一个在终端里运行的 AI 编程助手。

你说一句话,它帮你:读懂项目、修改代码、执行命令、自动完成多步任务。


Vibe Coding:动嘴不动手

最近有个概念很火:Vibe Coding

核心思想:改代码或写文章,动嘴就够了,不需要自己上手。

传统方式Vibe Coding
打开 IDE → 找文件 → 定位代码 → 手动改 → 保存 → 测试你说"帮我加个错误处理" → AI 改好 → 测试通过 → 完成
你是执行者你是指挥官,AI 是执行者

既然动嘴就够了,为什么还需要 IDE 呢?


AI 编程工具的两大类型

IDE 类

代表产品:Cursor、Windsurf、GitHub Copilot、Trae

特点

  • 图形界面,所见即所得
  • AI 作为编辑器的"副驾驶"
  • 你还是主要操作者,需要盯着屏幕

适合:习惯 IDE、需要边看边改的场景

TUI 类(终端界面工具)

代表产品:Claude Code、Codex CLI、OpenCode

特点

  • 终端原生,轻量快速
  • AI 是主要执行者,你是指挥官
  • 可以开多个任务并行,不用盯着屏幕
  • 可编程、可自动化、可嵌入 CI/CD

适合:Vibe Coding、习惯终端、需要自动化的场景

OpenCode 属于 TUI 类。


TUI 类工具对比

在 TUI 类工具中,目前主要有三个选择:

Claude Code(Anthropic 官方)

  • 模型:Claude 4.5 系列(Opus、Sonnet)
  • 价格:$20/月 (包含在 Claude Pro 中)
  • 优点:Anthropic 官方出品,体验完善,支持 VS Code/JetBrains 插件
  • 缺点:绑定 Claude 模型,不支持国产模型,国内访问不便

Codex CLI(OpenAI 官方)

  • 模型:GPT-5.2 / GPT-5-Codex
  • 价格:$20/月 (包含在 ChatGPT Plus 中)
  • 优点:云端异步执行,可并行多任务,自动跑测试
  • 缺点:绑定 GPT 系列,不支持国产模型,国内访问不便

OpenCode(社区开源)

  • 模型:75+ 模型自由切换
  • 价格:免费 (配合智谱 GLM-4.7 包月 ¥20 起等国内模型套餐)
  • 优点:数据隐私(直连 API/本地)、开源、模型自由、原生支持智谱/DeepSeek/通义/MiniMax、中文完善、跨平台(macOS/Linux/Windows)

怎么选?

你的情况推荐
想用国产模型OpenCode
不差钱,追求官方体验Claude Code 或 Codex CLI
想要开源可控OpenCode

能帮你做什么

程序员:3 分钟改完 30 分钟的活

你:@src/components/Button.tsx 按钮点击没反应,帮我看看

AI:问题在第 23 行,handleClick 没调用 preventDefault(),
    按钮在 form 里会触发提交导致页面刷新。要我改吗?

你:改吧

AI:已修改,刷新页面测试一下

还能做:理解陌生代码、写新功能、重构、写测试、Review 代码


创作者:卡文时给你三个方向

你:@第42章.md 卡住了,男主发现女主秘密,不知道怎么写他的反应

AI:根据男主人设,三个方向:
    1. 压抑型 - 假装不知道,暗中疏远
    2. 质问型 - 直接摊牌,矛盾升级
    3. 试探型 - 旁敲侧击,增加悬疑
    建议方向三,需要我写个开头吗?

还能做:构思大纲、设计角色、润色文案、改剧本格式


普通人:5 分钟整理 800 个文件

你:@./临时文件夹 帮我整理,按类型分类

AI:发现 847 个文件:PDF 126个、图片 589个、文档 95个、其他 37个
    建议创建子文件夹按类型分,PDF 再按年份分。执行吗?

你:执行

AI:完成,移动了 847 个文件

还能做:处理表格、批量重命名、生成报告、学编程


适合谁

你是谁适合吗原因
程序员,习惯终端✅ 非常适合原生环境,上手快
程序员,习惯 IDE⚠️ 看情况可以配合 IDE 用,或者直接用 Cursor
内容创作者✅ 适合处理文本文件很方便
普通人想提效✅ 适合文件整理、数据处理很实用
完全不想碰终端❌ 不太适合OpenCode 是终端工具

::: tip 坦诚建议
如果你完全不想碰命令行,Cursor 或 Claude Desktop 可能更适合你。
这门课帮你的是:快速了解 OpenCode 能干什么,然后你自己判断。
:::


检查点 ✅

理解确认——如果这些问题你都能回答,就可以继续了
  • [ ] 什么是 Vibe Coding?

    • 答案:动嘴不动手,你说需求,AI 执行
  • [ ] IDE 类和 TUI 类工具的区别?

    • 答案:IDE 你还要操作编辑器;TUI 你说话,AI 干活
  • [ ] OpenCode 和 Claude Code/Codex CLI 的主要区别?

    • 答案:开源、模型自由、原生支持国产模型

版权属于:老郑AI笔记
本文链接:https://hdxiaoke.top/OC/OpenCode.html
本站未注明转载的文章均为原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!