跳转到主要内容
GitHub Copilot 在某些界面中支持 BYOK(自带密钥)。 在支持自定义 base URL 的场景中,你可以将其指向 Hostlinku,并使用 Hostlinku 中的模型。

Copilot CLI

当设置 BYOK 变量时,Copilot CLI 会将所有模型请求发送至您的提供商。此模式下无需登录 GitHub。

版本:Anthropic格式

对于通过 Messages API(全提示缓存)调用的 Claude 模型,请使用 anthropic 提供商,且基础 URL 中不包含 /v1:
  • 保留默认的Wire API(Chat Completions)。 Responses API 在 Hostlinku 中属于 无状态 类型 (详情);Chat Completions 则不受此限制,可接收所有目录模型。
  • 若未登录 GitHub,依赖 GitHub 服务器的功能(/delegate、GitHub MCP 服务器、代码搜索)将不可用。如需使用这些功能,请使用 copilot login 登录-请求模型仍为 Hostlinku。
  • COPILOT_OFFLINE=true 关闭了所有与 GitHub 的连接(包括遥测)。提示仍会发送至 api.hostlinku.com。

GitHub Copilot 应用

GitHub Copilot 桌面应用支持自定义模型提供商(公开预览版)。您仍需登录 GitHub,但如果仅使用自定义模型提供商,则无需购买 Copilot 套餐。 对于Claude模型,你还可以选择提供商Anthropic,并填写基础 URL https://api.hostlinku.com(不包含/v1)-仅当提供商表单中显示基础 URL字段时可用。

范围

  • JetBrains、Visual Studio 和 Xcode 中的 Copilot 不支持按用户设置基础 URL 或自定义提供程序。 在 JetBrains 中,请使用 JetBrains AI Assistant 或 Junie CLI 来调用 Hostlinku 模型。
  • 所有编辑器中的**内联自动补全(幽灵文本)**功能始终使用Copilot的基础架构。BYOK仅适用于聊天和代理。
  • Copilot Business/Enterprise: 组织管理员必须在 Copilot 策略设置中启用 BYOK(以及 Copilot 应用的 Copilot CLI)。

故障排除