OpenCode
来自 Anomaly
概览
开源编程智能体,提供终端、桌面与网页界面,可连接托管或本地模型提供商。
ai-coding coding-agent cli open-source local-models
- 许可证
- MIT
- 分类
- 编程与开发者工具
- 商业模式
- 开放(开放权重/源码)
- 可用性
- 未记录
- 发布
- 未记录
概述
OpenCode 是 Anomaly 推出的开源编程智能体,可在现有仓库中理解、编写和修改代码,并自行选择模型提供商。当前 V2 文档涵盖终端、桌面及网页界面,提供 macOS、Windows 与 Linux 下载。模型可来自托管服务,也可来自 Ollama、LM Studio 或 vLLM 等本地运行时。仓库代码采用 MIT 许可,模型访问另有条款和费用。从 V1 切换前应阅读迁移指南:插件契约、服务端 API 与终端配置均有变化。支持本地模型本身并不能证明完整流程可离线运行。
主要功能
- 通过终端、桌面和网页入口完成编程任务
- 配置托管模型或本地运行时作为模型提供商
- 区分规划与实施的智能体角色
- 用于控制智能体实例的实验性 V2 HTTP API
适用场景
- 修改前先理解陌生代码仓库
- 自行选择模型提供商完成开发或重构
- 把编程智能体会话集成进开发工具
定价
核心软件以 MIT 免费提供。厂商宣传部分免费模型及可选付费模型服务;外部提供商用量或订阅可能另收费。免费软件不等于无限使用付费模型推理。
档案信息
来源、日期与链接集中放在这里,正文只讲产品本身。
链接、日期与来源
- 记录更新
- 2026-11-02
选型档案
每个字段都标明取值依据。“未知”表示我们尚未核实,并不表示产品没有该能力。
选型档案11 个字段3 项未知
- 适合的任务
- 写新代码 修改现有代码库 在终端运行智能体
按文档列出的编程流程映射;本站未进行产品性能测试。
纠错 - 使用形态
- 命令行
按本记录采用的入口归类;其他已记录的使用形态见概述。
纠错 - 运行平台
- 终端 Windows macOS Linux 网页
所链接的官方文档列出了这些使用环境或操作系统。
纠错 - 运行位置
- 厂商云服务 本地运行
模型执行位置取决于所选提供商;文档包括托管服务与本地模型运行时。
纠错 - 离线可用
- 未记录
本次所读页面不足以确认完整离线流程。
纠错 - 官方服务地区
- 未记录
未能确认完整的服务支持地区清单;模型提供商可能另有限制。
纠错 - 公开 API
- 是
V2 文档公布了控制智能体实例的实验性 HTTP API,与模型提供商的推理 API 不同。
纠错 - 许可证
- MIT
所链接的仓库许可证授予仓库代码 MIT 许可。
纠错 - 商业使用
- 允许
仓库许可证允许在保留许可声明等条件下商用;不授予第三方模型或服务的权利。
纠错 - 界面语言
- 未记录
未从所读页面确认产品界面语言;文档已翻译不代表界面支持。
纠错 - 计费
- 开源 免费 按用量 订阅 免费额度: 有 需要订阅: 否
价格为厂商公布的入门价,不含税;请以厂商页面为准。
纠错
各字段的证据来源
- 适合的任务
- 本站推断
- 使用形态
- 本站推断
- 运行平台
- 已核实 2026-11-02 opencode.ai ↗
- 运行位置
- 已核实 2026-11-02 opencode.ai ↗
- 离线可用
- 未知
- 官方服务地区
- 未知
- 公开 API
- 已核实 2026-11-02 opencode.ai ↗
- 许可证
- 已核实 2026-11-02 github.com ↗
- 商业使用
- 已核实 2026-11-02 github.com ↗
- 界面语言
- 未知
关键事实与证据
每条事实都列明适用条件、来源页面与核对日期。
-
许可证: MIT 已核实 2026-11-02 github.com ↗
适用条件: 适用于仓库代码;所连接模型和托管服务仍适用各自条款。
纠错 -
平台支持: windows, macos, linux 已核实 2026-11-02 opencode.ai ↗
纠错 -
API: yes 已核实 2026-11-02 opencode.ai ↗
适用条件: V2 文档公布了控制智能体实例的实验性 HTTP API,与模型提供商的推理 API 不同。
纠错 -
价格: 核心软件免费;可选模型服务可能另行收费。 已核实 2026-11-02 opencode.ai ↗
纠错
常见问题
OpenCode 必须付费订阅吗?
核心软件无需订阅;模型提供商及可选托管服务可能单独收费。
能使用本地模型吗?
可以。提供商文档涵盖 Ollama、LM Studio 和 vLLM。本记录未确认所有流程都能断网运行。
V2 能直接替代 V1 吗?
并非所有方面都能直接替代。官方迁移指南说明插件、服务端 API 和终端配置的变化,两版本还共用默认命令名。
同类产品
- Kilo Code — 面向 VS Code、JetBrains 和终端的开源编程智能体,可选托管模型入口及团队服务。
- Aider — 开源命令行 AI 结对编程工具,可直接在你本地的 git 仓库中编辑代码。
- Amp — 来自 Sourcegraph 的智能体式编程工具,可在本地或远程 orb 中运行,通过终端、编辑器、网页和手机编写并交付代码。
- Claude Code — Anthropic 的智能体式编程工具,可在终端中工作,编辑文件、运行命令并跨代码库完成任务。
- Gemini CLI — 谷歌的开源终端智能体,将 Gemini 模型带到命令行,用于编程、调研与任务自动化。
- Muse Code — Meta 的终端原生编程智能体,现已正式发布,可规划、编辑并协调多智能体工程任务,由 Muse Spark 模型驱动。
相关指南
来源
- Official product and model-cost FAQ ↗
- V2 documentation and supported downloads ↗
- V2 provider configuration ↗
- V2 experimental HTTP API ↗
- V1 to V2 migration guide ↗
- Official source repository ↗
- Repository MIT licence text ↗
本记录最近复核于 2026-11-02。
机器可读记录:/api/products/opencode.json · 发现错误?提交纠错