Skip to content
Putting technology to work.
Insights to guide decisions and action.

Search articles

GitHub Copilot Individual plan changes ─ Selection criteria for contract development teams

Table of contents · 7 items

On April 20, 2026, GitHub announced changes to its Copilot Individual plans. The three tiers—Free, Pro, and Pro+—have been reorganized, clearly distinguishing feature sets and clarifying eligibility for commercial use.

Across custom development teams, using personal subscriptions for professional work has often become an unwritten norm. Following these changes, projects that lag in rationalizing their licensing face mounting audit risks. This article breaks down what changed and provides decision criteria for custom development teams.

Summary of changes

According to GitHub's announcement, the changes center around three primary axes:

AxisPreviousNew
Plan structureIndividual / Business / EnterpriseFree / Pro / Pro+ / Business / Enterprise
Positioning of Pro+UnclearAll-inclusive tier designed for individual developers
Commercial useVirtually possible even on the Individual planBusiness or higher recommended

In particular, the message "If you use it for work, please subscribe to Business" has become clearer than before, making it easier for using individual plans for business to be viewed as problematic. This follows the same trend as the Copilot AI training opt-out changes, serving as an extension of the policy to strengthen privacy and license governance.

What issues arise in custom development

Here are three common operational patterns in custom development teams. Each has become a target for review under the recent changes.

Operational patternIssueRecommended action
Individual engineers subscribe to Individual Pro and expense receiptsWorking on client code using an individual plan → Concern over licensing violationsSwitch to Business
Development company subscribes to Business and assigns seats to membersAcceptable under the contract, but raises different issues when used in client environmentsCheck NDA and contracts
Client subscribes to Enterprise and assigns seats to contractorsClean at first glance, but revoking permissions upon departure is frequently overlookedEstablish offboarding procedures

With the third pattern of lending Enterprise accounts, forgetting to suspend accounts when contractor members depart leads to security incidents. It is safer for the custom development side to also proactively propose "clearly specifying the revocation of permissions upon departure in the contract."

Selection flow: Choosing the right plan for your team

The selection flow when building a development team for client projects is as follows.

1. 業務利用するか? → No: Free / Pro でよい
                   → Yes: 2 へ

2. クライアントコードに触れるか? → No: 個人 Pro+ でも可
                              → Yes: 3 へ

3. クライアントが Enterprise / Business を持っているか?
        → Yes: クライアントから付与してもらう
        → No:  受託会社で Business 契約 → 4 へ

4. データ取り扱いの NDA はあるか? → 必ず締結

Evaluating in this order makes it practical for a custom development company to maintain at least one Business subscription. Pro+ is positioned primarily for personal development and OSS use cases, and is not recommended as the primary plan for commercial work.

Implementation considerations for the Business plan

When running commercial operations on the Business plan, make sure to explicitly configure the following three settings.

# .github/copilot.yml の例
content_exclusions:
  - "**/*.env"
  - "**/secrets/**"
  - "credentials.json"

policies:
  block_public_code_matches: true
  ai_training_opt_out: true
  audit_logging: true
SettingApplication
content_exclusionsExclude confidential files from Copilot context
block_public_code_matchesSuppress suggestions matching public code (prevent license contamination)
ai_training_opt_outTurn off sharing data for training
audit_loggingRetain usage logs and use them for audit compliance

If Business is introduced without these configurations, an incident can occur where the client complains: "We accepted it assuming it was protected by settings, but the settings were empty." The desirable operational approach is for the custom development team to handle setup all the way through delivery.

Template clauses for Copilot usage agreements in client projects

When assigning engineers to client environments on custom development projects, including the following clauses in the agreement will reduce incidents.

  1. Specification of AI coding assistant tools used: Copilot / Cursor / Claude Code, etc.
  2. Opt-out policy for training data contribution: Turned off by default
  3. Handling of copyright for generated code: Copyright of entire deliverables transferred to client
  4. Scope of responsibility for license contamination risk from generated code: Obligation to enable "Block public code matches"
  5. Account revocation process upon departure: Revoke within 72 hours

As noted in How to Choose a Web Development Company, when the custom development side can provide this type of contract draft up front, it also has the effect of giving us the initiative in contract negotiations.

Structuring a migration project

When transitioning a team where individual plan usage has become routine to Business, it can be organized as a 3- to 4-week spot project.

PhasePeriodDetails
Audit1 weekList users, contract types, and usage scope
Contract execution1 weekExecute Business / Enterprise contract and configure SSO integration
Configuration setup1–2 weeksSet up content_exclusions, policies, and audit logs
Migration1 weekCancel individual plans and assign Business accounts

Inquiries stating "We want to introduce Copilot, but internal license cleanup can't keep up" are surprisingly common; starting with an audit of current licenses is the fastest path forward.

Summary ─ Ending "using individual plans for work"

The changes to the GitHub Copilot Individual plan are a matter of governance cleanup rather than just tooling. On custom development frontlines, taking this opportunity to wrap up license organization is practical, and being able to deliver contract templates, initial configuration, and audit logging as a comprehensive package turns it into a high-value engagement.

Building teams that combine Copilot with Claude Code workflows is also possible. If you are thinking "we want to organize our licenses" or "we are troubled by questions from clients," please feel free to reach out via our contact form.

Share this articleXFacebook
Kakeru Suzuki

Fascinated by the possibilities of technology, has had a deep interest in programming and digital art since student days

Turn this article's theme into your company's next step

Concrete steps forward for your organization.

We organize your desired architecture, legacy systems, and operational requirements to formulate your next steps toward execution.

  • Desired architecture
  • Integration with existing environments
  • Operational requirements
Consult on development & operations initiatives

You can consult with us from the initial conceptual stage. Details from this article will be carried over to the inquiry form.

Receive the latest articles by email