多形态运行
同一代理可在终端界面、桌面应用或 IDE 扩展中运行,还可通过 opencode pair 命令访问 Web 界面,覆盖不同开发环境。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
OpenCode 是一个开源 AI 编程代理,帮助开发者在终端、IDE 或桌面端编写代码,也可作为 Web 应用使用。它通过 Models.dev 支持 75+ LLM 提供商,包括 Claude、GPT、Gemini 及本地模型,并可用 GitHub Copilot、ChatGPT Plus/Pro 现有订阅登录。社区规模上拥有超过 208,000 颗 GitHub Star、950 位贡献者、超过 13,000 次提交,每月被超过 16M 名开发者使用。短板在于 Windows 不支持包管理器安装,且搭配部分模型需要额外订阅(如 OpenCode Go 为 $10/month)。
OpenCode 是一个开源 AI 编程代理,帮助用户在终端、IDE 或桌面端编写代码,也可通过 opencode pair 命令访问 Web 界面。它面向需要 AI 辅助编程的开发者。
当前版本形态包括终端界面(TUI)、桌面应用和 IDE 扩展,CLI 支持 curl 脚本、homebrew、npm、bun、pnpm、yarn、vite+、aur 等多种安装方式,Docker 镜像使用版本化标签(例如 ghcr.io/anomalyco/opencode:2.0.0)。模型层面支持 LSP 自动加载、多会话并行、分享会话链接,并通过 Models.dev 接入 75+ 提供商。
普通开发者可以在终端里用 /connect 直接连接多家 LLM 提供商,或用 GitHub、OpenAI 账户复用现有订阅;进阶用户可以通过编辑配置、加载插件、连接 MCP 服务器、创建命令来自定义;想要省心的用户可选择 Zen 精选模型或 OpenCode Go 订阅。
同一代理可在终端界面、桌面应用或 IDE 扩展中运行,还可通过 opencode pair 命令访问 Web 界面,覆盖不同开发环境。
通过 Models.dev 支持 75+ LLM 提供商,包括 Claude、GPT、Gemini 等主流模型以及本地模型,不绑定单一厂商。
用 GitHub 登录可使用 Copilot 账户,用 OpenAI 登录可使用 ChatGPT Plus 或 Pro 账户,无需为代理单独购买模型额度。
在同一个项目中并行启动多个代理,可同时推进不同任务,适合大型改造或多方案对比。
支持 LSP,为 LLM 自动加载合适的语言服务器,让代码理解更贴合当前项目的技术栈。
可分享任意会话链接以供参考或调试,方便团队协作排查代理的推理过程。
不存储用户的任何代码或上下文数据,可在对隐私敏感的环境中运行。
通过编辑配置、加载插件、连接 MCP 服务器、创建命令来定制工作流,终端主题与快捷键也可在 CLI 设置中调整。
习惯在终端工作的开发者可用 TUI 直接编码,安装方式覆盖 curl、homebrew、npm 等多种渠道。
已订阅 GitHub Copilot 或 ChatGPT Plus/Pro 的用户可直接复用现有账户,不必再为模型付费。
OpenCode 不存储代码或上下文数据,加上开源可审计,适合对数据出境敏感的环境。
官方明确 Windows 不支持包管理器安装,只能下载独立二进制或桌面安装包,包管理器工作流无法沿用。
想开箱即用、不愿挑选模型或配置提供商的用户,仍需了解 /connect、provider 配置等概念,上手有学习成本。
| 方案 | 价格 | 包含内容 | 说明 |
|---|---|---|---|
| OpenCode(开源版) | 免费 | 自备模型接入 | 可复用 GitHub Copilot、ChatGPT Plus/Pro 订阅,或通过 Models.dev 连接 75+ 提供商。 |
| OpenCode Go | $10/month | 最佳开源模型访问 | 订阅计划,授予对最佳开源模型的访问。 |
以上为公开费率整理,厂商保留调价权利,实际以官方页面为准。
OpenCode 本身是开源的,不存储用户代码或上下文数据。使用模型时可以复用现有的 GitHub Copilot 或 ChatGPT Plus/Pro 订阅,也可连接任意提供商;若想要精选的编程模型集合,可选 OpenCode Go 订阅,价格为 $10/month。
不是必须。它通过 Models.dev 支持 75+ LLM 提供商,包括本地模型;用 GitHub 登录可用 Copilot 账户,用 OpenAI 登录可用 ChatGPT Plus/Pro 账户。没有这些订阅时,也可以直接在 TUI 中用 /connect 连接各家提供商,或试试 OpenCode Console。
OpenCode 的差异点在于不绑定单一模型:可接 Claude、GPT、Gemini 及本地模型,且开源、支持多会话并行和 LSP 自动加载。如果你已深度依赖某一家厂商的订阅且只需要那个模型,专用代理更省事;如果想在多个模型间切换、复用已有订阅或在意隐私,OpenCode 更合适。
不是。OpenCode 有终端界面、桌面应用和 IDE 扩展,还可以用 opencode pair 命令访问 Web 界面。CLI 支持 macOS(Apple silicon/Intel)、Windows(ARM64/x64)、Linux(glibc/musl,.deb/.rpm/AppImage)的独立二进制,另有 Docker 镜像;但 Windows 不支持包管理器安装。
是开源项目。官方页面给出超过 208,000 颗 GitHub Star、950 位贡献者、超过 13,000 次提交,并称每月被超过 16M 名开发者使用。
官网未公开涉及网络访问或地区限制的说明。模型连接取决于所选 LLM 提供商的可达性,可选本地模型来规避对外部服务的依赖,实际可用性以你的网络环境和提供商政策为准。
| 工具 | 编辑评分 | 价格 | 核心功能 | 平台 |
|---|---|---|---|---|
| OpenCode本工具 | 4.3 | 开源免费;OpenCode Go 订阅 $10/month | 多形态运行;任意模型;复用现有订阅;多会话并行 | macOS / Windows / Linux / Web / Docker |
| PackyCode | — | 未标价 | PackyCode 官网,专注于为 Claude Code OpenAI Codex Gem | — |
| Claude Code | — | 未标价 | claude code 官网入口,Anthropic 推出的一款编程辅助工具 简介 Clau | — |
| Agent.Space | — | 积分按量付费 1 credit = US$1,套餐另购 | Agent.Space 是面向 AI 编程 Agent 的云端工作空间与模型订阅平台 | Web / macOS / API |
| MiMo Code | — | 未标价 | MiMo Code 是小米 MiMo 团队开源发布的终端 AI 编程助手,基于 OpenCode 二次 | — |
| AICodeMirror | — | 未标价 | aicodemirror 官网,专为开发者打造的 Claude Code API 中转平台,C | — |