OpenCode 是一款强大的开源 AI 编程助手(opencode ai / open code ai),支持 75+ 大模型提供商,在终端 CLI、桌面应用和 IDE 中帮助你编写代码。拥有 160K+ GitHub Star,每月 750 万开发者信赖使用。
开源 AI 编程代理,集终端 CLI、桌面应用、IDE 扩展于一体,支持任意模型和任意编辑器
自动加载合适的语言服务器,提供诊断、符号导航,接近原生 IDE 体验
同一项目启动多个代理并行工作,线程 A 修 Bug,线程 B 写文档
/share 生成对话链接,团队成员可直接查看代理运行过程
用 GitHub 账号登录复用 Copilot 订阅,无需额外 API Key
通过 Models.dev 支持 Claude、GPT、Gemini、DeepSeek 等及本地模型
Tab 键切换规划与构建,先看方案再执行,安全可控
不在服务器存储代码或上下文,支持本地 Ollama 气隙隔离运行
通过 SKILL.md 定义可复用行为,代理按需自动加载
支持 macOS、Linux、Windows 等全平台,多种安装方式任你选择
Windows 用户推荐使用 WSL(Windows Subsystem for Linux)获得最佳体验。也支持 Chocolatey(choco install opencode)和 Scoop 安装。详见 安装教程。
OpenCode 独有的双模式工作流,让你先规划再执行。Plan 模式只读分析代码、提出方案,不会修改任何文件;Build 模式才会实际编辑代码。
Tab 键随时切换两种模式/undo 撤销、/redo 重做,操作可逆通过 Models.dev 注册表支持 75+ LLM 提供商,包括云端和本地模型
OpenCode Skills 让你通过 SKILL.md 文件定义可复用的代理行为。代理会自动发现可用技能并按需加载,无需手动指定。
开源、厂商中立、支持任意模型——这是 OpenCode 的核心优势
| 特性 | OpenCode | Claude Code | Cursor | Codex |
|---|---|---|---|---|
| 开源协议 | ✓ MIT 开源 | ✗ 专有 | ✗ 专有 | ✗ OpenAI |
| 模型支持 | 75+ 提供商 | Anthropic 优先 | 内置 | OpenAI |
| 界面 | 终端 + 桌面 + IDE | 终端 + IDE | IDE | 终端 |
| LSP 自动加载 | ✓ 自动 | 通过 IDE | ✓ IDE 原生 | — |
| Copilot 订阅复用 | ✓ OAuth | ✗ | ✗ | ✗ |
| 会话分享 | ✓ /share 链接 | ✗ | ✗ | ✗ |
| 子代理 | ✓ 内置 | ✓ 内置 | — | — |
| 隐私 | 不存储代码 | Anthropic 策略 | — | — |