what are the supported integrated development environment extensions for github copilot?”
GitHub Copilot supports extensions in several major IDEs and editors, and Copilot Extensions (for integrating external tools into Copilot Chat) are now available across multiple clients too.
Quick Scoop: Short Answer
The core GitHub Copilot IDE extensions are officially available for:
- Visual Studio Code
- Visual Studio
- JetBrains IDEs (IntelliJ IDEA, PyCharm, WebStorm, etc.)
- Neovim / Vim
Copilot Extensions (for external tools and services in Copilot Chat) are supported in a wider range of clients, including GitHub.com, GitHub Mobile, JetBrains IDEs, VS Code, Vim/Neovim, Xcode, Codespaces, and the Copilot CLI.
Core IDE extensions for GitHub Copilot
These are the main “install the Copilot plugin/extension in your editor” integrations.
- Visual Studio Code
- Official GitHub Copilot extension with code completion and Copilot Chat.
* Supports Copilot Extensions so you can call external tools via `@` in chat.
- Visual Studio
- Full Copilot support for C#, .NET and other Visual Studio workloads.
* Also supports Copilot Extensions for external tool integration via chat.
- JetBrains IDEs
- GitHub Copilot plugin for IntelliJ IDEA, PyCharm, WebStorm, and other JetBrains IDEs.
* Public preview (now broadly available) of Copilot Extensions inside JetBrains IDEs, with `@extension` syntax in Copilot Chat.
- Neovim / Vim
- Copilot extension for terminal‑based Vim/Neovim providing AI completions.
* Copilot Extensions support is listed for Vim/Neovim as a Copilot Chat client as well.
Where Copilot Extensions (external tools) work
Copilot Extensions are the “plugin ecosystem” that let you talk to tools like Sentry, databases, or internal APIs directly from Copilot Chat using natural language.
Supported clients and IDEs for Copilot Extensions include:
- Visual Studio Code
- Visual Studio
- JetBrains IDEs (IntelliJ IDEA, PyCharm, WebStorm, etc.)
- GitHub.com (in-browser Copilot Chat)
- GitHub Mobile
- GitHub Codespaces
- Vim / Neovim
- Copilot CLI
- Xcode
In these environments, you can:
- Install extensions from GitHub Marketplace or build your own.
- Use
@extension-nameinside Copilot Chat to query tools or private data.
At-a-glance IDE support (HTML table)
Below is a compact view of “Does this environment have a Copilot IDE extension?” and “Does it support Copilot Extensions for external tools?”
html
<table>
<thead>
<tr>
<th>Client / IDE</th>
<th>GitHub Copilot IDE extension</th>
<th>Copilot Extensions (external tools in Chat)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Visual Studio Code</td>
<td>Yes [web:3][web:9]</td>
<td>Yes [web:3][web:5][web:9]</td>
</tr>
<tr>
<td>Visual Studio</td>
<td>Yes [web:3][web:9]</td>
<td>Yes [web:3][web:5][web:9]</td>
</tr>
<tr>
<td>JetBrains IDEs (IntelliJ, PyCharm, WebStorm, etc.)</td>
<td>Yes [web:1][web:3]</td>
<td>Yes [web:1][web:3][web:5]</td>
</tr>
<tr>
<td>Neovim / Vim</td>
<td>Yes [web:3]</td>
<td>Yes (via Copilot Chat client support) [web:3][web:5]</td>
</tr>
<tr>
<td>GitHub.com</td>
<td>N/A (web interface)</td>
<td>Yes [web:5][web:9]</td>
</tr>
<tr>
<td>GitHub Mobile</td>
<td>N/A</td>
<td>Yes [web:5]</td>
</tr>
<tr>
<td>GitHub Codespaces</td>
<td>Yes (via VS Code experience) [web:5][web:9]</td>
<td>Yes [web:5][web:9]</td>
</tr>
<tr>
<td>Copilot CLI</td>
<td>No traditional IDE extension [web:3]</td>
<td>Yes [web:3][web:5]</td>
</tr>
<tr>
<td>Xcode</td>
<td>Supported client for Copilot features [web:5][web:9]</td>
<td>Yes (for Copilot Extensions) [web:5][web:9]</td>
</tr>
</tbody>
</table>
Little narrative example
Imagine you’re working in PyCharm on a big backend refactor. With the
GitHub Copilot plugin installed, you get inline completions and chat for your
Python code. Then you install a Sentry Copilot Extension, and inside the same
Copilot Chat panel you type @sentry show current errors in production related to checkout. Copilot calls Sentry, summarizes the issues, and helps you
generate patches without leaving your JetBrains IDE.
Meta description (SEO):
Learn what are the supported integrated development environment extensions for
GitHub Copilot, including VS Code, Visual Studio, JetBrains, Vim/Neovim,
Xcode, and where Copilot Extensions work across IDEs and GitHub clients.
Information gathered from public forums or data available on the internet and portrayed here.