OpenCode 是什么
OpenCode 是一个开源 AI 编程智能体。它在终端、IDE 或桌面端通过对话工作,编写和修改代码、排查问题、加载语言服务器协议工具、理解项目结构与依赖,并允许多个会话在同一代码库上并行。
它支持多模型与本地模型,可共享会话做协作调试,并声明隐私优先、不存储代码与上下文数据。
你可以用它做什么
- 在智能体协助下添加功能
- 在真实项目里做跨文件重构
- 带着项目上下文调错
- 敏感工作改用本地模型
适合谁使用
- 程序员与开源开发者
- 重视本地控制的工程团队
- 想自己选模型的用户
需要留意什么
- 智能体的改动合并前仍要评审与测试
- 隐私声明只覆盖工具自身的存储;不跑本地模型时,你发出去的内容模型服务商仍然看得到
- 边界不清晰时并行会话会冲突
- 先确认当前支持的编辑器与模型
优点与缺点
✓ 我们认可的地方
- 开源且可用本地模型
- 真正理解项目
- 会话并行
! 需要留意的地方
- 改动需要评审
- 不用本地模型时服务商仍会看到提示词
- 会话可能冲突
常见问题
它适合什么场景?
适合在真实项目代码库里做开发、重构与排障。
它的隐私如何?
工具声称不存储你的代码,但除非你运行本地模型,提示词仍会发送给模型服务商。
我可以用自己的模型吗?
可以。支持多种模型,包括本地模型。
最后评测: 2026-09-17