Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>BYOK StudioNew to Visual Studio Code? Get it now.
BYOK Studio

BYOK Studio

qian-o

|
4 installs
| (0) | Free
Manage Copilot Custom Endpoint providers and model presets in a compact interface.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

BYOK Studio

English | 简体中文

A visual editor for Copilot's Custom Endpoint configuration in chatLanguageModels.json.

Configuration page

Configuration

  • Provider names, endpoint URLs, and API keys.
  • Chat Completions, Responses, or Messages protocol settings, shared by all models or assigned per model.
  • Model lists, display names, token limits, capability declarations, and reasoning defaults.

Parameter sources

Usage

Requires VS Code 1.145+ and GitHub Copilot Chat.

  1. Run BYOK Studio: Manage Models from the Command Palette.
  2. Add a provider and enter its URL, API key, and protocol settings.
  3. Refresh or manually add models and adjust their settings.
  4. Click Save provider to write the configuration. Select the corresponding Custom Endpoint model in Copilot Chat.
Configuration example
[
  {
    "name": "Example Gateway",
    "vendor": "customendpoint",
    "byokStudioId": "demo-provider",
    "models": [
      {
        "id": "kimi-k3",
        "name": "Kimi K3",
        "url": "https://chat.example.com/v1/chat/completions",
        "apiType": "chat-completions",
        "toolCalling": true,
        "vision": true,
        "maxInputTokens": 917504,
        "maxOutputTokens": 131072,
        "thinking": true,
        "supportsReasoningEffort": ["low", "high", "max"],
        "modelOptions": { "top_p": 0.95 }
      }
    ]
  }
]

Development

npm ci
npm test
npm run package

License

MIT.

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