OpenCode
大约 1 分钟
OpenCode
OpenCode 是一款开源 AI 编程助手,支持在终端、IDE 或桌面环境中辅助编写、调试和改进代码。
核心特性
- 原生终端/TUI 支持,适合命令行开发者
- 自动加载语言服务器(LSP),提升代码理解上下文
- 多会话支持,可共享会话
- 支持 75+ 模型提供商(含本地模型)
- 兼容 GitHub Copilot、ChatGPT Plus/Pro
- 平台:终端 CLI、桌面应用(Beta)、IDE 扩展
与 Codex 的区别
| 维度 | OpenCode | Codex CLI |
|---|---|---|
| 定位 | 通用 AI 编程助手,更自由 | OpenAI 官方 Codex 工具 |
| 模型支持 | 75+ 提供商 | 以 OpenAI/Codex 模型为主 |
| 界面 | TUI + 桌面 + IDE | 纯 CLI |
| 开源 | ✅ | ✅ |
安装
npm install -g opencode-ai验证安装:
opencode接入预制小龙虾
推荐方式:通过 CC-Switch 配置
- 安装 CC-Switch(下载地址)
- 在 CC-Switch 中选择 OpenCode 配置
- 点击"Add Provider",按以下方式填写:
| 配置项 | 值 |
|---|---|
| Preset Provider | 选择 YuzhiCode(预制小龙虾) |
| Vendor ID | 填写分组名(如 yuzhi-codex) |
| 接口格式 | Claude 模型选 Anthropic;Codex 选 OpenAI;Gemini 选 Google (Gemini) |
| API Key | 粘贴你的令牌 |
| Extra Options | {"setCacheKey":true} |
- 添加所需模型 ID 和显示名称
- 保存并退出 CC-Switch
推荐分组
| 模型类型 | 推荐分组 |
|---|---|
| Claude 系列 | AWS-Q、AWS、claude-officially 分组 |
| Codex/GPT 系列 | Codex、GPT-officially 分组 |
| Gemini 系列 | Gemini-slb 分组 |
Codex 包月用户:Extra Options 需同时添加
{"setCacheKey":true, "store":false}
验证配置
opencode
/models看到已配置的预制小龙虾渠道出现在列表中,即配置成功。