OpenCode 为何走红
OpenCode 是一款 开源(MIT 许可) 编程代理,可在终端、IDE 扩展或桌面应用中运行。据 GitHub API,截至 2026 年 10 月 12 日,anomalyco/opencode 仓库已有 超过 21.2 万颗星,是该平台最受欢迎的编程代理项目之一。
据 Awesome Agents 报道,背后的公司 Anomaly(由开发 Serverless Stack/SST 的 Jay V 和 Frank Wang 创立)6 月接受 BetaKit 采访时称拥有 800 万月活跃用户。这些数字为 公司自报,未经独立审计。
OpenCode 也出现在 OpenAI 的新闻中:在 Codex 28 天活动的"第 1 天",GPT-6 Astra 和 GPT-6.1 Sol 的提速同样适用于支持"Sign in with ChatGPT"的合作方,其中包括 OpenCode。
有何不同
- 不绑定模型: 可配置 Claude、GPT、Gemini、DeepSeek 或通过 Ollama 运行的本地模型(Awesome Agents 称支持 75 家以上提供商)。
- LSP 集成: 通过 Language Server Protocol 把编译和类型错误以结构化方式提供给模型。
- 代理模式: "Build"(完整文件访问)和 "Plan"(只读,执行前审查),以及后台子代理。
- 可共享会话 和 HTTP API 模式。
安装与连接
摘自官方 README:
# 安装脚本
curl -fsSL https://opencode.ai/install | bash
# 或 npm
npm i -g opencode-ai@latest
# 或 Homebrew(macOS 和 Linux)
brew install anomalyco/tap/opencode
也有桌面应用(opencode.ai/download)。连接提供商后,在项目目录运行 opencode。若用自定义或本地模型,在配置中指向任意兼容 OpenAI API 的端点即可。
需要注意
- 速度: Awesome Agents 引用的对比显示,部分任务中它比 Codex CLI 慢。
- 项目变化快: 有数千个未关闭的 issue,团队标准化前请先在实际流程中测试。
- 安全: "Build" 模式拥有完整文件访问权限。先用 "Plan" 审查,在未暴露密钥的仓库中使用,批准前检查命令。
- 成本: 核心免费,但需支付模型提供商费用;也有可选付费计划(OpenCode Go 和 Black)。
适合谁
希望 一个代理对接多种模型、避免厂商锁定,或因数据原因使用本地模型的团队。
来源
- 仓库:https://github.com/anomalyco/opencode
- 官网:https://opencode.ai
- Awesome Agents(2026 年 6 月 10 日):https://awesomeagents.ai/news/opencode-8m-users-one-year/
- OpenAI 论坛(28 天活动):https://community.openai.com/t/day-1-of-28-days-of-quality-of-life-improvements-or-a-full-reset/1403525
想在团队中安全引入编程代理吗?KGA IT 提供免费咨询:kga-it.com
