工具介绍
OpenCode 是一款开源的 AI 编码助手,用 Go 语言编写,MIT 协议,支持终端 TUI、VSCode 扩展与 Web 界面。GitHub has 16 万+ Star,月活开发者 750 万。
与 Claude Code 类似,OpenCode 支持通过 API 密钥使用各大语言模型,但更厉害的是——它内置了多个免费模型,无需 API Key 即可直接使用!
内置免费模型
OpenCode 目前限免名单中的免费模型:
| 模型名称 | 厂商 | 备注 |
|---|---|---|
opencode/deepseek-v4-flash-free | DeepSeek | 注意带 -free 后缀才是免费版 |
| MiMo V2.5 | 小米 | 3090B 参数的 MoE 模型 |
| Qwen3.7 Max | 阿里 | 阿里最新最大参数模型 |
| Gemini 3.5 Flash | Google 性价比型模型 |
安装
OpenCode 支持多种安装方式,任选其一即可:
npm install -g @open-code-ai/opencodebrew install opencodebun install -g opencodenpx @open-code-ai/opencodedocker run -it --rm -v $(pwd):/workspace ghcr.io/anomalyco/opencode验证安装:
opencode --version运行
OpenCode 提供多种使用模式,以下是白嫖 DeepSeek V4-Flash 的 3 步快速接入:
启动 OpenCode
在任意项目目录下执行 opencode,进入交互式终端界面。
cd your-project
opencode选择免费模型
按 Ctrl/Cmd + M 打开模型列表,找到 opencode/deepseek-v4-flash-free,注意带 -free 后缀的才是免费版,回车确认。
开始使用
用自然语言下指令即可,OpenCode 会自动调用 DeepSeek V4-Flash:
帮我重构这个 React 组件,使用 TypeScript 和 Tailwind CSS非交互模式
在 CI/CD 或脚本中使用 -p 参数:
opencode -p "为我的 Express 项目添加一个 /health 路由"IDE 扩展模式
OpenCode 也支持 VSCode 插件模式。启动 VS Code 后按 Cmd+Esc(Mac)或 Ctrl+Esc(Win/Linux)快速打开 OpenCode 面板。
Claude Code 迁移
OpenCode 会自动读取 Claude Code 的 CLAUDE.md 和 Skills 文件夹,从 Claude Code 切换过来几乎无缝。
连接自定义 API
若要使用付费模型,前往 OpenCode 设置文档 配置 API 密钥。
OpenCode Zen 账号
注册 OpenCode Zen 账号即可使用官方精选模型网关,无需第三方 Key。
Go 套餐(进阶)
首月 5 美元,之后每月 10 美元,支持支付宝,国内直连。Go 的 API Key 不绑定 OpenCode,使用 OpenAI 兼容格式,可接入各种工具。
免费模型
OpenCode 预设内置多个免费模型,以下是主要选项:
| 模型 | 提供商 | 免费额度 | 说明 |
|---|---|---|---|
opencode/deepseek-v4-flash-free | DeepSeek | 无限 | 带 -free 后缀才是免费版 |
opencode/mimo-v2.5 | 小米 | 无限 | 3090B 参数 MoE 模型 |
opencode/qwen3-7b-max | 阿里 | 无限 | 阿里最新最大参数 |
opencode/gemini-3.5-flash | 无限 | Google 性价比模型 | |
ollama 本地模型 | Ollama | 100% 本地 | 下载 Llama 3、Qwen 等开源模型 |
OpenRouter 免费模型列表 — 464 个模型统一接入,其中 19 个完全免费。