最近 AI 编程工具赛道越来越卷,Cursor、Windsurf、Trae 各显神通。但如果你不想花钱订阅,又想要一个体验不错的 AI 编程助手,OpenCode 桌面版 值得一试。
什么是 OpenCode?
OpenCode 是一个开源的 AI 编程代理,GitHub 上已经积累了超过 16 万 Star,月活开发者超过 750 万。它提供三种使用方式:终端界面、桌面应用和 IDE 扩展。
简单说,它能帮你写代码、理解代码库、重构项目——而且完全免费。
桌面版下载
直接从官网下载即可:
下载地址: opencode.ai/download
支持平台:
macOS(Apple Silicon) — dmg 安装包 macOS(Intel) — dmg 安装包 Windows — exe 安装包 Linux — .deb / .rpm / .AppImage
也可以用包管理器安装:
# macOS
brew install --cask opencode-desktop
# Windows
scoop install extras/opencode-desktop
核心功能
1. 双模式 Agent
OpenCode 内置两个 Agent,用 Tab 键切换:
Build 模式 — 默认模式,全权限开发,能直接修改代码 Plan 模式 — 只读模式,用来分析和探索代码,不会做任何修改
这个设计很实用。面对不熟悉的代码库,先用 Plan 模式搞清楚结构,再切换到 Build 模式动手改。
2. 模型自由
支持 75+ 模型提供商,包括:
Claude、GPT、Gemini 等主流模型 本地模型(Ollama 等) GitHub Copilot 账户 ChatGPT Plus/Pro 账户
不会被锁定在某一家的模型上,用谁的 Key 都行。
3. 多会话并行
同一个项目可以同时开多个会话,比如一个在重构,一个在查 bug,互不干扰。
4. 会话分享
生成一个链接就能把对话分享给队友,方便协作和调试。
5. 隐私优先
OpenCode 不存储你的代码或上下文数据,适合对隐私敏感的开发环境。
和 Cursor 的区别
| 特点 | OpenCode 桌面版 | Cursor |
|---|---|---|
| 价格 | 免费开源 | 订阅制($20/月) |
| 模型支持 | 75+ 提供商 | 主要 OpenAI/Anthropic |
| 自定义 Key | 完全支持 | 部分支持 |
| 生态成熟度 | 较新,迭代中 | 成熟,功能丰富 |
| 编辑器体验 | 独立桌面应用 | 基于 VS Code,插件丰富 |
适合谁?
预算有限的开发者——免费就能用 不想被锁定在某个模型或平台的开发者 注重隐私的企业或团队 想尝鲜 AI 编程但不想先掏钱的开发者
总结
OpenCode 桌面版是一个免费、开源、模型自由的 AI 编程助手。虽然功能成熟度可能还不如 Cursor,但对于不想花钱又想体验 AI 编程的开发者来说,它是一个很好的选择。
下载试试,反正不要钱 👍
如果觉得有帮助,欢迎点赞、在看、分享~
夜雨聆风