Skip to content

Copilot Spaces in the IDE #1150

@glider-bot

Description

@glider-bot

Value Prop

We are bringing Copilot Spaces to the IDEs: VSCode, Jetbrains, and Visual Studio.

Automate Repetitive Tasks
All software companies have routine tasks required as part of development. For example, at GitHub, we often need to add new telemetry, create new services, write test cases, or add a feature flag wrapper before we can release a new feature. These are simple tasks, but they are performed often enough to introduce toil. Sometimes, they must be done across multiple repos. Spaces can be used as a container for relevant information (such as code samples, instructions, documentation, and more), and then scaffold out the changes using Agent mode.

Review Local Changes
Many customers have specific policies related to code development such as accessibility standards, security standards, or code quality standards. Often, these are documented in a central repository as markdown. Sometimes, they are hosted on another platform like Notion or Google Drive. Spaces can be used for comparing local changes against documented standards in order to ensure compliance.

Facilitate Migrations
Library or framework upgrades can be a major challenge in some codebases. You can set up Spaces which contain documentation on the old and new frameworks, example code for both the before and after, and acceptance criteria as custom instructions.

Expected Outcome

Developers can chat with a Copilot Space or use it with agent mode in the IDE.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Q3 2025 – Jul-Sep

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions