Claude 3.5 Sonnet in Copilot Chat

Add Claude 3.5 Sonnet and other models to your GitHub Copilot chat.

Overview

Multicoder extends Copilot chat with additional models, available as chat participants. Type the @ symbol and select the model you want to use.

Participants

These additional models are not provided by the GitHub Copilot service. To enable them, you need to create an account on the provider's website and generate your own API key.

Setup

Start your first session with the /config command:

@claude /config
Config

Visit the provider's website, create an account for API use, and generate your own API key. Then, assign your key to the model using the Set API key button.

Features

Using

On-demand Context

This extension allows models to read files and directories in your current workspace (except those excluded by .gitignore). You don't always need to manually insert your code into the request context; in many cases, the model will automatically determine which files are required.

ATTENTION! Do not use this extension if you don't want your code fragments to be sent to the model provider's server.

Multicoder adds the following context to the initial request:

Apply/Undo Changes

To apply code changes to your original files, click the Apply button. Click again to revert the changes.

Diff View

You can open the diff view by clicking on the blue link just above the code block. The diff combines all changes per file in this conversation.

Feedback

This extension is in early development. Please raise an issue if something doesn't work as expected:

Questions or suggestions? Visit:

Download

The extension is available on VSCode Marketplace -