Skip to content
This repository was archived by the owner on Apr 8, 2026. It is now read-only.
jonlesterPublic archive

About

dev tools for extending and customizing GitHub Copilot extensions for VS Code

Topics

Resources

Security policy

Stars

6 stars

Watchers

1 watching

Forks

Repository files navigation

vscode-copilot-dev

Important

This repo has been archived because there are newer and better options available. I originally built this to quickly scaffold samples in the very early days of the Chat extension for VS Code. This repo is probably only useful now as a historical reference (if even that).


This project provides development tools for creating GitHub Copilot extensions for Visual Studio Code.

Scaffold a new Copilot chat agent package:

demo

Usage

From a command prompt or VS Code terminal window, create a new empty directory to hold your project. For example:

mkdir myagent
cd ./myagent

Launch the scaffolder from the npm package manager:

npm exec jonlester/vscode-copilot-dev

Once the project setup completes, launch VS Code with your new folder as the workspace:

code .

Try out your new chat agent by opening the VS Code debugging panel, and starting the "Run Extension" launch configuration:

run agent

A new VS Code window will launch, and after a moment you'll see your new agent available in Copilot Chat:

new agent

You can start customizing your chat agent by adding your code to the generated extension.ts file, located in the src folder.

Tip: Take a look at this chat agent sample to help get you started.

Feedback

For any and all questions, issues, or just general feedback, please open an issue

License

This project is licensed under the MIT License.

About

dev tools for extending and customizing GitHub Copilot extensions for VS Code

Topics

Resources

Security policy

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages