1. 配置文档
tokenflowing
  • Tokenflowing
    • 平台介绍
    • 快速接入指南
    • 模型接口
      • 各模型接口列表
        • 获取模型(Models)
          • 获取可用模型接口
        • Anthropic(claude code)
          • 官方接口
            • 文本对话(优先)
          • OpenAI格式接口
            • 文本对话 / 文本对话(兼容接口) / 生成图像(Nano Banana)
        • OpenAI(codex,gpt-image-2)
          • 官方接口
            • 文本对话(官方推荐/新一代)
            • 生成图像(gpt-image-2) / 生成图像 / 编辑图像
            • 编辑图像(gpt-image-2)
            • 创建视频 / 创建视频(文生视频) / 创建视频(参考图-图生视频) / 创建视频(多模态-参考生视频)
            • 获取视频任务状态
            • 获取视频内容
        • Google(gemini,Nano Banana)
          • 官方接口
            • 文本对话(优先) / 生成图像(Nano Banana)
        • 视频(Videos)
          • 通义千问格式(happyhorse-快乐马)
            • 创建视频(文生视频) / 创建视频(首帧图-图生视频) / 创建视频(参考图-图生视频) / 创建视频(编辑视频) / 创建视频(首帧-图生视频) / 创建视频(首尾帧-图生视频) / 创建视频(多模态-参考生视频)
            • 获取视频生成任务状态
  • 工具配置教程
    • 配置文档
      • node_安装教程
      • CC_Switch_配置
      • Gemini CLI 配置教程
      • OpenCode 配置教程
      • Codex配置
      • Claude_Code配置
      • Hermes Agent配置tokenflowing模型
  1. 配置文档

OpenCode 配置教程

获取 API Key 后,按照你的操作系统选择对应步骤完成配置。
OpenCode 是开源的 AI 编程代理(AI coding agent),它支持连接来自不同供应商的多种 AI 模型,包括 Claude、GPT、Gemini 系列,甚至是本地部署的模型。

步骤 1:验证是否安装 Node.js#

OpenCode 基于 Node.js 运行,请先确认已安装 Node.js(建议 LTS 版本)。
打开终端
windows用户(win+R)输入 cmd 回车
分别执行
node -v
npm -v
查看是否有版本号,如果没有显示版本号的可以参考 node 安装教程 进行安装
image.png

步骤 2:安装 OpenCode#

OpenCode 提供了多种安装方式,你可以根据操作系统和偏好选择。

方案一:一键脚本安装 (macOS / Linux / WSL2)#

这个命令会自动检测系统架构并安装最新版本。

方案二:npm 全局安装 (跨平台)#

💡 提示:如果使用 nvm 管理 Node.js,可以不加 sudo。

方案三:使用包管理器#

Homebrew (macOS / Linux)
Chocolatey (Windows)
choco install opencode
Scoop (Windows)
scoop bucket add extras
scoop install extras/opencode
更多安装选项可参考官方文档。

验证安装#

安装完成后,运行以下命令验证。若有版本号输出,则表示安装成功。
若安装失败,请检查 Node.js 版本是否为 18 及以上。

步骤 3:配置环境变量#

如果使用CC Switch的可以跳转 CC Switch 配置
OpenCode 支持通过环境变量或配置文件两种方式配置 API 密钥。环境变量适合快速设置,配置文件则适合项目级或持久化配置。
将下方变量中的占位符替换为你的实际信息:
YOUR_API_KEY → 你的 API Key

Windows(PowerShell)#

临时生效(仅当前终端会话有效):
$env:ANTHROPIC_BASE_URL = "https://tokenflowing.cn"
$env:ANTHROPIC_API_KEY = "YOUR_API_KEY"
永久生效(推荐,写入系统环境变量):
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://tokenflowing.cn", "User")
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_API_KEY", "YOUR_API_KEY", "User")
设置后需重新打开终端窗口。

macOS / Linux / WSL2#

将以下内容追加到 ~/.bashrc 或 ~/.zshrc(zsh 用户):
然后使配置立即生效:

步骤 4:验证环境变量#

Windows#

echo $env:ANTHROPIC_BASE_URL
echo $env:ANTHROPIC_API_KEY

macOS / Linux / WSL2#


步骤 5:开始使用#

启动 OpenCode#

进入你的项目目录,运行以下命令启动 OpenCode:
OpenCode 会以当前目录作为项目上下文,请确保在正确的项目目录中启动。

基础命令#

命令说明
/help显示帮助信息
/models切换 AI 模型
/init初始化项目,生成 AGENTS.md 文件
/undo撤销上一次修改
/share分享当前对话
/exit退出 OpenCode

两种工作模式#

Plan 模式(规划):只分析不修改,适合代码审查和性能分析。
Build 模式(构建):实际修改代码,适合重构和添加功能。
在交互界面中,按 Tab 键可以在两种模式间切换。

步骤 6:确认配置已生效#

进入 OpenCode 交互界面后,输入以下命令查看当前配置状态:
/status
执行后会显示当前使用的模型、提供商等信息。你也可以通过快捷键 Ctrl+P 进入命令面板,选择 switch model 来查看和切换当前使用的模型。
期望值示例(正常):
Provider: Anthropic
Model: claude-sonnet-4-5
Base URL: https://tokenflowing.cn
如果显示的是官方地址或默认模型,说明环境变量未生效,请退出后重新检查步骤 3。

可选:全局配置文件#

OpenCode 支持通过 JSON 配置文件进行高级设置,配置文件的加载优先级为:命令行参数 > 环境变量 > 项目级 JSON > 用户级 JSON > 默认配置。
系统全局配置文件路径
WindowsC:\Users\你的用户名\.config\opencode\opencode.json
macOS / Linux~/.config/opencode/opencode.json
示例 opencode.json 配置:
{
  "$schema": "https://opencode.ai/config.json",
  "model": "anthropic/claude-sonnet-4-5",
  "providers": {
    "anthropic": {
      "apiKey": "YOUR_API_KEY",
      "options": {
        "baseURL": "https://tokenflowing.cn"
      }
    }
  },
  "tui": {
    "theme": "opencode"
  }
}
配置文件中可以设置默认模型、提供商 API 密钥、界面主题等。
💡 提示:你可以在项目根目录下创建一个 .opencode.json 或 opencode.json 文件,用于项目级别的特定配置。

常见问题#

Q:环境变量设置后不生效?
重新打开一个终端窗口,或执行 source ~/.bashrc。
Q:Windows 安装时提示权限错误?
以管理员身份运行 PowerShell 后重试。
Q:macOS / Linux 安装时提示权限错误?
命令前加 sudo,或使用 nvm 安装 Node.js(nvm 安装的 npm 无需 sudo)。
Q:OpenCode 启动后无法连接提供商?
1.
检查 API 密钥是否正确。
2.
运行 /connect 重新配置连接。
3.
检查网络连接,确认是否能访问提供商的 API 地址。
Q:如何指定要使用的模型?
在交互界面中输入 /models,从列表中选择要使用的模型。你也可以在配置文件中设置 model 字段来指定默认模型,格式为 provider_id/model_id(例如 anthropic/claude-sonnet-4-5)。
Q:OpenCode 启动后界面空白或卡住?
按 Ctrl+L 强制刷新屏幕,或检查终端兼容性。官方推荐使用 WezTerm、Alacritty、Windows Terminal 等现代终端模拟器。
Q:如何更新 OpenCode?
Q:Windows 上使用有问题怎么办?
Windows 用户建议使用 WSL 以获得最佳体验。如果使用原生 Windows,确保使用 Windows Terminal 而不是 Command Prompt。
如需更多帮助,可以访问 OpenCode 官方文档 或加入 Discord 社区。
修改于 2026-06-04 02:22:40
上一页
Gemini CLI 配置教程
下一页
Codex配置
Built with