The #1 reason my company won't use Github Copilot right now #188809
Replies: 1 comment
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Product Feedback
Copilot Feature Area
Copilot Enterprise
Body
The #1 reason my company won’t use GitHub Copilot right now
We already use Claude Code successfully. We also already use GitHub for all company repositories, and - exactly as GitHub has encouraged for years - our developers use a single GitHub account for both work and personal repositories. Some of them already pay for individual Copilot for side projects.
So adopting GitHub Copilot should be easy.
It isn’t, because of one policy:
When our company assigns a Copilot seat to a developer, GitHub automatically cancels their individual Copilot subscription on that same account.
That forces an uncomfortable outcome: developers who want to keep using Copilot on personal projects are pushed to use a company-paid Copilot seat outside company work (or to create awkward workarounds like maintaining a second GitHub account).
Why this is a blocker (and not just a billing issue)
Many employment contracts and company policies, ours included, treat “company resources/tools” as a factor in IP ownership and disclosure obligations. Even if no one intends to claim anyone’s side project, GitHub’s policy creates avoidable ambiguity:
This is why we can’t responsibly roll Copilot out right now.
The frustrating part: GitHub already has enough context to solve this cleanly
For the Copilot VS Code extension and Copilot CLI, GitHub could separate personal vs company usage without forcing subscription cancellation. Two straightforward approaches:
1) Auto-detect based on repo context (best default)
In most real workflows, you’re in a folder that is either:
Copilot can use that context to select the right “billing identity” automatically:
2) When there is no repo yet, just ask the user (simple, explicit)
A lot of work starts before the first commit or remote exists: prototypes, new projects, scratchpads.
In those cases, the CLI/extension should simply prompt:
This one prompt eliminates ambiguity and creates a clear user-controlled boundary. It should also be visible in the UI (“Copilot: Personal” vs “Copilot: Company”) so users don’t make mistakes.
This is not an edge case - lots of people are raising the same issue
Here are just a few of the existing community threads:
What we’re asking GitHub to change
At minimum:
Better:
Bottom line
We want to like Copilot. We already live on GitHub. But GitHub’s current licensing behavior turns a normal “assign a seat” action into a personal-vs-company IP boundary problem.
GitHub can fix this with straightforward product behavior in the Copilot VS Code extension and Copilot CLI: auto-detect when possible, and ask the user when not.
Until then, we’ll stick with what we have.
Beta Was this translation helpful? Give feedback.
All reactions