OpenCode
开源编程代理,代码不偷存
命令行、桌面、IDE都能用。内置免费模型,也可连Claude或GPT。

核心功能
多环境运行
终端命令行、独立桌面应用、VS Code扩展插件,按你习惯的方式随时调用。
双模式切换
Build模式直接改代码执行命令,Plan模式只分析不动手,先出方案再开工。
LSP智能补全
自带语言服务器协议,AI能看懂你的代码结构,给出更准的补全和跳转。
多会话并行
同一个项目里同时跑多个代理窗口,互不干扰,一个写前端一个改后端都行。
产品特色
- 01
完全不锁模型供应商
市面上很多AI编程工具只让你用他家指定模型。OpenCode随便换,OpenAI、Anthropic、Google的模型都行,甚至连你自己电脑上跑的小模型也能接。
- 02
隐私优先,代码不留痕
系统默认不保存任何代码或对话记录。如果你对数据敏感(比如公司内部项目),可以直接用本地模型,全程不联网。
- 03
自带GitHub Copilot登录
如果你已经买了Copilot,可以直接用那个账户登录OpenCode,不用重复付费。
- 04
一键分享会话链接
团队协作时,把当前AI对话生成一个链接发给同事,对方能看到整个过程,方便帮你排查问题。
应用场景
✅ 理解老项目代码
接手一个陌生的旧项目,让OpenCode帮你分析文件结构,解释每个模块是干嘛的。
✅ 自动写单元测试
它可以根据你的函数代码,自动生成对应的测试用例,省去重复的体力活。
✅ 代码重构排错
说“把这段重复逻辑抽成公共函数”或“修复这个bug”,AI直接帮你改好文件。
✅ 团队代码审查
把PR的改动发给AI,让它提前扫一遍,指出潜在的性能问题或风格不一致。
常见问题
解答您关于"OpenCode"的常见疑问,让您更好地使用这款AI工具
-
答:内置的免费模型(如GLM-4.7)随便用不花钱。想连Claude、GPT这类更强模型的话,需要你自己有对应厂商的API密钥。
-
答:可以。终端用opencode命令启动,然后像聊天一样问它“帮我写一个登录页面的HTML”就行,它会直接生成代码。
-
答:OpenCode更自由——开源、不锁模型、可以本地跑。但它的桌面应用比较新,部分体验还在打磨中。
-
答:用内置免费模型或你自己本地部署的小模型(如通过Ollama),全程不联网,代码不会离开你的电脑。