The extension no longer ships a model-ID catalog that goes stale. After you choose a provider and enter an API key, it reads the models currently available to that account from the standard model-list endpoint. New provider models do not require an extension update.
Provider
API protocol
Model source
OpenAI, DeepSeek, xAI, Kimi, MiMo, MiniMax, Z.AI
OpenAI-compatible / OpenAI Responses-compatible
Standard /models endpoint
Anthropic
Claude API
Anthropic Models API
Gemini
Gemini API / OpenAI-compatible
Gemini Models API or standard /models endpoint
Custom
OpenAI-compatible, OpenAI Responses-compatible, Claude API, Gemini API
The selected protocol's model-list endpoint; model IDs can be added manually when discovery is unavailable
📦 Install
Open VS Code
Search 🔍 All in Copilot in Extensions
Click Install
Requirements: VS Code 1.116+ & GitHub Copilot Chat
🚀 Quick Start
1️⃣ Open All in Copilot in the Activity Bar
2️⃣ Choose a provider preset (or enter your own Base URL)
3️⃣ Paste your API key
4️⃣ Click "Sync Models" to load currently available models
5️⃣ Select a model in Copilot Chat 💬
✨ Features
Feature
Description
🎨 Visual Management
Add, edit, delete models in sidebar
🔗 Auto URL Detection
Automatically identify Base URL format
🔒 Secure Storage
Provider API keys stored in VS Code SecretStorage and bound to their endpoints
🧠 Reasoning Config
Adjust reasoning effort per model
🔍 Dynamic Sync
Read current models from the selected protocol's standard endpoint without a built-in model catalog
✍️ Commit Messages
Generate Conventional Commits from the Git diff in Source Control
🔀 PR Descriptions
Generate a pull request title and description from the commits on your branch
🌿 Branch Names
Suggest branch names from your local changes, with one-click create & switch
🌐 Localized UI
English and Simplified Chinese, following the VS Code display language
🎮 Commands
Command
Description
All in Copilot: Open Model Manager
Open sidebar
All in Copilot: Set Provider API Key
Configure API key
All in Copilot: Generate Commit Message
Generate a standard commit message from current Git changes
All in Copilot: Generate PR Description
Generate a pull request title and description against the base branch
All in Copilot: Suggest Branch Name
Suggest branch names from local changes or a task description