Update GitHub Copilot licensing and usage information#3688
Open
pxxx6094-del wants to merge 2 commits into
Open
Update GitHub Copilot licensing and usage information#3688pxxx6094-del wants to merge 2 commits into
pxxx6094-del wants to merge 2 commits into
Conversation
# GitHub Copilot licenses Learn how licenses for Copilot work, including usage measurement and managing your budget. Usage of GitHub Copilot is measured through a combination of licenses and monthly usage tracking. For more information about how usage costs in Copilot work, see [GitHub Copilot premium requests](/en/billing/concepts/product-billing/github-copilot-premium-requests). ## Licenses for Copilot Copilot licenses are required for each user who uses Copilot. Licenses are available through different plans depending on your account type. | Account type | Options | | --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Personal accounts** | <ul><li>Copilot Pro: $10 USD per calendar month.</li><li>Copilot Pro+: $39 USD per calendar month.</li><li>Copilot Student: access to Copilot premium features at no cost.</li><li>Copilot Free: limited access to Copilot features at no cost.</li></ul> | | **Organizations** | Copilot Business: $19 USD per user per month (billed monthly). | | **Enterprises** | Choose Copilot Business or Copilot Enterprise, or mix them across organizations. Both are billed monthly, pricing varies. | > \[!NOTE] If you have an active Copilot Pro or Copilot Pro+ plan, and are then assigned a seat as part of a Copilot Business or Copilot Enterprise plan, your personal Copilot plan will be automatically canceled. You will receive a prorated refund for any remaining portion of your personal plan's current billing cycle. You will then be able to continue using Copilot according to the policies set by your company. ## Free use of Copilot There are several ways to use Copilot for free. ### Copilot Free * Provides limited access to Copilot features at no cost. * Includes a monthly allowance of completions and premium requests. * Intended for **individual use only** (not suitable for organizations or enterprises). * For usage beyond the free plan limits, upgrade to Copilot Pro. ### Educational and open source benefits * Copilot Student offers free access to Copilot's premium features for verified students. See [Access GitHub Copilot for free as a student](/en/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-students). * Copilot Pro is free for verified teachers and maintainers of popular open source projects. See [Access Copilot Pro for free as a teacher or open source maintainer](/en/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/getting-started-with-copilot-on-your-personal-account/getting-free-access-to-copilot-pro-as-a-student-teacher-or-maintainer). ## How usage of Copilot licenses is measured Usage of Copilot licenses is measured by the number of seats used. ### Personal accounts * Upgrades take effect immediately, with proration applied for the remainder of the current billing cycle. * Downgrades take effect at the start of the next billing cycle and are generally not prorated. * Canceling a monthly plan keeps access until the end of the current billing cycle, with no proration. For details on billing and proration, see [About billing for individual GitHub Copilot plans](/en/copilot/concepts/billing/billing-for-individuals). ### Organizations and enterprises * A seat is a license for one user. * Organizations and enterprises are billed for the number of assigned seats at the end of each monthly billing cycle. * If a user has seats in multiple organizations within the same enterprise, the enterprise is only billed once per cycle. * If both a Copilot Business and a Copilot Enterprise seat are assigned, only the enterprise seat is billed. For more information about seat assignment, see [GitHub Copilot seat assignment](/en/copilot/reference/copilot-billing/seat-assignment). ## Using more than your plan's included seats Individual plans are tied to a single account and can’t include additional seats. To license multiple users, upgrade to an organizational plan. For **organizations and enterprises**: * You can assign additional Copilot seats at any time. * Additional seats are billed immediately on a prorated basis for the rest of the current billing cycle. * Assigned users gain access to Copilot features right away. For details about how added seats are billed, see [Making changes to your GitHub Copilot license](/en/copilot/reference/copilot-billing/license-changes). ## Paying for Copilot licenses You pay for additional licenses using the payment method set up for your GitHub account. See [Managing your payment and billing information](/en/billing/how-tos/set-up-payment/manage-payment-info). ## Managing your budget for Copilot licenses To help manage your budget for Copilot licenses, consider the following strategies. ### Personal accounts * You can set budgets for your personal account to receive email alerts at 75%, 90%, and 100% of the budget. * Budgets help you monitor spending but do not stop license charges. For more information about using budgets to control spending, see [Setting up budgets to control spending on metered products](/en/billing/managing-your-billing/using-budgets-control-spending). ### Organizations and enterprises * Owners and billing managers can set budgets at the organization or enterprise level, or by cost center. * Budgets for licenses are monitoring-only: spending can exceed the budget, but alerts notify you when thresholds are reached. * Use cost centers to track spending across teams or initiatives. For more information about managing company spending, see [Managing your company's spending on GitHub Copilot](/en/copilot/how-tos/spending/manage-company-spending).
Comment on lines
+12
to
+21
| runs-on: ubuntu-latest | ||
| steps: | ||
| - uses: actions/checkout@v4 | ||
| - uses: actions/setup-node@v4 | ||
| with: | ||
| node-version: 20 | ||
| - run: npm ci | ||
| - run: npm test | ||
|
|
||
| publish-npm: |
Comment on lines
+22
to
+33
| needs: build | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - uses: actions/checkout@v4 | ||
| - uses: actions/setup-node@v4 | ||
| with: | ||
| node-version: 20 | ||
| registry-url: https://registry.npmjs.org/ | ||
| - run: npm ci | ||
| - run: npm publish | ||
| env: | ||
| NODE_AUTH_TOKEN: ${{secrets.npm_token}} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Please note: we will close your PR without comment if you do not check the boxes above and provide ALL requested information.