News

Among Hundreds of AI Tools for VS Code, GitHub Copilot Chat Explodes

A couple years after the debut of the original "AI pair programmer," GitHub Copilot, related extensions available for Visual Studio Code now number in the hundreds.

Specifically, if you do a search for the term "Copilot" in the code editor's marketplace, you get 219 results. The term "Copilot" is apparently reaching synonymity with "AI assistant" judging from all the Copilots appearing throughout Microsoft's software -- even Windows.

Top 'Copilot' Extensions for VS Code
[Click on image for larger view.] Top 'Copilot' Extensions for VS Code (source: Microsoft).

Leading that ever-growing pack is the original gangster, GitHub Copilot (12.1 million installs), but the much-newer companion tool from the same company, GitHub Copilot Chat, is coming on strong.

How strong?

Despite the Copilot Chat beta only opening up to everyone some four months ago and reaching general availability only 12 days ago, the Copilot Chat now boasts 6.1 million installs. When we checked on the preview offering in a roundup of the "Top 10 AI 'Copilot' Tools for Visual Studio Code" some seven months ago, it was only at about 325,000 installs. That's a whopping 1,770 percent increase.

GitHub Copilot Chat for VS Code
[Click on image for larger view.] GitHub Copilot Chat for VS Code (source: Microsoft).

Such explosive growth obviously signals Copilot Chat is big news, serving as a significant adjunct to the original Copilot as it basically melds the original Copilot tech with OpenAI's ChatGPT chatbot, able to provide answers and support in natural language from supported editors/IDEs without requiring developers to navigate documentation or search online forums. Eliminating such context switching, GitHub said, streamlines the development process and helps developers maintain their focus and momentum. GitHub Copilot Chat also can suggest code snippets, tips and solutions tailored to specific coding challenges.

In fact, when Copilot Chat reached GA, GitHub said: "A core piece of our AI-powered developer platform is GitHub Copilot Chat, which enables the rise of natural language as the new universal programming language."

GitHub Copilot Chat in Animated Action
[Click on image for larger view.] GitHub Copilot Chat in Animated Action (source: GitHub).

Which means someday you'll just be able to tell your computer to "Create an e-commerce site for the Azure cloud that uses a Microsoft Azure SQL Database for storage and ..." with little to no programming expertise needed.

"Whether you're troubleshooting a bug or crafting a new feature, GitHub Copilot is here to assist when you encounter challenges -- simply ask for guidance," reads the tool's marketplace description. You can ask for guidance in three ways:

  • Chat view: Ask Copilot for help with any task or question in the Chat view, bringing in code from your current files.
  • Inline Chat: Apply Copilot's AI suggestions directly to your code, staying in the flow.
  • Quick Chat: Bring up a Chat-powered dropdown for quick questions and suggestions.

In addition to the capability to suggest code snippets, tips and solutions tailored to specific coding challenges, specific other functionality detailed by GitHub includes:

  • Code analysis. With GitHub Copilot Chat, you can break down complex concepts and get explanations of code snippets.
  • Fixing security issues. GitHub Copilot Chat can make suggestions for remediation and help reduce the number of vulnerabilities found during security scans.
  • Simple troubleshooting. Trying to debug code? GitHub Copilot Chat not only identifies issues, but also offers suggestions, explanations, and alternative approaches.

The new tool is now included in all GitHub Copilot plans along with the original tool. Individual developers and organizations need to pay for the service, but it's available for free to verified teachers, students and maintainers of popular open source projects.

The corresponding tool for the Visual Studio IDE, meanwhile, is much less popular, showing about 196,000 installs as of this writing.

About the Author

David Ramel is an editor and writer at Converge 360.

comments powered by Disqus

Featured

  • Mastering Blazor Authentication and Authorization

    At the Visual Studio Live! @ Microsoft HQ developer conference set for August, Rockford Lhotka will explain the ins and outs of authentication across Blazor Server, WebAssembly, and .NET MAUI Hybrid apps, and show how to use identity and claims to customize application behavior through fine-grained authorization.

  • Linear Support Vector Regression from Scratch Using C# with Evolutionary Training

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the linear support vector regression (linear SVR) technique, where the goal is to predict a single numeric value. A linear SVR model uses an unusual error/loss function and cannot be trained using standard simple techniques, and so evolutionary optimization training is used.

  • Low-Code Report Says AI Will Enhance, Not Replace DIY Dev Tools

    Along with replacing software developers and possibly killing humanity, advanced AI is seen by many as a death knell for the do-it-yourself, low-code/no-code tooling industry, but a new report belies that notion.

  • Vibe Coding with Latest Visual Studio Preview

    Microsoft's latest Visual Studio preview facilitates "vibe coding," where developers mainly use GitHub Copilot AI to do all the programming in accordance with spoken or typed instructions.

  • Steve Sanderson Previews AI App Dev: Small Models, Agents and a Blazor Voice Assistant

    Blazor creator Steve Sanderson presented a keynote at the recent NDC London 2025 conference where he previewed the future of .NET application development with smaller AI models and autonomous agents, along with showcasing a new Blazor voice assistant project demonstrating cutting-edge functionality.

Subscribe on YouTube