How are multiple Copilot licenses handled? #56234
-
Select Topic AreaQuestion BodyI have an Individual license for GitHub Copilot for my account. At my company, we use our personal accounts, which are authorized with the company's GitHub Organization, to work in the company's repositories. How will individuals, who have an Individual license like myself, manage their licenses if we're given Copilot for Business licenses? |
Beta Was this translation helpful? Give feedback.
Replies: 20 comments 50 replies
-
|
There can only be one copilot licence active per github account. If your employer takes out a Copilot for Business subscription and assigns you a Copilot seat from their account it will refund your CfI subscription. The details of how or what you're allowed to use your employer provided CfB Copilot seat are a matter for you and your employer to discuss. |
Beta Was this translation helpful? Give feedback.
-
|
Question: for the same GitHub user name, could I use personal license in my personal computer and use the company license in company computer? |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
My user experience from this was that one day I was routinely using Copilot in immersive mode on github.com. Then I joined an org and suddenly Copilot was disabled. I learned that org had a Copilot Business subscription, but had inadvertently disabled "Copilot in GitHub.com". I couldn't even use it in relation to private repos and those of other orgs. I left the offending org and re-established my personal Copilot config, but many users won't have that option. Also, what happens if I'm a member of two orgs that have GitHub Copilot Business or Enterprise and have conflicting configurations? Which one will win? This is definitely not answered by "There can only be one copilot licence active per github account." |
Beta Was this translation helpful? Give feedback.
-
|
Does anyone know when this will be possible? Almost 2 years have passed |
Beta Was this translation helpful? Give feedback.
-
|
How can an organization upgrade their Business licenses to the Pro+ It's mind blowing that even Enterprise version of Copilot gets fewer premium responses than Pro+ |
Beta Was this translation helpful? Give feedback.
-
|
I only have one GitHub account as recommended by Microsoft and, at the time, strongly recommended by my employer. |
Beta Was this translation helpful? Give feedback.
-
|
I have (I guess I had) a free Pro subscription because of open-source-maintainer status. I joined a project supposed to last for only a few weeks, and I was added to their Org. Suddenly I lost access to my Pro features. That's crazy! Obviously I won't be refunded, because it was free. But what will happen when this project ends in a couple of weeks? |
Beta Was this translation helpful? Give feedback.
-
|
Curious what the behavior is if you are a member of multiple Enterprises
Our firm is looking to adopt GitHub Enterprise ourselves and issue CoPilot License to our staff because sometimes our work is done on repositories we manage, and other times work is managed within our client repositories, but our user identities are shared Naturally as a consultant the work our team does will shift from client to client on a relatively frequent basis |
Beta Was this translation helpful? Give feedback.
-
|
I appreciate that what I'm about to suggest isn't a trivial lift for GitHub to implement, but you guys really need to figure out how to support the scenario where by a single GitHub user can use an employer's Copilot credits for any and all work performed on their org's repositories whilst allowing use of self-paid Copilot for work on repositories NOT in such orgs. It's about more than billing; an org may restrict (in some cases severely) access to Copilot features, and this interferes with my own usage. I am a consultant and need to work on several projects at once. At times, I've even actively had to work with multiple orgs. A restrictive set of policies applied by one org can have severe impact on my ability to work on even my privately-maintained projects. I acknowledge that GitHub presently recommends use of multiple GitHub accounts, which is functional. But that creates multiple accounts to have to set up and check for notifications, PRs, issue assignments, and so on. And let's face it, GH notifications aren't exactly a beacon of UX these days, so the multi-account strategy officially proposed by GH turns into a real nightmare quickly. With respect, you guys really need to step up on this Copilot usage conundrum. |
Beta Was this translation helpful? Give feedback.
-
|
Multiple GitHub Copilot licenses are tied to the GitHub account that owns or manages them. If you have one personal Copilot license, it’s linked directly to your individual GitHub account. If you’re part of an organization or enterprise, licenses are usually managed by the organization owner/admin. The admin assigns Copilot seats to members, and each user gets access through their GitHub account. A single user doesn’t need (or use) more than one license at the same time—Copilot will just check if your account has an active license (either personal or organizational). If you happen to have both a personal and an organizational license, GitHub will prioritize the organization-provided license, so your personal subscription isn’t used unnecessarily. |
Beta Was this translation helpful? Give feedback.
-
|
@davecheney I really wish that Github would take a look at this. It's definitely an issue for these two reasons.
|
Beta Was this translation helpful? Give feedback.
-
|
I'm hitting the same problem now. Organisation has given me a seat, which in turn kills my personal paid copilot. Why is it so hard to have both, have the organisation seat just cover the repos that they want, have a personal one to cover the repos you want. |
Beta Was this translation helpful? Give feedback.
-
|
This is a very annoying "bug". Our organisation doesn't want developers using co-pilot premium requests on personal projects, however short of getting everyone to create new users for the org there is no way around this issue. Even when staying unauthenticated to the org on my personal machine I'm still forced to use the org seat as my personal co-pilot licence was removed. |
Beta Was this translation helpful? Give feedback.
-
|
I am baffled this hasn't been thought through properly. I don't see how this product is viable without this separation of personal vs. business copilot subscriptions for a single GH account. You should be able to just choose which subscription to apply in VS Code. |
Beta Was this translation helpful? Give feedback.
-
|
How Multiple Copilot Licenses Are Handled Copilot licenses are generally assigned to individual users. If a person has multiple accounts (e.g., work and personal), each account needs its own license. Per Product / Platform Microsoft offers Copilot across different products (e.g., GitHub Copilot, Microsoft 365 Copilot, Dynamics 365 Copilot). Licenses are not interchangeable — a GitHub Copilot license doesn’t automatically give you access to Microsoft 365 Copilot. Enterprise Licensing Organizations can purchase multiple licenses in bulk and assign them to users via their admin portal. Admins can reassign licenses if someone leaves or roles change. Multiple Licenses for One User If you need Copilot in different ecosystems (say GitHub and Microsoft 365), you may end up with two separate licenses tied to the same identity. Microsoft’s licensing system keeps them distinct, even if they’re billed under the same organization. Billing & Management Licenses are tracked in the Microsoft Admin Center (for Microsoft 365 Copilot) or GitHub billing (for GitHub Copilot). Consolidated billing is possible for enterprises, but technically the licenses remain product-specific. |
Beta Was this translation helpful? Give feedback.
-
|
This is problematic for more than the personal vs organizational-case. For more or less any consultant, you will have more than one organization active at any one time: one for client A and one for client B, and maybe also one for the consulting firm you're employed by. Having code from organization 1 be billed through organization 2 is a massive issue, for legal reasons. This leaves us three options:
Depending on how data isolation works in Copilot, (3) might be a non-starter. It's also wrong on principle. (4) is a financial liability, (2) is a potential contract breach and (1) is discouraged by GH. Leaving (1) as the only acceptable option, really. If I'd been practicing that for my professional life, I'd be about 15 accounts deep at this point. One account and learning to manage email filtering, SSH keys and SSO auth etc, is much better. But now Copilot is in the way of that. This needs resolving, and consultants are not an edge-case for GH. We're a large part of your user base, and an even bigger part of users bringing income for GH. |
Beta Was this translation helpful? Give feedback.
-
|
Forget about that and use Claude Code ;) |
Beta Was this translation helpful? Give feedback.
-
|
Multiple GitHub Copilot licenses are handled on a per‑account basis: only one Copilot license can be active for a single GitHub account at a time. If you already have an Individual Copilot license and your company assigns you a Copilot for Business seat, the business license will take precedence and your individual subscription will be automatically refunded. If you want to use Copilot across both a personal and a work account, each account would need its own subscription since licenses are tied to accounts, not devices. |
Beta Was this translation helpful? Give feedback.
-
When an organization has multiple Copilot licenses, it simply means they’ve purchased access for multiple users. Each license is assigned to one person, so if a company buys 10 licenses, 10 different users can use Copilot. These licenses aren’t permanent — an admin can remove a license from one user and assign it to another whenever needed. In cases where someone has both a personal and a company license (like with GitHub Copilot), the company license usually takes priority. Overall, multiple licenses are just a way to let several people use Copilot, while giving admins control to manage and reassign access easily. |
Beta Was this translation helpful? Give feedback.
There can only be one copilot licence active per github account. If your employer takes out a Copilot for Business subscription and assigns you a Copilot seat from their account it will refund your CfI subscription.
The details of how or what you're allowed to use your employer provided CfB Copilot seat are a matter for you and your employer to discuss.