OpenCode实测:一款支持75家模型的开源编程工具

鸡腿大王 9 阅读 工具

最近挖到一款很不错的开源 AI 编程代理工具 OpenCode,它最大亮点是不绑定任何大模型,既可以直接使用内置免费模型,也能够对接 Claude、GPT、Gemini 等几乎市面上主流大模型服务。

官网地址:https://opencode.ai/

很多 AI 编程工具都会把用户锁死在自家模型,想要换模型就要切换软件,体验非常割裂。OpenCode 很好解决了这个痛点,它支持 75 家以上 LLM 服务商,本地部署的大模型同样可以接入,你手上已有的 ChatGPT Plus / Pro、GitHub Copilot 账号都可以直接登录复用,不用重复购买订阅服务。

什么是 OpenCode

OpenCode 是开源的 AI 编程代理,不是简单的代码补全插件,它是完整的结对编程 Agent。支持终端 TUI 界面、桌面 Beta 客户端、IDE 扩展三种使用形态

项目在开源社区热度很高,拥有 195k+ GitHub Star,数百位开发者参与贡献,每月有上千万开发者在使用这个工具。

核心功能亮点

  1. 强大的模型兼容能力 内置 Zen 精选免费编程模型,开箱就能体验;同时兼容 OpenAI、Anthropic、Google 等厂商,本地私有化模型也能接入,按需选择最合适的大模型来处理你的代码任务。已有的 Copilot、ChatGPT 订阅账号可以直接登录使用,省去配置 API Key 的繁琐。

  2. 多端可用,适配你的开发习惯 不局限终端操作,提供终端交互、桌面应用、IDE 扩展。不管你习惯敲命令行,还是在 IDE 里面写代码,都可以无缝接入 OpenCode。

  3. 多会话并行开发 同一个项目下,同时启动多个 AI 代理。比如一个代理写前端组件,另一个代理处理后端接口,并行处理不同任务,提升开发效率。会话还可以生成分享链接,方便把 AI 的完整思考、修改过程分享给同事做调试参考。

  4. 支持 LSP 语言服务器协议 可以自动加载对应项目的 LSP,AI 能够深度理解项目语法、类型定义,输出的代码更贴合项目规范,减少无效代码。

  5. 隐私优先设计 OpenCode 不会存储你的代码和上下文数据,对隐私敏感的项目、企业内部项目也可以放心使用,不用担心源代码被上传留存。

快速安装

一行命令即可完成安装(macOS / Linux)

curl -fsSL https://opencode.ai/install | bash

同时也支持 npm、bun、brew 等多种安装方式,Windows 用户可以直接下载桌面 Beta 版本体验。

写在最后

现在 AI 编程工具层出不穷,但大部分都是闭源产品,要么订阅昂贵,要么锁定模型。OpenCode 作为开源项目,给开发者提供另一种选择:工具本身完全开放,模型选择权交还到开发者手上。

如果你正在寻找灵活可控的 AI 编程代理,可以访问官网体验:https://opencode.ai/

提示:软件本身开源免费,部分商业模型调用会产生 API 费用,可以优先尝试内置免费模型体验完整能力。