How It Works
The GitHub Copilot integration uses your Copilot OAuth token to authenticate with GitHub's model API. Creor supports both the chat (completions) and responses API formats, automatically selecting the right one based on the model.
- Creor authenticates with your GitHub account.
- Requests are sent to GitHub's Copilot API endpoints.
- Your Copilot subscription quota covers the usage -- no per-token billing.
- Available models depend on your Copilot plan tier.
Available Models
GitHub Copilot provides access to models from multiple providers through GitHub's API. Available models depend on your Copilot plan:
| Model | Model ID | Plan Required |
|---|---|---|
| GPT-4o | gpt-4o | Individual, Business, Enterprise |
| GPT-4o Mini | gpt-4o-mini | Individual, Business, Enterprise |
| Claude 4 Sonnet | claude-sonnet-4-20250514 | Business, Enterprise |
| Claude 3.5 Haiku | claude-3-5-haiku | Business, Enterprise |
| Gemini 2.5 Pro | gemini-2.5-pro | Business, Enterprise |
| o3-mini | o3-mini | Business, Enterprise |
| o4-mini | o4-mini | Business, Enterprise |
| GPT-5 | gpt-5 | Enterprise |
Note
Setup
Prerequisites
- An active GitHub Copilot subscription (Individual, Business, or Enterprise).
- A GitHub account authenticated in Creor.
Step 1: Authenticate with GitHub
In Creor, go to Settings and navigate to the Providers section. Find GitHub Copilot and click "Sign in with GitHub". This will open a browser window for OAuth authentication.
Step 2: Select a Model
Once authenticated, Copilot models will appear in the model selector. Choose one as your default or assign it to specific agents.
Configuration
Reference Copilot models using the github-copilot/ prefix:
Use Copilot for building and a direct provider for planning:
Copilot Enterprise
GitHub Copilot Enterprise offers additional models and higher rate limits. If your organization uses Copilot Enterprise, Creor can access the enterprise-specific API endpoint.
The github-copilot-enterprise provider uses the same OAuth flow but targets the enterprise API endpoint, which may have different model availability and rate limits.
Limitations
- Rate limits are governed by your Copilot subscription tier, not by Creor.
- Some frontier models (like GPT-5) may only be available on Enterprise plans.
- Copilot API responses may have slightly different behavior compared to direct provider APIs.
- Token limits and context windows may differ from the direct provider equivalents.
- The Copilot API does not support all provider-specific features (e.g., Anthropic-specific beta headers).
Best For
- Developers and teams with existing GitHub Copilot subscriptions.
- Organizations that want to consolidate AI spending under the GitHub billing umbrella.
- Users who prefer GitHub's OAuth flow over managing separate API keys.
- Teams that need quick access to multiple model families (GPT, Claude, Gemini) through one account.