Lumoswitch 文档
客户端接入

Claude Code 接入

Claude Code 可通过 LLM gateway 环境变量接入 Lumoswitch。配置 API 必须启用 Anthropic 输出,目标模型也必须真实支持 Claude Code 使用的 Anthropic Messages 流式响应和 Tool Use。

直接启动

export ANTHROPIC_BASE_URL="https://api.lumoswitch.com" \
  ANTHROPIC_AUTH_TOKEN="your-lumoswitch-access-key" \
  ANTHROPIC_MODEL="your-client-facing-model-name" \
  ANTHROPIC_DEFAULT_OPUS_MODEL="your-client-facing-model-name" \
  ANTHROPIC_DEFAULT_SONNET_MODEL="your-client-facing-model-name" \
  ANTHROPIC_DEFAULT_HAIKU_MODEL="your-client-facing-model-name" \
  CLAUDE_CODE_SUBAGENT_MODEL="your-client-facing-model-name" \
  ANTHROPIC_CUSTOM_MODEL_OPTION="your-client-facing-model-name" && \
claude --model "your-client-facing-model-name"

必须使用 ANTHROPIC_AUTH_TOKEN,不要替换成 ANTHROPIC_API_KEY。Bearer 凭证会优先用于网关认证,并跳过 Claude 登录。其余模型变量会把主会话、后台任务和子 Agent 固定到同一个对外模型,避免回退到网关中不存在的 Claude 模型 ID。

命令只影响当前 shell 和本次启动,不会写入 Claude Code 设置。Base URL 使用站点根地址,不要添加 /v1/messages

协议转换无法补齐模型本身缺失的工具能力。应先验证流式输出、文件编辑和子 Agent,再向用户提供此接入方式。

参考:Claude Code LLM gateway模型配置环境变量

On this page