Skip to Content

How Can VS Code’s GitHub Copilot Updates Make Coding Easier?

What Are the Surprising Benefits of New Copilot Command Controls in VS Code?

GitHub Copilot now works even better in Visual Studio Code. The new updates in version 1.102 help users write code more safely and make each session smoother.

Key Features in VS Code GitHub Copilot 1.102

Custom Command Control

  • You can set up a list of commands that Copilot is allowed to run by itself.
  • You can also block certain commands, making Copilot ask before running them in the terminal.
  • This means greater safety: risky commands won’t run without your approval.

Editable Copilot Instructions

  • The tool can look at all your code and write clear instructions on how it should help.
  • You control these instructions, editing them in an easy-to-find file in your project.

Edit and Resubmit

  • If a Copilot chat didn’t go as planned, you can double-click and change your last request, then try again.
  • Any later requests will go away, letting you fix mistakes quickly.

Better MCP Server Management

  • A new place to keep your server settings, making setup tidier.
  • A catalog of servers you can easily install helps you expand Copilot’s abilities in just a few clicks.

How to Use the New Command Controls

Allow List

Lets Copilot run safe commands, like listing files.

Example: Add “ls”: true to the allow list to let Copilot run the “ls” command without needing to ask.

Deny List

Blocks tricky or risky commands, requiring your approval each time.

Example: Adding “ls -la”: true to the deny list stops Copilot from running that command freely.

Settings are changed in your VS Code user settings, which means you can fully control what Copilot is allowed to do for you.

User-Friendly Updates

Safer by Default

Even if you trust Copilot, you should be careful with auto-approve settings. If you let Copilot run any command automatically, your deny list settings will not be used anymore.

Easier Command Testing

You can quickly try out these features by editing your settings and watching how Copilot responds. This makes it safe to experiment without risking your work or computer.

Better AI Interaction

Generating Instructions

Copilot can read through all your files and suggest the best ways to help you. You just type “Generate Instructions” and the result is a markdown file, ready for your edits.

Undo and Redo Prompts

When you make a mistake, quickly fix it by editing your last message. It feels like editing a text chat, making coding with Copilot easy for everyone, even new users.

Improved Server Experience

Organized Server Settings

All information about your servers is now stored in one, clear location. This file moves automatically if you had settings elsewhere before.

Curated Server Catalog

A list helps you pick new servers, install them instantly, and manage them from the extensions sidebar.

Why These Features Matter

  • Safety: Control over command lists keeps your computer safe.
  • Flexibility: Easy edits and resubmissions help you learn and fix mistakes without starting from scratch.
  • Organization: Clear settings and catalog make it easier to get started with new tools.
  • Time-Saving: No more guessing what Copilot will do—settings and prompts are transparent and easy to check or change.

Steps to Maximize the Updates

Step 1: Set Up Allow and Deny Lists

Add commands you use often to the allow list. Put risky or dangerous commands in the deny list to prevent accidents.

Step 2: Use Custom Instructions

After generating instructions, edit them to reflect your style. This helps Copilot assist you in a way that fits your projects.

Step 3: Explore the Curated Server Catalog

Try new servers to see which help your workflow. Installation takes just one click.

Step 4: Practice the Edit and Resubmit Flow

Mistakes happen—fix prompts easily and polish your coding chats.

Enjoy smoother, safer, and more flexible coding with these helpful Copilot features. The updates give you more control while keeping coding fun and low-stress.