

OpenCode(https://opencode.ai/zh)是 Anomaly 推出的开源 AI 编程代理,定位为“在真实工程环境中完成任务”的开发助手。它既提供终端形态,也提供桌面应用与 IDE 相关能力,能够在本地项目里理解代码结构、执行多步变更,并输出可审阅的修改。其 GitHub 地址为(https://github.com/anomalyco/opencode)。
OpenCode 的核心卖点是“模型与环境的开放性”。它允许开发者使用内置的免费模型,或连接 Claude、GPT、Gemini 等外部模型与本地模型;并在不同开发环境中保持一致的任务体验。官网还强调隐私优先,默认不存储代码与上下文数据,这让它适合在对隐私敏感的研发环境中使用。
对于习惯终端工作流的开发者来说,OpenCode 的 TUI 形态降低了切换成本;对于需要更可视化操作的用户,桌面应用提供更直观的任务管理与多会话协作。它还支持通过 LSP 自动加载项目语言服务,提升对代码结构的理解与编辑准确性。

适合希望在本地工程中使用 AI 代理的个人开发者与团队,尤其是习惯终端或需要多模型协作的用户。
可以。它提供 IDE 相关能力,并强调在终端、IDE、桌面端统一体验。
不需要。OpenCode 允许接入多种模型供应商与本地模型,用户可按成本与质量选择。
官方强调不存储代码与上下文数据,适合对隐私敏感的项目使用。
终端端更适合 CLI 工作流,桌面端更适合任务管理与可视化协作。













