一句话:GitHub Copilot CLI 官方支持自定义模型供应商——四个环境变量指向 CodeGateway,即可在 Copilot CLI 里使用 DeepSeek / Kimi / GLM / Qwen 等模型,按量计费。
准备工作
在 CodeGateway 官网 注册账号(赠 2 美元试用额度),在 Dashboard 创建 API Key(sk-cg- 开头)。
本方式不需要 GitHub Copilot 订阅(自定义供应商模式下无需 GitHub 登录)。
加载中…
四个环境变量把 Copilot CLI 指向 CodeGateway,无需 Copilot 订阅即可用上多模型,按量计费。
一句话:GitHub Copilot CLI 官方支持自定义模型供应商——四个环境变量指向 CodeGateway,即可在 Copilot CLI 里使用 DeepSeek / Kimi / GLM / Qwen 等模型,按量计费。
在 CodeGateway 官网 注册账号(赠 2 美元试用额度),在 Dashboard 创建 API Key(sk-cg- 开头)。
本方式不需要 GitHub Copilot 订阅(自定义供应商模式下无需 GitHub 登录)。
curl -fsSL https://gh.io/copilot-install | bash也可以 brew install copilot-cli 或 npm install -g @github/copilot。
设置四个环境变量(写入 shell 配置或 .env 皆可):
export COPILOT_PROVIDER_BASE_URL="https://api.codegateway.dev/v1"
export COPILOT_PROVIDER_TYPE="openai"
export COPILOT_PROVIDER_API_KEY="sk-cg-你的密钥"
export COPILOT_MODEL="deepseek-v4-pro"字段说明:
COPILOT_PROVIDER_BASE_URL:模型供应商的基线地址,固定 https://api.codegateway.dev/v1。
COPILOT_PROVIDER_TYPE:协议类型,CodeGateway 走 openai(OpenAI 兼容)。供应商支持 openai / azure / anthropic 三种,本网关选 openai。
COPILOT_PROVIDER_API_KEY:你的 CodeGateway 密钥。
COPILOT_MODEL:模型 id,与 模型清单 一致;也可用 --model 参数临时指定。
Copilot CLI 的自定义模型必须支持 工具调用(function calling)与流式输出(streaming),建议上下文窗口 ≥ 128k。CodeGateway 推荐:
deepseek-v4-pro:首选,工具调用与流式均支持。
kimi-k2.7-code:长代码任务。
glm-5.3:综合平衡。
注意:GPT 系模型受上游地区政策限制;Claude / Gemini 系模型不走 OpenAI 兼容协议,请勿在此配置。
copilot "只回复两个字:你好"返回回复即接入成功。copilot help providers 可以查看供应商配置详情。
*Q:不设置 COPILOT_PROVIDER_ 会怎样?** 回到默认路径:需要 GitHub 账号(订阅或带 Copilot Requests 权限的 PAT,经 GH_TOKEN 传入)登录后使用官方托管模型。
Q:模型不支持工具调用会出什么问题? Copilot CLI 需要代理能执行文件操作与命令,模型不支持 function calling 时任务会失败或退化。请使用上面推荐的模型。
Q:可以只设置部分变量吗? COPILOT_PROVIDER_BASE_URL / COPILOT_PROVIDER_API_KEY / COPILOT_MODEL 必须成组设置,否则行为未定义(文档建议完整设置四个)。
Q:在 WSL / 容器里也能用吗? 可以。环境变量方式与平台无关。
Q:计费怎么算? 与网关其他工具一致:按 token 用量 + 阶梯倍率,详见 阶梯倍率详解。