This is an unofficial extension and is not affiliated with or endorsed by OpenCode or GitHub.
VS Code extension that automatically adds the available OpenCode Zen and OpenCode Go models to the GitHub Copilot Chat model picker.
Model names include their corresponding catalog:
GPT 5.6 Sol ( ZEN )
Kimi K3 ( GO )
Setup
Install the extension and make sure GitHub Copilot Chat is enabled.
Open the Command Palette with Ctrl+Shift+P on Windows/Linux or Cmd+Shift+P on macOS. Type OpenCode: Set Zen/Go API Key, then select the command and press Enter.
Choose Zen, Go, or All when prompted. You can change this later with OpenCode: Select Zen/Go Catalog.
Open the Copilot model picker, select Manage Models, and enable the OpenCode Zen & Go models you want to display.
The API key is stored using VS Code SecretStorage. The same key can authenticate both catalogs, but model access depends on your Zen balance and Go subscription.
Commands
Command
What it does
OpenCode: Set Zen/Go API Key
Securely saves or replaces the OpenCode API key used by both catalogs.
OpenCode: Refresh Zen/Go Models
Fetches the latest Zen and Go model lists and updates the Copilot model picker.
OpenCode: Remove Zen/Go API Key
Deletes the saved API key from VS Code SecretStorage.
OpenCode: Select Zen/Go Catalog
Shows only Zen, only Go, or both catalogs in the Copilot model picker.
The catalog can also be changed through the opencodeZenGo.catalog VS Code setting. Its default value is all.
Notes
The catalog is retrieved from the official OpenCode endpoints, with model capabilities enriched by Models.dev.
OpenCode Go requires an active subscription. A model appearing in the catalog does not confirm that the account can access it.
OpenCode notes that GitHub Copilot Chat may still have limitations with the session header required by Go.