Copilot Extensions

About

This is Jon's collection of GitHub Copilot extensions. They load from the same place in both the Copilot app and the Copilot CLI. Most are canvas extensions — interactive side-panel apps (app-only, since the CLI has no panel) — but the collection isn't limited to canvases: an extension can also just contribute agent tools or hooks with no UI at all.

Every canvas is built on canvas-kit, which gives a canvas a host-model bridge: ctx.ai(question) for a silent, no-tools answer that never adds a turn to the chat, and ctx.askAgent(prompt) to hand a tool-capable turn to the main agent.

Browse the source on GitHub. Each extension lives in its own self-contained folder under extensions/, so any one installs on its own.