字节笔记本

2026年2月22日

OpenCode 配置教程:通过 PackyAPI 使用 Claude、Codex、Gemini 模型

OpenCode 是一款开源的 AI 编程助手,可在终端、IDE 或桌面环境中辅助编写、调试和改进代码。本文介绍如何通过 PackyAPI 配置 OpenCode,使其支持 Claude、Codex、Gemini 等多种模型。

项目介绍

OpenCode 介绍

项目定位:一个开源的 AI 编程助手,可在终端、IDE 或桌面环境中辅助编写、调试和改进代码。

核心特色

  • 原生终端或 TUI 支持,适合命令行开发者
  • 自动加载正确的语言服务器(LSP)以提升上下文理解
  • 支持多会话并行与会话链接共享
  • 支持 75+ 模型提供商,包括本地模型
  • 可与 GitHub Copilot、ChatGPT Plus/Pro 等集成

平台支持:终端 CLI、桌面应用(Beta)、IDE 扩展等。

环境配置

1. 安装 OpenCode

打开终端,运行以下命令全局安装 OpenCode:

bash
npm install -g opencode-ai

2. 验证安装

安装完成后,在终端输入 opencode 命令,若出现界面则安装成功:

OpenCode 运行界面

3. 下载 CC-Switch

下载并安装 CC-Switch 到本地,安装并打开软件:

CC-Switch 界面

4. 选择 OpenCode 配置

上方配置项选择到 OpenCode,然后点击 添加供应商 按钮:

添加供应商

5. 配置供应商信息

进行多项配置:

  • 预设供应商:选择 PackyCode
  • 供应商标识:填写分组名称,比如 PackyApi-Codex
  • 接口格式:选择合适的分组
    • Claude系列模型:Anthropic
    • Codex系列模型:OpenAI
    • Gemini系列模型:Google (Gemini)

目前支持 OpenCode 的分组

GPT

Claude

Gemini

请您创建正确分组的 API Key 后填入。

  • API Key:填入你在 PackyAPI 创建的 Key
  • 额外选项:配置键值对 {"setCacheKey":true}
  • 模型配置:配置 ApiKey 对应分组下正确的模型名

示例(Codex 分组):

  • 模型ID:gpt-5.2 显示名称:gpt-5.2
  • 模型ID:gpt-5.2-codex 显示名称:gpt-5.2-codex

全部配置好后,点击右下角 添加 按钮:

配置完成

6. 选择渠道

在界面中选择刚配置好的 PackyApi 渠道,点击添加按钮:

选择渠道

验证配置

  1. 重新打开终端,输入 opencode 运行
  2. 输入 /models 命令,观察刚才配置的 PackyApi 渠道是否存在
  3. 如果存在则配置成功

验证配置

开始愉快的对话吧~

Codex 包月站用户须知

重要:Codex 包月站点用户在配置的时候,在 额外选项 中除了需要配置 {"setCacheKey":true},还需要加一个 {"store":false}


原文链接OpenCode | PackyAPI 使用文档

分享: