How to get a teams of developers setup for Co-Pilot for Visual Studio?

John 20 Reputation points
2024-06-03T14:22:49.1066667+00:00

Where I work, all the developers have Visual Studio "GitHub Enterprise" licenses attached to our Microsoft accounts.

We recently asked the higher ups if we could start a Co-Pilot for Visual Studio co-pilot. We did some standard security reviews (ensure we have SAST/DASTs in place and keeping all secrets out of the code, etc) and now we're being asked exactly what we need to get setup. And no one really knows.

We initially thought we'd just need extra Visual Studio licenses to have access to Co-Pilot, but it's sounding like we all need to create GitHub accounts. Is that right? I'm curious to how companies normally do this. Do you ask each of the developers to create a GitHub account and then issue them a new license? Or do you issue the accounts for them?

With the new accounts involved, this could become a hard sell..

Visual Studio
Visual Studio
A family of Microsoft suites of integrated development tools for building applications for Windows, the web and mobile devices.
4,786 questions
Microsoft Copilot
Microsoft Copilot
Microsoft terminology for a universal copilot interface.
175 questions
0 comments No comments
{count} votes

Accepted answer
  1. Tianyu Sun-MSFT 28,841 Reputation points Microsoft Vendor
    2024-06-04T06:40:37.1533333+00:00

    Hello @John,

    Maybe the descriptions(FAQ) here also helps => How do I get started with GitHub Copilot in the latest Visual Studio 2022?

    1. … Make sure to leave the preselected component GitHub Copilot selected. OR If no workload is selected, install GitHub Copilot by selecting it from Individual components in the installer.
    1. Set up a GitHub Copilot subscription for your personal account, or if you are a member of an organization or enterprise with a GitHub Copilot subscription you will need to be assigned a seat by an organization owner.
    1. Sign into Visual Studio with a GitHub account that has a GitHub Copilot subscription.

    Best Regards,

    Tianyu


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


1 additional answer

Sort by: Most helpful
  1. Vidya Viraktamath 160 Reputation points Microsoft Employee
    2024-06-03T16:40:14.22+00:00

    Hello, GitHub Copilot is a service provided by GitHub and it is integrated into Visual Studio Code. As of now, Copilot is not available for Visual Studio.

    To use GitHub Copilot, developers need a GitHub account because the service is tied to GitHub. The GitHub account is used to authenticate and authorize the use of the service.

    In terms of how companies normally handle this, it varies. Some companies ask their developers to create their own GitHub accounts, while others create the accounts for them. It depends on the company's policies and procedures.

    For more info, do refer this link - https://docs.github.com/en/enterprise-cloud@latest/copilot/configuring-github-copilot/configuring-github-copilot-in-your-environment

    Kindly accept answer, if it helps

    Thanks.