GitHub 在公开预览中引入 JetBrains 和 Xcode 的 BYOK 支持
realtime news Sep 12, 2025 02:46
GitHub 已推出 JetBrains IDE 和 Xcode 的“自带密钥”(BYOK)支持公开预览,增强了开发人员的灵活性和控制权。

GitHub 宣布在 JetBrains IDE 和 Xcode 中推出“自带密钥”(BYOK)支持的公开预览,这一功能旨在增强 GitHub Copilot 聊天体验。根据GitHub 博客,此新功能允许开发人员集成来自各种支持的模型提供商的 API 密钥,从而扩展他们对所使用模型的灵活性和控制。
支持的提供商和优势
BYOK 功能支持来自多家知名提供商的 API 密钥,包括 Anthropic、Azure、Google Gemini、Groq、OpenAI 和 OpenRouter。这一集成使开发人员能够快速连接他们的 API 密钥,并直接在 JetBrains IDE 或 Xcode 中使用这些模型。GitHub 还提到,对 Eclipse 的 BYOK 支持即将推出。
通过使用他们自己的语言模型 API 密钥,开发人员可以享受几个优势:
- 模型灵活性: 访问超出 GitHub Copilot 默认选项的更多模型。
- 实验机会: 在新模型和功能可用时,进行测试和实验。
- 更大控制权: 在模型选择方面拥有更多选择,可能会减少速率限制或使用政策的限制。
JetBrains 和 Xcode 的集成步骤
要利用此功能,开发人员需要在 JetBrains 或 Xcode 上安装最新版本的 GitHub Copilot 插件,并持有有效的 Copilot 许可证。
对于 JetBrains IDE,集成过程包括:
- 打开 Copilot 聊天并在模型选择器中选择管理模型。
- 选择一个提供商并点击添加模型。
- 输入 API 密钥和必要的详细信息,然后保存配置。
- 在 Copilot 聊天中选择并启用所需的模型。
在 Xcode 中,步骤类似:
- 访问 Copilot 聊天并从模型选择器中选择管理模型。
- 选择一个提供商,例如 Anthropic 或 OpenAI,并输入 API 密钥及终端 URL(如果需要)。
- 点击添加以在“模型设置”页面保存和列出可用的 AI 模型。
- 启用所需的模型以供使用。
未来发展和反馈
GitHub 积极寻求用户的反馈以优化和增强 BYOK 功能。此项计划是 GitHub 持续努力为开发人员提供更多可定制和强大工具以改进编码体验的一部分。
Image source: Shutterstock