120K+ GitHub Stars
OpenCode:重新定义 AI 编程
120K+ GitHub Stars 的开源 AI 编程助手,支持 75+ 模型 Provider,多代理架构让你的开发效率倍增
#OpenCode
#MultiAgent
#AI
什么是 OpenCode?
OpenCode 是一款开源的终端 AI 编程助手,由社区驱动,拥有精美的 TUI 界面、多代理架构和 75+ 模型 Provider 支持。它的核心理念是 BYOK(自带密钥),让开发者只需支付 API 费用,无需额外订阅。
120K+
GitHub Stars
75+
模型 Provider
MIT
开源协议
5M+
月活开发者
核心功能
多代理架构
内置 Build 和 Plan 代理,支持自定义代理和子代理。oh-my-opencode 提供 10+ 专业化代理配置。
75+ 模型 Provider
支持 Anthropic、OpenAI、Google、本地模型等 75+ Provider。通过 QCode.cc 可使用更低成本的 Claude 模型。
LSP 原生集成
自动加载语言服务器,为 LLM 提供精确的代码理解能力,包括定义跳转、引用查找等。
多会话并行
在同一项目中运行多个并行代理会话,前端和后端可同时开发。
oh-my-opencode
社区打造的增强配置框架,包含 Sisyphus、Prometheus、Oracle 等专业化代理角色。
桌面应用
支持 macOS、Windows、Linux 桌面客户端,也可在终端和 IDE 中使用。
OpenCode vs Claude Code vs Codex
| 对比项 | OpenCode | Claude Code | Codex |
|---|---|---|---|
| 定价 | 免费(BYOK) | $20/月起 | 订阅制 |
| 模型 | 75+ Provider | Anthropic 专属 | OpenAI 专属 |
| 运行方式 | TUI + 桌面 + IDE | CLI + IDE | 桌面 + CLI + Web |
| 开源 | MIT 开源 | 闭源 | 部分开源 |
| LSP 集成 | 原生集成 | 内置 | 有限 |
| 多代理 | 内置 + oh-my-opencode | Agent Teams | Agents SDK |
| 最佳场景 | 模型灵活性、本地模型 | 复杂推理、长链编程 | 自主长时间任务 |
配合 QCode.cc 使用
通过 QCode.cc 的 API 中转服务,你可以在 OpenCode 中以极低成本使用 Claude 模型:
opencode.json
{
"provider": {
"name": "qcode",
"type": "anthropic",
"apiKey": "your-qcode-api-key",
"baseURL": "https://api.qcode.cc"
},
"model": {
"big": "claude-sonnet-4-20250514",
"small": "claude-haiku-4-20250414"
}
}
成本节省 80%+ — 相比 Anthropic 官方 API 大幅降低费用
共享配额 — 一个 API 密钥同时在 Claude Code、OpenCode、Codex 中使用
亚太优化 — 香港/日本节点,国内访问低延迟