OpenCode 是一个强大的 AI 编程代理,可以配置使用 VibeCodeCheap 的模型。
步骤 1:安装 OpenCode
安装 OpenCode 最简单的方法是通过安装脚本。
curl -fsSL https://opencode.ai/install | bash
您也可以使用 npm 安装:
npm install -g opencode-ai
步骤 2:配置自定义提供商
-
访问 VibeCodeCheap API 控制台 获取您的 API 密钥。
-
运行
opencode auth login 并向下滚动选择 Other 创建自定义提供商。
$ opencode
opencode auth login
┌ Add credential
│
◆ Select provider
│ ...
│ ● Anthropic
└
- 输入您的 VibeCodeCheap API 密钥。
┌ Add credential
│
◇ Enter your API key
│ lm_...
└
- 创建或更新
opencode.json 配置文件:
- 全局配置 (
~/.config/opencode/opencode.json) - 用户偏好设置
- 项目配置 (
opencode.json 在项目根目录) - 项目特定设置
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"anthropic": {
"options": {
"baseURL": "https://api.vibecodecheap.com/v1/ai/v1"
}
}
}
}
- 运行
opencode 并使用 /models 命令在 Anthropic 中选择 Claude Opus 4.5 或 Claude Sonnet 4.5。
请勿选择 “Claude Opus 4.5 (latest)” 或 “Claude Sonnet 4.5 (latest)” - 这些是 Anthropic 的默认模型,不会使用 VibeCodeCheap 的 API。
OpenCode 的分享功能允许您创建对话的公开链接,方便与团队成员协作或向他人寻求帮助。
工作原理
当您分享对话时,OpenCode 会:
- 为您的会话创建唯一的公开 URL
- 将对话历史同步到服务器
- 通过可分享的链接访问对话——
opencode.ai/s/<share-id>
默认情况下,对话不会自动分享。您可以使用 /share 命令手动分享:
取消分享
要停止分享对话并将其从公开访问中移除:
IDE 扩展
OpenCode 可与 VS Code、Cursor 或任何支持终端的 IDE 集成。
在 VS Code 和流行的分支(如 Cursor、Windsurf、VSCodium)上安装 OpenCode:
- 打开 VS Code
- 打开集成终端
- 运行
opencode - 扩展会自动安装
- 快速启动:使用
Cmd+Esc(Mac)或 Ctrl+Esc(Windows/Linux)在分屏终端视图中打开 OpenCode。
- 新会话:使用
Cmd+Shift+Esc(Mac)或 Ctrl+Shift+Esc(Windows/Linux)开始新会话。
- 上下文感知:自动与 OpenCode 共享选中内容或当前标签页。
- 文件引用快捷键:使用
Cmd+Option+K(Mac)或 Alt+Ctrl+K(Linux/Windows)插入文件引用。例如 @File#L37-42。
GitHub 工作流
OpenCode 与 GitHub 工作流集成。在评论中提及 /opencode 或 /oc,OpenCode 将在 GitHub Actions 运行器中执行任务。
- 分类问题:让 OpenCode 审查问题并解释。
- 修复和实现:让 OpenCode 修复问题或实现功能。OpenCode 将在新分支中工作并提交包含所有更改的 PR。
- 安全:OpenCode 在您的 GitHub 运行器中运行。
在有 GitHub 仓库的项目中运行以下命令:
-
解释问题:在 GitHub issue 中添加此评论。
/opencode explain this issue
-
修复问题:在 GitHub issue 中:
-
审查 PR 并进行更改:在 GitHub PR 中评论。
Delete the attachment from S3 when the note is removed /oc