OpenCode下载安装, 免费使用AI模型来编程
OpenCode 下载 & 使用
https://opencode.ai/zh/download
选择什么版本:
我选择了桌面版的Windows版,因为cli命令行版本用起来不方便。
OpenCode 桌面端几乎就是一个对话框,类似微信聊天,对于写代码编程,再打开一个 VSCode 查看代码变化,体验也不错。
在国内使用 OpenCode 需要设置网络代理,参考 OpenCode设置网络代理。
下载了 225MB 的 Windows 桌面安装包,安装是非常简单的,界面默认都是有中文的。
配置好代理,启动 OpenCode 客户端后,打字对话,就能AI编程了。
我用 Muse Spark 1.3 (免费) AI模型,使用下面提示词,一次性开发出来一个工具,感觉还不错:
1 | |
开发的 html 网页工具,用起来感觉还可以,完成度还比较高。
再看个示例: OpenCode AI应用案例: 解读项目代码,AI带着你快速了解项目
OpenCode 还支持导出会话记录为 json 文件,里面详细的对话内容,开发过程。
如果选择 Vscode 安装 opencode 插件,在扩展商店中搜索 OpenCode 就行了。
OpenCode 免费额度和收费额度
- 免费套餐,有较多免费AI模型可用
- Go 套餐 $10/每月
- Go Plus $40/每月
OpenCode 官网就写了:
1 | |
OpenCode 主打一个AI行业的拼多多啊,量大管饱,免费也有一大把模型。
更令人惊讶的是,免费的情况下,连登录都不用,直接就能用免费AI模型。
OpenCode Go 和 Go Plus 都有的收费AI大模型
- Kimi K3
- Gemini 4 Argon Contributor
- Kimi K2.7 Code
- Space Bunny
- MiniMax M3
- Claude Haiku 5.5
- GPT 6 Luna
- Qwen3.7 Plus
- GLM-5.3-Flash
- MiMo-V2.6-Flash
- DeepSeek V4.1 Flash
- Muse Spark 1.3 Contributor 仅限部分地区
购买 OpenCode 也能得到 ChatGPT 的AI模型,这个模型的能力还不错,但付费得到的 Claude 模型是 Claude Haiku 5.5 ,而不是 Opus 5.5/Sonnet 5.5 ,Haiku 是能力相对较弱的。
OpenCode 提供的免费AI模型列表:
- Cat Jam
- LongCat 2.5 Preview
- Space Bunny
- MiMo-V2.6-Flash
- Step 5 Preview
- Muse Spark 1.3
- Nemotron 3.5 Lightning
- Nemotron 3 Ultra
- Big Pickle
目前免费的模型就这些。
随着 OpenCode 公司的调整,不同时期的模型列表可能是不同的。
OpenCode 的AI模型、上下文长度、能力介绍
| 模型 | 提供商 | 输入 | 推理 | 上下文 |
|---|---|---|---|---|
| Muse Spark 1.3 (免费) | OpenCode | 文本,图像,音频,视频,PDF | 不支持推理 | 1,048,576 |
| Nemotron 3 Ultra (免费) | OpenCode | 文本 | 不支持推理 | 1,000,000 |
| Step 5 Preview (免费) | OpenCode | 文本,图像,视频 | 不支持推理 | 1,000,000 |
| MiMo-V2.6-Flash (免费) | OpenCode | 文本,图像,音频,视频 | 不支持推理 | 200,000 |
OpenCode 不同的版本和形态
| 产品形态 | 使用方式 | 主要特点 |
|---|---|---|
| 桌面 GUI 客户端 | 类似微信、钉钉、Codex 的对话框 | 独立的图形界面,不必一直在终端操作 |
| OpenCode CLI 命令行 | 在终端输入 opencode | 直接在项目目录中使用 AI 编程,适合开发者和自动化脚本 |
| IDE 集成 | 在 VS Code 等编辑器中使用相关集成方式 | 在熟悉的编辑器里进行 AI 编程 |
| Web 界面 | 在浏览器中打开 OpenCode | 通过网页界面与编程 Agent 交互 |
| SDK / 程序化调用 | 在自己的程序中调用 OpenCode | 构建自定义工具、自动化工作流或其他 AI 编程应用 |
| 服务端模式 | 启动 OpenCode Server | 通过 HTTP API 等方式,让其他客户端连接 OpenCode |
在 Vscode 使用有两种方式,一个是安装插件,一个是使用 VScode 打开命令行的方式,在 cli 种调用 opencode 命令行工具。