Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>All in CopilotNew to Visual Studio Code? Get it now.
All in Copilot

All in Copilot

Robofish

|
190 installs
| (0) | Free
Manage OpenAI-compatible, Anthropic, and Gemini chat models from the VS Code chat model picker.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
All in Copilot Logo

All in Copilot

✨ Use your own AI models directly in VS Code Copilot Chat ✨

English | 简体中文

VS Code License TypeScript


🔥 Supported APIs

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

  1. Open VS Code
  2. Search 🔍 All in Copilot in Extensions
  3. 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
All in Copilot: Open Settings Extension settings

📄 License

MIT License © 2024-2026


⭐ Star us if you find it helpful! ⭐

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft