
OpenCode
可自由接入多模型的开源 AI 编程代理可自由接入多模型的开源 AI 编程代理开源 AI 编程代理,内置免费模型,可接入 Claude、GPT、Gemini 等
软件介绍
OpenCode 桌面版(OpenCode Desktop)是一款开源的 AI 编程代理桌面客户端,最大的特点是内置免费模型,还可用标签页在同一个窗口管理多个项目的开发会话。
它不是只会聊天的代码助手:打开项目后,AI 会自己读代码、做规划并直接修改文件。写新功能、修 Bug 或快速熟悉陌生项目,都可以交给它,想换模型也随时能换。
标签页管理项目与会话
桌面版新增标签页视图,把工作内容和正在进行的会话收纳在同一窗口,多个项目来回切换不用反复重开应用,任务再多也一目了然。

免费模型 + 多模型接入
第一次使用无需准备 API Key,桌面版内置免费模型,打开就能让 AI 开始读代码、改代码;支持 75 家以上模型提供方,包括 Claude、GPT、Gemini 与本地模型;也可以直接登录 GitHub Copilot 或 ChatGPT Plus/Pro 账户使用现有额度。

对话框内快速执行命令
在对话框直接输入感叹号 ! 并接上任意 shell 命令(如 !ls -la),即可立刻在本机执行,命令输出会作为结果回传给 AI,方便在同一会话里完成改码、测试与验证,无需切换到单独的终端窗口。

diff 视图审查每次改动
桌面版内置带 diff 视图的代码编辑器,AI 每次修改都会以 diff 形式高亮展示改动前后,逐行核对确认后再采纳,改动一目了然,交给 AI 也能放心。

一键分享会话链接
任意会话都可以生成分享链接,把完整操作上下文发送给同事,适合代码评审、远程协助定位问题和调试沟通。

常见问题
没有 API Key 能用 OpenCode 桌面版吗?
可以。桌面版内置免费模型,开箱即可体验;也可以直接登录 GitHub Copilot 或 ChatGPT Plus/Pro 账户使用现有额度,或通过官方 Zen 服务使用经过基准测试的精选模型。
OpenCode 桌面版会保存我的代码吗?
OpenCode 官方采用隐私优先设计,不存储用户的任何代码或上下文数据,可以放心用于对隐私敏感的项目环境。
OpenCode 桌面版和 Cursor 有什么区别?
Cursor 是内置 AI 的代码编辑器,通常与其订阅和模型体系绑定;OpenCode 桌面版是开源的 AI 编程代理客户端,模型中立、内置免费模型,可自行接入 75 家以上模型提供方与本地模型,并用标签页统一管理多个项目会话。