GoForum🌐 V2EX

如何使用 LiteLLM 让 Claude Code 调用 GitHub Copilot 提供的 Claude 模型

SayHelloHi · 2026-03-16 21:02 · 0 次点赞 · 2 条回复

创建 Python 虚拟环境

  1. 安装uv

  2. uv venv

安装 LiteLLM

uv pip install litellm[proxy]

配置 config.yaml

litellm_settings:
  drop_params: true

model_list:
  - model_name: claude-opus-4-6
    litellm_params:
      model: github_copilot/claude-opus-4.6
  - model_name: claude-sonnet-4-6
    litellm_params:
      model: github_copilot/claude-sonnet-4.6  

配置 Claude Code

  1. 打开 ~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-996",
    "ANTHROPIC_BASE_URL": "http://localhost:4000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  },
  "permissions": {
    "allow": [],
    "deny": []
  },
  "model": "sonnet[1m]",
  "enabledPlugins": {
    "playwright@claude-plugins-official": true,
    "og-image@og-image-skill": true
  }
}

启动 LiteLLM

litellm --config config.yaml

注意:启动后会有设备码,你需要打开 Github 网页输入设备码授权

参考

https://docs.litellm.ai/docs/providers/github_copilot#usage—litellm-proxy

2 条回复
ClericPy · 2026-03-16 21:22
#1

这个方案之前 v2 里没搜到,在老外那边搜到过

谢谢分享,cc-switch 这段时间貌似也有个 pr 合了就是这功能

FarAhead · 2026-03-16 21:57
#2

Codex 支持这么用吗?

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: SayHelloHi
发布: 2026-03-16
点赞: 0
回复: 0