跳转到主要内容

准备工作

Claude Code 是 Anthropic 推出的命令行 AI 编程助手,支持在终端中直接与 AI 对话、生成代码、调试问题等。 通过接入 ByteRouter,您可以在 Claude Code 中使用包括 GPT、Claude、Gemini 在内的多种模型。 在开始之前,请确保:
  1. 已获取 ByteRouter API 密钥 登录 ByteRouter 控制台 获取您的 API 密钥
提示: 如果还没有 ByteRouter 账户,请先在 ByteRouter 官网 注册并获取 API 密钥。

第一步:安装 Claude Code

选择以下任一方式安装:
使用官方脚本一键安装:
也可以通过 Homebrew 安装:
如果遇到权限问题,请在命令前加 sudo

验证安装

安装完成后,运行以下命令确认安装成功:
如果输出版本号(如 1.x.x),说明安装成功。

第二步:配置 ByteRouter API

以下提供三种配置方式,根据您的使用习惯任选其一。

方式一:编辑 settings.json(推荐)

这是最稳定的配置方式,配置一次即可长期生效。 1. 找到配置目录:
  • Windows:按 Win + R,输入 %userprofile%\.claude 打开
  • macOS:按 Command + Shift + G,输入 ~/.claude 打开
  • Linux:进入 ~/.claude 目录
如果目录不存在,先在终端运行一次 claude 再按 Ctrl + C 退出,会自动生成该目录。
2. 创建或编辑 settings.json 文件:
保存文件后,重新启动 Claude Code 即可生效。

方式二:永久环境变量

将配置写入系统环境,所有终端窗口都会自动加载。

方式三:临时环境变量

适合临时测试或短期使用,关闭终端后配置会失效。
临时环境变量仅在当前终端窗口有效,切换窗口或关闭终端后需重新设置。

第三步:开始使用

验证配置

启动 Claude Code 并发送一条简单消息来确认配置是否正确:
如果收到 AI 回复,说明配置成功。如果出现错误,请参考下方常见问题排查。

使用方式

Claude Code 提供两种交互模式:
  • 交互模式:运行 claude 进入持续对话,适合复杂任务
  • 单次命令:运行 claude "你的问题" 获取单次回复后退出,适合快速提问

支持的模型

ByteRouter 支持多种 AI 模型,您可以根据任务需求灵活切换。详见快速开始页面了解完整的模型列表。

常用模型示例

常用命令

以下是 Claude Code 中常用的命令和快捷操作:

常见问题

Q1: 配置后仍然弹出登录选择页面?

启动后仍然显示 “Select login method” 说明配置未生效。 排查步骤:
  1. 使用 settings.json 方式:检查文件路径是否正确
    • Windows:C:\Users\<用户名>\.claude\settings.json
    • macOS / Linux:~/.claude/settings.json
  2. 使用环境变量方式:确认在设置变量的同一终端窗口中启动了 Claude Code
  3. 检查 JSON 格式:确保括号、逗号、引号都正确(不要使用中文引号)

Q2: 出现认证错误?

同时确保 ANTHROPIC_BASE_URL 设置为 https://byterouter.ai/v1

Q3: 提示 “Unable to connect” 连接失败?

这说明 Claude Code 未能连接到 API 服务。
  1. 检查网络连接是否正常
  2. 确认 ANTHROPIC_BASE_URL 配置正确
  3. 如果使用了代理,确保代理设置允许访问 byterouter.ai

Q4: 如何切换模型?

两种方式:
  1. 交互模式中:输入 /model 命令即可切换
  2. 修改配置:更改 settings.json 或环境变量中的 ANTHROPIC_MODEL 字段,重启 Claude Code

Q5: 响应速度慢?

  1. 切换到响应更快的模型
  2. 缩短提问内容,减少上下文长度
  3. 检查本地网络状况

支持与帮助

如果您在使用过程中遇到任何问题,请联系我们:

开始使用 ByteRouter

立即注册 ByteRouter,获取您的 API 密钥,在 Claude Code 中体验多模型编程助手!