OpenCode
更新于 2026-09-03 09:26:40
OpenCode 是一个开源的 AI 编码助手,能在终端、IDE 或桌面应用里帮你写代码。它常被称为 Claude Code 的开源替代品,但覆盖面更广:支持 75+ 个 LLM 提供商,隐私优先,不绑死某家模型或某套界面。
它做什么
- 多形态:终端 CLI、IDE 插件、桌面应用都能用,习惯哪个来哪个。
- 多模型:Claude、GPT、Gemini、本地 Ollama 等 75+ 供应商即切即用。
- Plan/Build 双模式:先规划再实现,工具调用闭环自己跑。
- 隐私优先:数据本地可控,不像闭源托管那样把代码传上云。
工程视角
用 Go 编写,单二进制、跨平台,是"模型厂自己做 harness"之外最被参照的开源实现之一,也是 Codex、Claude Code 那波智能体的重要开源对标。
适用场景
- 想要一个开源、可自托管、模型随便换的编码智能体。
- 习惯终端、又希望 IDE/桌面都能接的同一个人。
一句话总结
OpenCode 把"AI 编码助手"做成了开源多面手:终端/IDE/桌面通吃,75+ 模型即插即用,隐私优先不绑厂。