Copilot for Xcode supports Bring Your Own Key (BYOK) integration with multiple model providers. You can bring your own API keys to integrate with your preferred model provider, giving you full control and flexibility.
Supported providers include:
- Anthropic
- Azure
- Gemini
- Groq
- OpenAI
- OpenRouter
To configure BYOK in Copilot for Xcode:
- Open the Copilot chat and select “Manage Models” from the Model picker.
- Choose your preferred AI provider (e.g., Anthropic, OpenAI, and Azure).
- Enter the required provider-specific details, such as the API key and endpoint URL (if applicable).
- Click "Add" button to continue.
- Once saved, it will list available AI models in the Models setting page. You can enable the models you intend to use with GitHub Copilot.
Note
Please keep your API key confidential and never share it publicly for safety.
