OpenCode 深度评测:21 万 Star 的开源终端 Agent,凭什么成了 Claude Code 之外第一选择?

一句话定位:OpenCode 是一款开源免费的终端 AI 编程 Agent:你在命令行里说需求,它自己读代码、改文件、跑测试、修报错,一步步把活干完。GitHub 约 21.6 万 Star(2026 年 10 月 22 日公开评测数据),MIT 协议,是目前 Star 数最高的开源终端 Agent 之一。它和 Claude Code 最大的不同是:Claude Code 只认 Anthropic 自家模型,OpenCode 支持 75+ 模型供应商——Claude、GPT、Gemini、DeepSeek、Qwen 都能接,本地 Ollama 也能跑,模型自由是它的立身之本。本文按本站 Agent 工具评测口径拆解:定位、安装、模型接入、优缺点与使用口碑。价格与版本数据来自 2026 年 10 月公开评测,本站未逐一亲测全部功能,以官网为准。

OpenCode 深度评测:21 万 Star 的开源终端 Agent,凭什么成了 Claude Code 之外第一选择? 图解

它解决什么问题

终端派开发者的痛点很具体:编辑器插件式的 Agent 要换工作台,订阅制的 Agent 要交月费、还被锁死在自家模型上。OpenCode 的解法是把 Agent 直接放进终端,且不绑模型:你在项目目录跑 opencode,它就是你的结对程序员;想换便宜模型省成本、想换旗舰模型攻坚、想切本地模型保隐私,都是一条配置的事。适合已经习惯命令行、又不想为 Agent 再付一份订阅的人。

安装上手

  • 一键脚本(官方主推):
    curl -fsSL https://opencode.ai/install | bash

    装完进项目目录跑 opencode,再跑 /connect 选供应商、填 Key 即可

  • 其他路线:
    npm i -g opencode-ai@latest

    或

    brew install anomalyco/tap/opencode

    ;Windows 可用 Scoop/Chocolatey;另有 beta 版桌面 App(macOS/Windows/Linux)与 Web 界面

  • 注意别装错仓库:现在活跃的仓库是 anomalyco/opencode,老 Go 项目 opencode-ai/opencode 已于 2025 年 9 月归档;npm 包名仍是 opencode-ai,另有 v2 线(@opencode/cli)并行发布,新手认准 opencode.ai 官网的安装指引
  • 接模型:75+ 供应商开箱即用(Anthropic、OpenAI、Google、DeepSeek、xAI、Mistral 等),也支持任何 OpenAI 兼容接口与 Ollama/LM Studio 本地模型;内置免费模型,开箱就能试
  • 上手建议:先用 Plan 模式(只读)聊清楚方案再切 Build 执行;先给小任务看 diff 质量,再放手做大重构

核心功能:双 Agent、无头模式与 GitHub Agent

  • Build 与 Plan 双 Agent:按 Tab 在两个 Agent 间切换——Plan 只读代码库、定分步方案,Build 按方案改文件、跑命令;相当于 Cline 的 Plan/Act 思路,放在终端里实现
  • 多形态运行:终端 TUI(opencode)、无头跑批(opencode run,可进 CI 与脚本)、服务器 + Web 界面(opencode serve / opencode web)、beta 桌面 App,以及 GitHub Agent——opencode github install 装好工作流后,在 Issue/PR 评论里敲 /opencode 就能让它接活
  • 子 Agent 与共享会话:@general 可调通用子 Agent 分担子任务;会话、权限与上下文配置都可按项目沉淀,团队能复用同一套工作方式
  • 模型自由与隐私口径:官方称“从不存储你的代码”,费用只发生在你选的模型供应商那一侧;本地模型路线下代码可以完全不出本机

价格:本体免费,花钱的是模型

  • 软件 $0:MIT 开源,终端、桌面、Web、GitHub Agent 全免费,无功能阉割;费用是你向模型供应商按 token 付的钱,轻度每月约 $5–15,中度 $20–50,重度 Agent 式工作可能超 $100/月
  • OpenCode Go(可选订阅):官方的模型打包服务,首月 $5、之后 $10/月,给常用开源编码模型提供稳定通道;不想订阅完全可以自己接 Key,不影响任何功能
  • 口径说明:以上价格为 2026 年 10 月公开评测数据,OpenCode 官网有第一手定价,下单前以官网为准

优点与缺点

  • 优点:Star 数与社区规模在开源终端 Agent 里断层领先,教程与踩坑贴多;模型自由度拉满,75+ 供应商、本地模型、免费模型三条路都有;形态最全——终端、桌面、Web、无头、GitHub Agent 一套代码全覆盖;MIT 协议干净,无商业使用限制
  • 缺点:版本线容易把人绕晕——v1(npm opencode-ai)与 v2(@opencode/cli)并行、仓库又搬过家,照旧教程装可能装到归档版;效果高度依赖模型,换便宜模型后能力落差明显;无头与 GitHub Agent 模式下自动批准开大了有风险,改错文件、跑错命令都可能发生,新手务必先小任务试水;费用不透明,重度使用要盯着用量

使用口碑:谁在用、怎么评价

公开评测的共识是:OpenCode 是 2026 年“开源 + 模型自由”路线的头号选择,Star 数(约 21.6 万)甚至超过很多商业工具的关注度。它的拥趸看重三点:不用换编辑器、不用交订阅、模型随便换——DeepSeek 便宜量大时切 DeepSeek,要质量时切 Claude,隐私敏感时切本地 Ollama。差评集中在两点:一是项目迭代太快、文档与旧教程经常对不上号,二是与 Claude Code 这类“模型 + Agent 一体调优”的方案比,同一模型在 OpenCode 手里的表现偶有落差。横向看:要“开箱即用、模型与 Agent 一体调优”,选 Claude Code;要“终端原生、模型自由、零订阅”,选 OpenCode;要“VS Code 里跑 Agent”,选 Cline(见本站《Cline 深度评测》)。

适合谁

适合常驻终端、已有命令行工作流的开发者;适合预算敏感、想用 DeepSeek/Qwen 这类便宜模型或本地模型跑 Agent 任务的人;也适合想把 Agent 接进 CI、脚本或 GitHub 工作流的团队。先从 Plan 模式的小重构试起,确认 diff 质量后再放大任务,是最稳的上手路线。

© Copyright Notice
THE END
喜欢就支持一下吧
Likes7 Share
评论 Be the First to Comment
Avatar-AI源码站
欢迎您留下宝贵的见解!
Submit
Avatar-AI源码站

Nickname

Cancel
NicknameEmojiCodeImageQuick reply

    Please log in to view comments