diff --git a/content/billing/concepts/product-billing/github-copilot-licenses.md b/content/billing/concepts/product-billing/github-copilot-licenses.md index 0a25d081d856..ea863dd2ffc3 100644 --- a/content/billing/concepts/product-billing/github-copilot-licenses.md +++ b/content/billing/concepts/product-billing/github-copilot-licenses.md @@ -42,7 +42,7 @@ There are several ways to use {% data variables.product.prodname_copilot_short % ### Educational and open source benefits -* {% data variables.copilot.copilot_student_short %} offers free access to {% data variables.product.prodname_copilot_short %}'s premium features for verified students. See [AUTOTITLE](/copilot/how-tos/manage-your-account/free-access-with-copilot-student). +* {% data variables.copilot.copilot_student_short %} offers free access to {% data variables.product.prodname_copilot_short %}'s premium features for verified students. See [AUTOTITLE](/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-students). * {% data variables.copilot.copilot_pro_short %} is free for verified teachers and maintainers of popular open source projects. See [AUTOTITLE](/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 {% data variables.product.prodname_copilot_short %} licenses is measured diff --git a/content/copilot/concepts/about-enterprise-accounts-for-copilot-business.md b/content/copilot/concepts/about-enterprise-accounts-for-copilot-business.md index 0fa229021973..30de161b5e57 100644 --- a/content/copilot/concepts/about-enterprise-accounts-for-copilot-business.md +++ b/content/copilot/concepts/about-enterprise-accounts-for-copilot-business.md @@ -40,4 +40,4 @@ When you create your enterprise account, you will choose whether your enterprise ## Getting started -To get started, see [AUTOTITLE](/copilot/how-tos/set-up/set-up-a-dedicated-enterprise-for-copilot-business). +To get started, see [AUTOTITLE](/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-a-dedicated-enterprise-for-copilot-business). diff --git a/content/copilot/concepts/agents/code-review.md b/content/copilot/concepts/agents/code-review.md index 3e254ac94e3b..15d9cbcf3116 100644 --- a/content/copilot/concepts/agents/code-review.md +++ b/content/copilot/concepts/agents/code-review.md @@ -106,7 +106,7 @@ You do not need to have {% data variables.product.prodname_actions %} enabled in If your organization has disabled {% data variables.product.prodname_dotcom %}-hosted runners, the agentic capabilities will not be available. In this case, code reviews will fall back to a more limited review. Organizations in this situation can use self-hosted runners. -For more information on configuring runners, see [AUTOTITLE](/copilot/how-tos/use-copilot-agents/request-a-code-review/configure-runners). +For more information on configuring runners, see [AUTOTITLE](/copilot/how-tos/copilot-on-github/set-up-copilot/configure-runners). ## Code review monthly quota diff --git a/content/copilot/concepts/auto-model-selection.md b/content/copilot/concepts/auto-model-selection.md index 617f91e92240..12c9a0f5e229 100644 --- a/content/copilot/concepts/auto-model-selection.md +++ b/content/copilot/concepts/auto-model-selection.md @@ -21,7 +21,7 @@ Experience less rate limiting and reduce the mental load of choosing a model by * Discounted multipliers for paid plans ({% data variables.copilot.copilot_chat_short %} only) {% data variables.copilot.copilot_auto_model_selection_short_cap_a %} **won't** include these models: -* Models excluded by administrator policies. See [AUTOTITLE](/copilot/how-tos/use-ai-models/configure-access-to-ai-models). +* Models excluded by administrator policies. See [AUTOTITLE](/copilot/how-tos/copilot-on-github/set-up-copilot/configure-access-to-ai-models). * Models with premium request multipliers greater than one. See [AUTOTITLE](/copilot/reference/ai-models/supported-models#model-multipliers). * Models not available in your plan. See [AUTOTITLE](/copilot/reference/ai-models/supported-models#supported-ai-models-per-copilot-plan). diff --git a/content/copilot/concepts/billing/individual-plans.md b/content/copilot/concepts/billing/individual-plans.md index 5eb2bc509e1e..0ba222517989 100644 --- a/content/copilot/concepts/billing/individual-plans.md +++ b/content/copilot/concepts/billing/individual-plans.md @@ -69,7 +69,7 @@ The following table highlights the key differences between individual {% data va | Feature | {% data variables.copilot.copilot_free %} | {% data variables.copilot.copilot_student %} | {% data variables.copilot.copilot_pro %} | {% data variables.copilot.copilot_pro_plus %} | |--------|----------------------------------------------------|----------------------------------------------|--------------------------------------------------|----------------------------------------------------------| -| Price | Free | [Free](/copilot/how-tos/manage-your-account/free-access-with-copilot-student) | {% data variables.copilot.cfi_price_per_month %} per month
([free](/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) for some users) | {% data variables.copilot.cpp_price_per_month %} per month | +| Price | Free | [Free](/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-students) | {% data variables.copilot.cfi_price_per_month %} per month
([free](/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-teachers-and-os-maintainers) for some users) | {% data variables.copilot.cpp_price_per_month %} per month | | Real-time code suggestions with included models | Up to 2,000 per month | Unlimited | Unlimited | Unlimited | | Premium requests | 50 per month | 300 per month | 300 per month | 1,500 per month | | Purchase additional premium requests at {% data variables.copilot.additional_premium_requests %} per request | {% octicon "x" aria-label="Not included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | diff --git a/content/copilot/get-started/plans.md b/content/copilot/get-started/plans.md index 327a49900060..7f54069c2d81 100644 --- a/content/copilot/get-started/plans.md +++ b/content/copilot/get-started/plans.md @@ -43,7 +43,7 @@ Start using {% data variables.product.prodname_copilot_short %} by signing up fo * **{% data variables.copilot.copilot_free_short %}** — Try {% data variables.product.prodname_copilot_short %} with limited features and requests. [Start using {% data variables.copilot.copilot_free_short %}](https://github.com/copilot?ref_product=copilot&ref_type=engagement&ref_style=text&ref_plan=free). -* **{% data variables.copilot.copilot_student %}** — Get access to {% data variables.product.prodname_copilot_short %}'s premium features for free. [Access {% data variables.copilot.copilot_student %}](/copilot/how-tos/manage-your-account/free-access-with-copilot-student). +* **{% data variables.copilot.copilot_student %}** — Get access to {% data variables.product.prodname_copilot_short %}'s premium features for free. [Access {% data variables.copilot.copilot_student %}](/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-students). * **{% data variables.copilot.copilot_pro_short %}** — Get unlimited completions and access to premium models. [Subscribe to {% data variables.copilot.copilot_pro_short %}](https://github.com/github-copilot/signup?ref_product=copilot&ref_type=purchase&ref_style=text&ref_plan=pro). diff --git a/content/copilot/get-started/what-is-github-copilot.md b/content/copilot/get-started/what-is-github-copilot.md index 94b374503da5..55c053b2212f 100644 --- a/content/copilot/get-started/what-is-github-copilot.md +++ b/content/copilot/get-started/what-is-github-copilot.md @@ -59,8 +59,9 @@ You can start using {% data variables.product.prodname_copilot_short %} in sever ### Individuals * **Try {% data variables.product.prodname_copilot_short %} for free.** Use {% data variables.copilot.copilot_free_short %} to explore core features with no paid plan required. -* **Subscribe to a paid plan.** Upgrade to {% data variables.copilot.copilot_pro_short %} or {% data variables.copilot.copilot_pro_plus_short %} for full access to premium features and more generous usage limits. -* **Get free access if you're eligible.** Students, teachers, and open source maintainers may qualify for access to premium features at no cost. See [AUTOTITLE](/copilot/how-tos/manage-your-account/free-access-with-copilot-student) and [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/getting-free-access-to-copilot-as-a-student-teacher-or-maintainer). +* **Subscribe to a paid plan.** Upgrade to {% data variables.copilot.copilot_pro_short %} or {% data variables.copilot.copilot_pro_plus_short %} for full access to premium features and more generous usage limits. + * Try {% data variables.copilot.copilot_pro_short %} for free with a one-time 30-day trial. +* **Get free access if you're eligible.** Students, teachers, and open source maintainers may qualify for access to premium features at no cost. See [AUTOTITLE](/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-students) and [AUTOTITLE](/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-teachers-and-os-maintainers). * **Request access from your organization.** If your organization or enterprise has a {% data variables.product.prodname_copilot %} plan, you can request access by going to [https://github.com/settings/copilot](https://github.com/settings/copilot) and request access under "Get {% data variables.product.prodname_copilot_short %} from an organization." See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/getting-started-with-copilot-on-your-personal-account/getting-started-with-a-copilot-plan) for more information. diff --git a/content/copilot/how-tos/copilot-on-github/index.md b/content/copilot/how-tos/copilot-on-github/index.md index b210f18b2f11..75b88bbbd50f 100644 --- a/content/copilot/how-tos/copilot-on-github/index.md +++ b/content/copilot/how-tos/copilot-on-github/index.md @@ -5,6 +5,7 @@ intro: 'Learn how to use {% data variables.product.prodname_copilot %} on {% dat versions: feature: copilot children: + - /set-up-copilot - /chat-with-copilot - /copilot-for-github-tasks contentType: how-tos diff --git a/content/copilot/how-tos/use-ai-models/configure-access-to-ai-models.md b/content/copilot/how-tos/copilot-on-github/set-up-copilot/configure-access-to-ai-models.md similarity index 58% rename from content/copilot/how-tos/use-ai-models/configure-access-to-ai-models.md rename to content/copilot/how-tos/copilot-on-github/set-up-copilot/configure-access-to-ai-models.md index 552fbed0e1b8..a8d3edb77451 100644 --- a/content/copilot/how-tos/use-ai-models/configure-access-to-ai-models.md +++ b/content/copilot/how-tos/copilot-on-github/set-up-copilot/configure-access-to-ai-models.md @@ -1,7 +1,7 @@ --- title: Configuring access to AI models in GitHub Copilot shortTitle: Configure access to AI models -intro: 'Learn how to configure access to AI models in {% data variables.product.prodname_copilot_short %}.' +intro: 'Control which AI models your organization or enterprise can use with {% data variables.product.prodname_copilot_short %}.' versions: feature: copilot redirect_from: @@ -9,6 +9,7 @@ redirect_from: - /copilot/how-tos/ai-models/configuring-access-to-ai-models-in-copilot - /copilot/how-tos/ai-models/configure-access-to-ai-models - /github-models/use-github-models/integrating-ai-models-into-your-development-workflow + - /copilot/how-tos/use-ai-models/configure-access-to-ai-models contentType: how-tos category: - Configure Copilot @@ -17,23 +18,21 @@ category: Your access to {% data variables.product.prodname_copilot %} models depends on: * Your {% data variables.product.prodname_copilot_short %} plan. -* The client you're using (for example, {% data variables.product.prodname_dotcom_the_website %}, {% data variables.product.prodname_vscode %}, or JetBrains IDEs). +* The client you use (for example, {% data variables.product.prodname_dotcom_the_website %}, {% data variables.product.prodname_vscode %}, or JetBrains IDEs). * Whether your organization or enterprise restricts access to specific models. -For information about the AI models available in {% data variables.product.prodname_copilot_short %}, see [AUTOTITLE](/copilot/using-github-copilot/ai-models/supported-ai-models-in-copilot). - -To learn how {% data variables.copilot.copilot_chat_short %} serves different AI models, see [AUTOTITLE](/copilot/reference/ai-models/model-hosting). +For a list of available AI models, see [AUTOTITLE](/copilot/using-github-copilot/ai-models/supported-ai-models-in-copilot). For information on how {% data variables.copilot.copilot_chat_short %} serves different AI models, see [AUTOTITLE](/copilot/reference/ai-models/model-hosting). ## Setup for individual use -If you have a {% data variables.copilot.copilot_free_short %}, {% data variables.copilot.copilot_pro_short %}, or {% data variables.copilot.copilot_pro_plus_short %} plan, you can use AI models directly within {% data variables.product.prodname_copilot_short %} without configuring access or managing policies. +If you have a {% data variables.copilot.copilot_free_short %}, {% data variables.copilot.copilot_pro_short %}, or {% data variables.copilot.copilot_pro_plus_short %} plan, you can use AI models directly within {% data variables.product.prodname_copilot_short %} without configuring access or managing policies. ->[!NOTE] -> * Some models may not be available depending on your plan. See [AUTOTITLE](/copilot/about-github-copilot/plans-for-github-copilot#models). +> [!NOTE] +> Some models may not be available depending on your plan. See [AUTOTITLE](/copilot/about-github-copilot/plans-for-github-copilot#models). ## Setup for organization and enterprise use -As an enterprise or organization owner, you can enable or disable access to AI models for everyone who has been assigned a {% data variables.copilot.copilot_enterprise_short %} or {% data variables.copilot.copilot_business_short %} seat through your enterprise or organization. See [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/setting-policies-for-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization) and [AUTOTITLE](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-policies-and-features-for-copilot-in-your-enterprise). +As an enterprise or organization owner, you can enable or disable access to AI models for members with a {% data variables.copilot.copilot_enterprise_short %} or {% data variables.copilot.copilot_business_short %} seat. See [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/setting-policies-for-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization) and [AUTOTITLE](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-policies-and-features-for-copilot-in-your-enterprise). > [!NOTE] Models available in {% data variables.copilot.copilot_auto_model_selection %} will follow the policies set for an organization or enterprise. See [AUTOTITLE](/copilot/concepts/auto-model-selection). diff --git a/content/copilot/how-tos/use-copilot-agents/request-a-code-review/configure-automatic-review.md b/content/copilot/how-tos/copilot-on-github/set-up-copilot/configure-automatic-review.md similarity index 64% rename from content/copilot/how-tos/use-copilot-agents/request-a-code-review/configure-automatic-review.md rename to content/copilot/how-tos/copilot-on-github/set-up-copilot/configure-automatic-review.md index d04036d1ebd7..cc02d1008a80 100644 --- a/content/copilot/how-tos/use-copilot-agents/request-a-code-review/configure-automatic-review.md +++ b/content/copilot/how-tos/copilot-on-github/set-up-copilot/configure-automatic-review.md @@ -2,7 +2,7 @@ title: Configuring automatic code review by GitHub Copilot shortTitle: Configure automatic review allowTitleToDifferFromFilename: true -intro: 'Learn how to configure {% data variables.product.prodname_copilot_short %} to automatically review pull requests.' +intro: 'Set up {% data variables.product.prodname_copilot_short %} to automatically review pull requests for you, a repository, or an organization.' versions: feature: copilot redirect_from: @@ -11,6 +11,7 @@ redirect_from: - /copilot/how-tos/agents/copilot-code-review/automatic-code-review - /copilot/how-tos/agents/copilot-code-review/configure-automatic-review - /copilot/how-tos/agents/request-a-code-review/configure-automatic-review + - /copilot/how-tos/use-copilot-agents/request-a-code-review/configure-automatic-review contentType: how-tos category: - Configure Copilot @@ -18,13 +19,7 @@ category: ## Introduction -This article tells you how to set up {% data variables.copilot.copilot_code-review_short %} to review pull requests automatically. For an overview of automatic pull request reviews, see [AUTOTITLE](/copilot/concepts/code-review#about-automatic-pull-request-reviews). - -The three sections in this article tell you how to configure automatic code review for: - -* [Pull requests that you create yourself](#configuring-automatic-code-review-for-your-own-pull-requests) -* [All new pull requests in a repository](#configuring-automatic-code-review-for-a-single-repository) -* [Pull requests in multiple repositories owned by an organization](#configuring-automatic-code-review-for-repositories-in-an-organization) +You can configure {% data variables.copilot.copilot_code-review_short %} to review pull requests automatically. For an overview of automatic pull request reviews, see [AUTOTITLE](/copilot/concepts/code-review#about-automatic-pull-request-reviews). ## Configuring automatic code review for your own pull requests @@ -54,12 +49,12 @@ The three sections in this article tell you how to configure automatic code revi {% data reusables.organizations.access-ruleset-settings %} {% data reusables.repositories.repo-new-ruleset %} 1. Under "Target repositories," click **Add target** and choose either **Include by pattern** or **Exclude by pattern**. -1. In the dialog box that's displayed, type a pattern that will match the names of repositories in your organization—for example, `*feature` to match all repositories with names that end in `feature`. +1. Type a pattern that matches the repository names you want to target—for example, `*feature` to match all repositories with names ending in `feature`. - For information about pattern-matching syntax, see [AUTOTITLE](/organizations/managing-organization-settings/creating-rulesets-for-repositories-in-your-organization#using-fnmatch-syntax). + For pattern-matching syntax, see [AUTOTITLE](/organizations/managing-organization-settings/creating-rulesets-for-repositories-in-your-organization#using-fnmatch-syntax). -1. In the dialog box, click **Add inclusion pattern** or **Add exclusion pattern**. -1. Repeat the process for any additional patterns you want to add. +1. Click **Add inclusion pattern** or **Add exclusion pattern**. +1. Repeat for any additional patterns. > [!NOTE] > You can add multiple targeting criteria to the same ruleset. Exclusion patterns are applied after inclusion patterns. For example, you could include any repositories matching the pattern `*cat*`, and specifically exclude a repository matching the pattern `not-a-cat`. diff --git a/content/copilot/how-tos/use-copilot-agents/request-a-code-review/configure-runners.md b/content/copilot/how-tos/copilot-on-github/set-up-copilot/configure-runners.md similarity index 60% rename from content/copilot/how-tos/use-copilot-agents/request-a-code-review/configure-runners.md rename to content/copilot/how-tos/copilot-on-github/set-up-copilot/configure-runners.md index d5b5698612c4..dace3ebe1c2b 100644 --- a/content/copilot/how-tos/use-copilot-agents/request-a-code-review/configure-runners.md +++ b/content/copilot/how-tos/copilot-on-github/set-up-copilot/configure-runners.md @@ -1,10 +1,11 @@ --- title: Configuring runners for GitHub Copilot code review shortTitle: Configure runners -intro: 'Learn how to configure self-hosted runners or upgrade to larger {% data variables.product.prodname_dotcom %}-hosted runners for {% data variables.copilot.copilot_code-review_short %}.' +intro: 'Use self-hosted runners or larger {% data variables.product.prodname_dotcom %}-hosted runners for {% data variables.copilot.copilot_code-review_short %}.' allowTitleToDifferFromFilename: true redirect_from: - /copilot/how-tos/use-copilot-agents/request-a-code-review/configure-self-hosted-runners + - /copilot/how-tos/use-copilot-agents/request-a-code-review/configure-runners versions: feature: copilot contentType: how-tos @@ -18,18 +19,16 @@ category: You can also upgrade to larger {% data variables.product.prodname_dotcom %}-hosted runners for better performance. -## Configuring self-hosted runners for code review +## Configure self-hosted runners for code review -You can run {% data variables.copilot.copilot_code-review_short %} using self-hosted {% data variables.product.prodname_actions %} runners with ARC (Actions Runner Controller). You must first set up ARC-managed scale sets in your environment. For more information on ARC, see [AUTOTITLE](/actions/hosting-your-own-runners/managing-self-hosted-runners-with-actions-runner-controller/about-actions-runner-controller). +Run {% data variables.copilot.copilot_code-review_short %} using self-hosted {% data variables.product.prodname_actions %} runners with ARC (Actions Runner Controller). You must first set up ARC-managed scale sets in your environment. For more information on ARC, see [AUTOTITLE](/actions/hosting-your-own-runners/managing-self-hosted-runners-with-actions-runner-controller/about-actions-runner-controller). > [!WARNING] -> ARC is the only officially supported solution for self-hosting {% data variables.copilot.copilot_code-review_short %}. For security reasons, we do not recommend using non-ARC self-hosted runners. +> ARC is the only officially supported solution for self-hosting {% data variables.copilot.copilot_code-review_short %}. For security reasons, do not use non-ARC self-hosted runners. -> [!NOTE] -> {% data variables.copilot.copilot_code-review_short %} is only compatible with Ubuntu x64 Linux runners. Runners with Windows, macOS or other operating systems are not supported. +{% data variables.copilot.copilot_code-review_short %} is only compatible with Ubuntu x64 Linux runners. To configure self-hosted runners for {% data variables.copilot.copilot_code-review_short %}: - 1. Configure network security controls for your {% data variables.product.prodname_actions %} runners to ensure that {% data variables.copilot.copilot_code-review_short %} does not have open access to your network or the public internet. You must configure your firewall to allow connections to the [standard hosts required for {% data variables.product.prodname_actions %} self-hosted runners](/actions/reference/runners/self-hosted-runners#accessible-domains-by-function), plus the following hosts: @@ -48,21 +47,21 @@ To configure self-hosted runners for {% data variables.copilot.copilot_code-revi # ... ``` -## Upgrading to larger {% data variables.product.prodname_dotcom %}-hosted {% data variables.product.prodname_actions %} runners +## Upgrade to larger {% data variables.product.prodname_dotcom %}-hosted {% data variables.product.prodname_actions %} runners -By default, {% data variables.copilot.copilot_code-review_short %} works in a standard {% data variables.product.prodname_actions %} runner. You can upgrade to larger runners for better performance (CPU and memory), more disk space, and advanced features like Azure private networking. For more information, see [AUTOTITLE](/actions/using-github-hosted-runners/using-larger-runners/about-larger-runners). +By default, {% data variables.copilot.copilot_code-review_short %} runs on a standard {% data variables.product.prodname_actions %} runner. Larger runners provide better performance (CPU and memory), more disk space, and advanced features like Azure private networking. See [AUTOTITLE](/actions/using-github-hosted-runners/using-larger-runners/about-larger-runners). > [!NOTE] > Usage of larger {% data variables.product.prodname_dotcom %}-hosted runners is billed per-minute and may incur additional {% data variables.product.prodname_actions %} charges. -1. Set up larger runners for your organization. For more information, see [AUTOTITLE](/actions/using-github-hosted-runners/managing-larger-runners). +1. Set up larger runners for your organization. See [AUTOTITLE](/actions/using-github-hosted-runners/managing-larger-runners). 1. If you are using larger runners with Azure private networking, configure your Azure private network to allow outbound access to the following hosts: * `api.githubcopilot.com` * `uploads.github.com` * `user-images.githubusercontent.com` -1. In your `copilot-setup-steps.yml` file, set the `runs-on` attribute to the label for the larger runners you want {% data variables.copilot.copilot_code-review_short %} to use. For more information on specifying larger runners with `runs-on`, see [AUTOTITLE](/actions/using-github-hosted-runners/running-jobs-on-larger-runners). +1. In your `copilot-setup-steps.yml` file, set the `runs-on` attribute to the label for the larger runners you want {% data variables.copilot.copilot_code-review_short %} to use. See [AUTOTITLE](/actions/using-github-hosted-runners/running-jobs-on-larger-runners). ```yaml # ... diff --git a/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/index.md b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/index.md new file mode 100644 index 000000000000..48031ca3f559 --- /dev/null +++ b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/index.md @@ -0,0 +1,15 @@ +--- +title: 'Enable {% data variables.product.prodname_copilot_short %}' +shortTitle: Enable {% data variables.product.prodname_copilot_short %} +intro: 'Get started with {% data variables.product.prodname_copilot %} for yourself, your organization, or your enterprise.' +versions: + feature: copilot +children: + - /set-up-for-self + - /set-up-for-organization + - /set-up-for-enterprise + - /set-up-a-dedicated-enterprise-for-copilot-business + - /set-up-for-students + - /set-up-for-teachers-and-os-maintainers +contentType: how-tos +--- diff --git a/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-a-dedicated-enterprise-for-copilot-business.md b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-a-dedicated-enterprise-for-copilot-business.md new file mode 100644 index 000000000000..26229b09c6f4 --- /dev/null +++ b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-a-dedicated-enterprise-for-copilot-business.md @@ -0,0 +1,69 @@ +--- +title: Setting up a dedicated enterprise for GitHub Copilot Business +intro: 'Create an enterprise account for managing {% data variables.copilot.copilot_business_short %} licenses without adopting {% data variables.product.prodname_enterprise %}.' +allowTitleToDifferFromFilename: true +redirect_from: + - /admin/copilot-business-only/setting-up-a-dedicated-enterprise-for-copilot-business-personal-accounts + - /early-access/copilot/using-copilot-business-without-github-enterprise-personal-accounts + - /admin/copilot-business-only/setting-up-a-dedicated-enterprise-for-copilot-business-managed-users + - /copilot/how-tos/set-up/set-up-a-dedicated-enterprise-for-copilot-business +versions: + feature: copilot +audience: + - driver +contentType: how-tos +shortTitle: Set up a dedicated enterprise +category: + - Configure Copilot + - Manage Copilot for a team +--- + +With a dedicated enterprise account, you get enterprise-grade identity provider integrations for authentication and provisioning without paying for {% data variables.product.prodname_enterprise %} licenses. See [AUTOTITLE](/copilot/concepts/about-enterprise-accounts-for-copilot-business). + +## Create an enterprise account + +> [!IMPORTANT] +> If you purchased {% data variables.copilot.copilot_business_short %} through {% data variables.product.company_short %}'s sales team, your enterprise account is already created. Skip to the next section. + +Start a trial of {% data variables.product.prodname_ghe_cloud %} to create your enterprise account. + +Set up a trial of {% data variables.product.prodname_ghe_cloud %} {% octicon "link-external" height:16 aria-label="link-external" %} + +Do not create any organizations during setup. Adding users to organizations assigns {% data variables.product.prodname_enterprise %} licenses, while adding users directly to the enterprise keeps your setup limited to {% data variables.copilot.copilot_business_short %}. + +## Add users to your enterprise + +Once you have an enterprise account, add the people who will receive {% data variables.copilot.copilot_business_short %} licenses. How you add users depends on your enterprise type. + +### Enterprise with personal accounts + +Invite users directly to your enterprise. For detailed steps, see [AUTOTITLE](/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/invite-users-directly). + +### Enterprise with managed users + +If your enterprise uses {% data variables.product.prodname_emus %}, provision user accounts from your identity provider (IdP) through SCIM. +For setup and provisioning guidance, see [AUTOTITLE](/admin/managing-iam/understanding-iam-for-enterprises/getting-started-with-enterprise-managed-users). + +Provisioned users appear automatically in your enterprise's **People** list. You can then assign {% data variables.copilot.copilot_business_short %} licenses directly to these users or to enterprise teams synced with your IdP. + +## Create teams (optional) + +Group users to scale license assignment by creating enterprise teams. See [AUTOTITLE](/enterprise-cloud@latest/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/create-enterprise-teams). + +## Enable {% data variables.product.prodname_copilot_short %} for the enterprise + +{% data reusables.copilot-business-for-non-ghe.enable-copilot %} + +## Assign {% data variables.product.prodname_copilot_short %} licenses + +Give people access to {% data variables.product.prodname_copilot_short %} by assigning {% data variables.copilot.copilot_business_short %} licenses to users or enterprise teams. + +For detailed steps, see [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-access/grant-access#assigning-licenses-to-users-or-teams). + +## Convert your trial to a paid enterprise account + +To continue using {% data variables.copilot.copilot_business_short %} after your trial, convert to a paid enterprise account. See [AUTOTITLE](/enterprise-cloud@latest/admin/overview/setting-up-a-trial-of-github-enterprise-cloud#purchasing-github-enterprise). + +## Next steps + +Help your developers start using {% data variables.product.prodname_copilot_short %} and measure its impact. See [AUTOTITLE](/copilot/tutorials/roll-out-at-scale/enable-developers/drive-adoption). diff --git a/content/copilot/how-tos/set-up/set-up-for-enterprise.md b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-enterprise.md similarity index 52% rename from content/copilot/how-tos/set-up/set-up-for-enterprise.md rename to content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-enterprise.md index 7246e6c5ba9d..a4817ee16754 100644 --- a/content/copilot/how-tos/set-up/set-up-for-enterprise.md +++ b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-enterprise.md @@ -1,9 +1,9 @@ --- title: Setting up GitHub Copilot for your enterprise shortTitle: Set up for enterprise -intro: 'Follow these steps to set up {% data variables.product.prodname_copilot %} in your enterprise.' -permissions: Enterprise owners +intro: 'Enable {% data variables.product.prodname_copilot %} across your enterprise so developers can write code faster.' product: 'Enterprises with a {% data variables.copilot.copilot_enterprise_short %} or {% data variables.copilot.copilot_business_short %} plan' +permissions: Enterprise owners versions: feature: copilot redirect_from: @@ -13,37 +13,38 @@ redirect_from: - /copilot/setting-up-github-copilot/setting-up-github-copilot-for-your-enterprise - /copilot/get-started/setting-up-github-copilot/setting-up-github-copilot-for-your-enterprise - /copilot/how-tos/set-up/setting-up-github-copilot-for-your-enterprise + - /copilot/how-tos/set-up/set-up-for-enterprise contentType: how-tos category: - Configure Copilot --- -## 1. Enable {% data variables.product.prodname_copilot %} in your Enterprise through payment verification +## Enable {% data variables.product.prodname_copilot %} {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} 1. Click the **{% octicon "check-circle" aria-hidden="true" aria-label="check-circle" %} Getting Started** tab. -1. Under "Next steps", click **Verify your payment method**. This will enable {% data variables.product.prodname_copilot %} in your enterprise. +1. Under "Next steps", click **Verify your payment method**. -After you've completed these steps, you will be able to confirm that {% data variables.product.prodname_copilot %} is enabled in your enterprise's **{% octicon "law" aria-hidden="true" aria-label="law" %} AI Controls** tab. +To confirm {% data variables.product.prodname_copilot_short %} is enabled, check your enterprise's **{% octicon "law" aria-hidden="true" aria-label="law" %} AI Controls** tab. -## 2. Set policies +## Set policies Control which {% data variables.product.prodname_copilot_short %} features are available in your enterprise. See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-policies-and-features-for-copilot-in-your-enterprise). -## 3. Set up networking (if necessary) +## Configure networking -If your enterprise users connect through an HTTP proxy server or firewall, ensure that key URLs are added to the allowlist for the proxy server or firewall. See [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/configuring-your-proxy-server-or-firewall-for-copilot). +If your enterprise uses an HTTP proxy server or firewall, add the required URLs to the allowlist. See [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/configuring-your-proxy-server-or-firewall-for-copilot). -You may also need to install custom SSL certificates on your users' machines. See [AUTOTITLE](/copilot/managing-copilot/configure-personal-settings/configuring-network-settings-for-github-copilot#installing-custom-certificates). +If your environment uses custom SSL certificates, install them on your users' machines. See [AUTOTITLE](/copilot/managing-copilot/configure-personal-settings/configuring-network-settings-for-github-copilot#installing-custom-certificates). -## 4. Assign licenses +## Assign licenses {% data reusables.copilot.enterprise-licensing %} For instructions, see [AUTOTITLE](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-access-to-copilot-in-your-enterprise/enabling-copilot-for-organizations-in-your-enterprise). ->[!TIP] If your enterprise is on {% data variables.enterprise.data_residency_site %}, users must perform some additional setup to authenticate to their account from their development environment. See [AUTOTITLE](/copilot/managing-copilot/configure-personal-settings/using-github-copilot-with-an-account-on-ghecom). +> [!TIP] If your enterprise is on {% data variables.enterprise.data_residency_site %}, users need additional setup to authenticate from their development environment. See [AUTOTITLE](/copilot/managing-copilot/configure-personal-settings/using-github-copilot-with-an-account-on-ghecom). ## Next steps diff --git a/content/copilot/how-tos/set-up/set-up-for-organization.md b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-organization.md similarity index 50% rename from content/copilot/how-tos/set-up/set-up-for-organization.md rename to content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-organization.md index 1ba8d8acfa0b..3c5d0547969f 100644 --- a/content/copilot/how-tos/set-up/set-up-for-organization.md +++ b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-organization.md @@ -1,7 +1,7 @@ --- title: Setting up GitHub Copilot for your organization shortTitle: Set up for organization -intro: 'Follow these steps to set up {% data variables.product.prodname_copilot %} in your organization.' +intro: 'Enable {% data variables.product.prodname_copilot %} for your organization so members can write code faster.' permissions: Organization owners product: 'Organizations with a {% data variables.copilot.copilot_enterprise_short %} or {% data variables.copilot.copilot_business_short %} plan' versions: @@ -14,32 +14,33 @@ redirect_from: - /copilot/setting-up-github-copilot/setting-up-github-copilot-for-your-organization - /copilot/get-started/setting-up-github-copilot/setting-up-github-copilot-for-your-organization - /copilot/how-tos/set-up/setting-up-github-copilot-for-your-organization + - /copilot/how-tos/set-up/set-up-for-organization contentType: how-tos category: - Configure Copilot --- -## 1. Subscribe your organization to {% data variables.product.prodname_copilot %} +## Subscribe your organization to {% data variables.product.prodname_copilot %} Set up a {% data variables.copilot.copilot_business_short %} plan for your organization. See [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/subscribing-to-copilot-for-your-organization). -If your organization is part of an enterprise with a {% data variables.copilot.copilot_enterprise_short %} or {% data variables.copilot.copilot_business_short %} plan, your enterprise owner can instead enable {% data variables.product.prodname_copilot_short %} for your organization. You can request access from your enterprise owner by going to [https://github.com/settings/copilot](https://github.com/settings/copilot) and requesting access under "Get Copilot from an organization." +If your organization belongs to an enterprise with a {% data variables.copilot.copilot_enterprise_short %} or {% data variables.copilot.copilot_business_short %} plan, your enterprise owner can enable {% data variables.product.prodname_copilot_short %} for your organization instead. Request access from your enterprise owner at [https://github.com/settings/copilot](https://github.com/settings/copilot?ref_product=copilot&ref_type=engagement&ref_style=text), under "Get Copilot from an organization." -## 2. Set policies +## Set policies Control which {% data variables.product.prodname_copilot_short %} features are available in your organization. See [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-github-copilot-features-in-your-organization/managing-policies-for-copilot-in-your-organization). -## 3. Set up networking (if necessary) +## Configure networking -If your organization members connect through an HTTP proxy server or firewall, ensure that key URLs are added to the allowlist for the proxy server or firewall. See [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/configuring-your-proxy-server-or-firewall-for-copilot). +If your organization members connect through an HTTP proxy server or firewall, add the required URLs to the allowlist. See [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/configuring-your-proxy-server-or-firewall-for-copilot). -You may also need to install custom SSL certificates on your members' machines. See [AUTOTITLE](/copilot/managing-copilot/configure-personal-settings/configuring-network-settings-for-github-copilot#-installing-custom-certificates). +If your environment uses custom SSL certificates, install them on your members' machines. See [AUTOTITLE](/copilot/managing-copilot/configure-personal-settings/configuring-network-settings-for-github-copilot#-installing-custom-certificates). -## 4. Grant access to members +## Grant access to members -Enable {% data variables.product.prodname_copilot_short %} for some or all members of your organization. You may want to identify teams or members who are most likely to benefit from {% data variables.product.prodname_copilot_short %} and enable {% data variables.product.prodname_copilot_short %} for them first to discover potential blockers and demonstrate early success. See [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-access-to-github-copilot-in-your-organization/granting-access-to-copilot-for-members-of-your-organization). +Enable {% data variables.product.prodname_copilot_short %} for some or all members of your organization. Consider starting with teams most likely to benefit, to discover potential blockers and demonstrate early success. See [AUTOTITLE](/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-access-to-github-copilot-in-your-organization/granting-access-to-copilot-for-members-of-your-organization). -If your organization is part of an enterprise on {% data variables.enterprise.data_residency_site %}, users must perform some additional setup to authenticate to their account from their development environment. See [AUTOTITLE](/copilot/managing-copilot/configure-personal-settings/using-github-copilot-with-an-account-on-ghecom). +> [!TIP] If your organization belongs to an enterprise on {% data variables.enterprise.data_residency_site %}, users need additional setup to authenticate from their development environment. See [AUTOTITLE](/copilot/managing-copilot/configure-personal-settings/using-github-copilot-with-an-account-on-ghecom). ## Next steps diff --git a/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-self.md b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-self.md new file mode 100644 index 000000000000..a8eaf8be3392 --- /dev/null +++ b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-self.md @@ -0,0 +1,28 @@ +--- +title: Setting up GitHub Copilot for yourself +shortTitle: Set up for self +intro: 'Start using {% data variables.product.prodname_copilot %} to write code faster on {% data variables.product.github %}.' +versions: + feature: copilot +contentType: how-tos +category: + - Configure Copilot +--- + +## Get access to {% data variables.product.prodname_copilot %} + +{% data variables.copilot.copilot_free_short %} gives you up to 2,000 code completions and 50 chat messages per month at no cost. [Start using {% data variables.copilot.copilot_free_short %}](https://github.com/copilot?ref_product=copilot&ref_type=engagement&ref_style=text&ref_plan=free). + +For higher limits and access to all available models, subscribe to **{% data variables.copilot.copilot_pro_short %}** or **{% data variables.copilot.copilot_pro_plus_short %}**. See [AUTOTITLE](/copilot/how-tos/manage-your-account/get-started-with-a-copilot-plan) for details on all plans, including free options for students, teachers, and open source maintainers. + +## Configure settings (optional) + +If you have your own {% data variables.product.prodname_copilot_short %} plan, manage your policies and feature access from your [{% data variables.product.prodname_copilot_short %} settings](https://github.com/settings/copilot?ref_product=copilot&ref_type=engagement&ref_style=text). You can also enable {% data variables.copilot.copilot_memory %} so {% data variables.product.prodname_copilot_short %} remembers useful context about your repositories. + +## Set up personal custom instructions (optional) + +Personal custom instructions tell {% data variables.copilot.copilot_chat_short %} about your preferences — such as your preferred language, coding style, or response format. To add them, open any {% data variables.copilot.copilot_chat_short %} conversation on {% data variables.product.github %}, click your profile picture, and select **Personal instructions**. For more information, see [AUTOTITLE](/copilot/how-tos/configure-custom-instructions/add-personal-instructions). + +## Next step + +[Chat with {% data variables.product.prodname_copilot_short %} on {% data variables.product.github %}](/copilot/how-tos/copilot-on-github/chat-with-copilot) to get answers about your code, repositories, and development questions. diff --git a/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-students.md b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-students.md new file mode 100644 index 000000000000..8239efa7d134 --- /dev/null +++ b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-students.md @@ -0,0 +1,29 @@ +--- +title: 'Access GitHub Copilot for free as a student' +shortTitle: Set up for students +intro: 'Get free access to {% data variables.product.prodname_copilot_short %}''s premium features as a verified student.' +versions: + feature: copilot +redirect_from: + - /copilot/how-tos/manage-your-account/free-access-with-copilot-student + - /copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/free-access-with-copilot-student +contentType: how-tos +category: + - Configure Copilot +--- + +## About {% data variables.copilot.copilot_student_short %} access + +Verified students on {% data variables.product.prodname_education %} get **free access to {% data variables.product.prodname_copilot_short %}'s premium features**. See [AUTOTITLE](/copilot/concepts/billing/individual-plans#github-copilot-student). + +To become a verified student, see [AUTOTITLE](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-education-for-students/apply-to-github-education-as-a-student). + +{% data variables.product.company_short %} reevaluates your eligibility every month. + +## Access {% data variables.copilot.copilot_student_short %} + +1. Navigate to https://github.com/settings/education/benefits. + + If you are not yet a verified student, click **Start an application** and complete the verification process. +1. Under "Free {% data variables.product.github %} developer resources for students and teachers", click **Learn more**. +1. Follow the prompts to activate {% data variables.copilot.copilot_student_short %}, configuring the {% data variables.product.prodname_copilot_short %} use policies to meet your needs. \ No newline at end of file diff --git a/content/copilot/how-tos/manage-your-account/get-free-access-to-copilot-pro.md b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-teachers-and-os-maintainers.md similarity index 74% rename from content/copilot/how-tos/manage-your-account/get-free-access-to-copilot-pro.md rename to content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-teachers-and-os-maintainers.md index 338e87352d1c..b375cdced1c7 100644 --- a/content/copilot/how-tos/manage-your-account/get-free-access-to-copilot-pro.md +++ b/content/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-teachers-and-os-maintainers.md @@ -1,7 +1,7 @@ --- -title: 'Getting free access to GitHub Copilot Pro as a teacher or maintainer' -shortTitle: Get free access to Copilot Pro -intro: 'Learn how to use {% data variables.copilot.copilot_pro_short %} for free as a teacher or open-source maintainer.' +title: 'Access Copilot Pro for free as a teacher or open source maintainer' +shortTitle: Set up for teachers and OS maintainers +intro: 'Get free access to {% data variables.copilot.copilot_pro_short %} as a verified teacher or open-source maintainer.' versions: feature: copilot redirect_from: @@ -10,6 +10,8 @@ redirect_from: - /copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/managing-your-github-copilot-pro-subscription/getting-free-access-to-copilot-pro-as-a-student-teacher-or-maintainer - /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 - /copilot/how-tos/manage-your-account/getting-free-access-to-copilot-pro-as-a-student-teacher-or-maintainer + - /copilot/how-tos/manage-your-account/get-free-access-to-copilot-pro + - /copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/get-free-access-to-copilot-pro contentType: how-tos category: - Configure Copilot @@ -19,8 +21,8 @@ category: There are two ways to qualify for free access to {% data variables.copilot.copilot_pro_short %}: -* **As a verified teacher on {% data variables.product.prodname_education %}.** To learn about becoming a verified teacher, see [AUTOTITLE](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-education-for-teachers/apply-to-github-education-as-a-teacher). -* **As a maintainer of a popular open-source repository.** To determine if you are an eligible maintainer, see [Accessing {% data variables.copilot.copilot_pro_short %} for free](#accessing-copilot-pro-for-free). +* **As a verified teacher on {% data variables.product.prodname_education %}.** To become a verified teacher, see [AUTOTITLE](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-education-for-teachers/apply-to-github-education-as-a-teacher). +* **As a maintainer of a popular open-source repository.** To check your eligibility, see [Accessing {% data variables.copilot.copilot_pro_short %} for free](#accessing-copilot-pro-for-free). {% data variables.product.company_short %} reevaluates your eligibility every month. diff --git a/content/copilot/how-tos/copilot-on-github/set-up-copilot/index.md b/content/copilot/how-tos/copilot-on-github/set-up-copilot/index.md new file mode 100644 index 000000000000..8c0385331bc4 --- /dev/null +++ b/content/copilot/how-tos/copilot-on-github/set-up-copilot/index.md @@ -0,0 +1,13 @@ +--- +title: 'Set up {% data variables.product.prodname_copilot_short %}' +shortTitle: Set up {% data variables.product.prodname_copilot_short %} +intro: 'Enable {% data variables.product.prodname_copilot %} and configure features on {% data variables.product.github %}.' +versions: + feature: copilot +children: + - /enable-copilot + - /configure-access-to-ai-models + - /configure-automatic-review + - /configure-runners +contentType: how-tos +--- diff --git a/content/copilot/how-tos/manage-your-account/free-access-with-copilot-student.md b/content/copilot/how-tos/manage-your-account/free-access-with-copilot-student.md deleted file mode 100644 index a1abec192a63..000000000000 --- a/content/copilot/how-tos/manage-your-account/free-access-with-copilot-student.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 'Access GitHub Copilot for free as a student' -shortTitle: Get free access with Copilot Student -allowTitleToDifferFromFilename: true -intro: 'Learn how to access {% data variables.product.prodname_copilot_short %}''s premium features for free as a student.' -versions: - feature: copilot -contentType: how-tos -category: - - Configure Copilot ---- - -## About {% data variables.copilot.copilot_student_short %} access - -Verified students on {% data variables.product.prodname_education %} are eligible for **free access to {% data variables.product.prodname_copilot_short %}'s premium features**. See [AUTOTITLE](/copilot/concepts/billing/individual-plans#github-copilot-student). - -To learn about becoming a verified student, see [AUTOTITLE](/free-pro-team@latest/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-education-for-students/apply-to-github-education-as-a-student). - -{% data variables.product.company_short %} reevaluates your eligibility every month. - -## Accessing {% data variables.copilot.copilot_student_short %} - -1. Navigate to https://github.com/settings/education/benefits. - - If you're not yet a verified student, you'll need to click **Start an application** and complete the verification process. -1. Under "Free {% data variables.product.github %} developer resources for students and teachers", click **Learn more**. -1. Follow the prompts to activate {% data variables.copilot.copilot_student_short %}, configuring the {% data variables.product.prodname_copilot_short %} use policies to meet your needs. \ No newline at end of file diff --git a/content/copilot/how-tos/manage-your-account/index.md b/content/copilot/how-tos/manage-your-account/index.md index 7af6446c0934..fc3b58f00fac 100644 --- a/content/copilot/how-tos/manage-your-account/index.md +++ b/content/copilot/how-tos/manage-your-account/index.md @@ -6,8 +6,6 @@ versions: feature: copilot children: - /get-started-with-a-copilot-plan - - /free-access-with-copilot-student - - /get-free-access-to-copilot-pro - /view-and-change-your-copilot-plan - /disable-copilot-free - /manage-policies diff --git a/content/copilot/how-tos/set-up/index.md b/content/copilot/how-tos/set-up/index.md index 6f4700f03f75..b99b775b6bc8 100644 --- a/content/copilot/how-tos/set-up/index.md +++ b/content/copilot/how-tos/set-up/index.md @@ -6,9 +6,6 @@ versions: feature: copilot children: - /set-up-for-self - - /set-up-for-organization - - /set-up-for-enterprise - - /set-up-a-dedicated-enterprise-for-copilot-business - /install-copilot-extension redirect_from: - /copilot/setting-up-github-copilot diff --git a/content/copilot/how-tos/set-up/set-up-a-dedicated-enterprise-for-copilot-business.md b/content/copilot/how-tos/set-up/set-up-a-dedicated-enterprise-for-copilot-business.md deleted file mode 100644 index c529e2106e56..000000000000 --- a/content/copilot/how-tos/set-up/set-up-a-dedicated-enterprise-for-copilot-business.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: Setting up a dedicated enterprise for GitHub Copilot Business -intro: 'Learn how to configure an enterprise account for use with {% data variables.product.prodname_copilot %} only.' -allowTitleToDifferFromFilename: true -redirect_from: - - /admin/copilot-business-only/setting-up-a-dedicated-enterprise-for-copilot-business-personal-accounts - - /early-access/copilot/using-copilot-business-without-github-enterprise-personal-accounts - - /admin/copilot-business-only/setting-up-a-dedicated-enterprise-for-copilot-business-managed-users -versions: - feature: copilot -audience: - - driver -contentType: how-tos -shortTitle: Set up a dedicated enterprise -category: - - Configure Copilot - - Manage Copilot for a team ---- - -You can create an enterprise account specifically for managing {% data variables.copilot.copilot_business_short %} licenses, without adopting {% data variables.product.prodname_enterprise %}. With this account, you will have access to enterprise-grade integrations with identity providers for authentication and provisioning, without needing to pay for {% data variables.product.prodname_enterprise %} licenses. See [AUTOTITLE](/copilot/concepts/about-enterprise-accounts-for-copilot-business). - -## 1. Create an enterprise account - -> [!IMPORTANT] -> If you're purchasing {% data variables.copilot.copilot_business_short %} through {% data variables.product.company_short %}'s sales team, your enterprise account will be created for you. Skip to step 2. - -You need to create an enterprise account, and the way to do that is to start a trial of {% data variables.product.prodname_ghe_cloud %}. - -Set up a trial of {% data variables.product.prodname_ghe_cloud %} {% octicon "link-external" height:16 aria-label="link-external" %} - -Don’t create any organizations during setup. Adding users to organizations assigns them {% data variables.product.prodname_enterprise %} licenses, while adding users directly to the enterprise keeps your setup limited to {% data variables.copilot.copilot_business_short %}. - -## 2. Add users to your enterprise - -Once you have an enterprise account, add the people who will receive {% data variables.copilot.copilot_business_short %} licenses. How you add users depends on your enterprise type. - -### Enterprise with personal accounts - -Invite users directly to your enterprise. For detailed steps, see [AUTOTITLE](/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/invite-users-directly). - -### Enterprise with managed users - -If your enterprise uses {% data variables.product.prodname_emus %}, you must provision user accounts from your identity provider (IdP) through SCIM. -For setup and provisioning guidance, see [AUTOTITLE](/admin/managing-iam/understanding-iam-for-enterprises/getting-started-with-enterprise-managed-users). - -Provisioned users will appear automatically in your enterprise’s **People** list. Later, you'll assign {% data variables.copilot.copilot_business_short %} licenses directly to these users or to enterprise teams synced with your IdP. - -## 3. Create teams (optional) - -You can group users to scale license assignment by creating and managing enterprise teams. If you plan to manage access in groups, create those groups now. See [AUTOTITLE](/enterprise-cloud@latest/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/create-enterprise-teams). - -## 4. Enable {% data variables.product.prodname_copilot_short %} for the enterprise - -{% data reusables.copilot-business-for-non-ghe.enable-copilot %} - -## 5. Assign {% data variables.product.prodname_copilot_short %} licenses - -Next, give people access to {% data variables.product.prodname_copilot_short %} by assigning {% data variables.copilot.copilot_business_short %} licenses to users or enterprise teams directly from the enterprise level. - -For detailed steps, see [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-access/grant-access#assigning-licenses-to-users-or-teams). - -## 6. Convert your trial to a paid enterprise account - -To continue using {% data variables.copilot.copilot_business_short %} after your trial, convert your trial to a paid enterprise account. See [AUTOTITLE](/enterprise-cloud@latest/admin/overview/setting-up-a-trial-of-github-enterprise-cloud#purchasing-github-enterprise). - -## Next steps - -After setting up {% data variables.copilot.copilot_business_short %} for your enterprise, you can help your developers start using {% data variables.product.prodname_copilot_short %} and measure its impact across your organization. See [AUTOTITLE](/copilot/tutorials/roll-out-at-scale/enable-developers/drive-adoption). - -If you ever want to access the full range of {% data variables.product.company_short %} features in the future, you can create organizations and add users to them. diff --git a/content/copilot/how-tos/set-up/set-up-for-self.md b/content/copilot/how-tos/set-up/set-up-for-self.md index 0623186c7d62..3b7a1e4920ff 100644 --- a/content/copilot/how-tos/set-up/set-up-for-self.md +++ b/content/copilot/how-tos/set-up/set-up-for-self.md @@ -27,7 +27,7 @@ There are a few ways that you can get access to {% data variables.product.prodna * **Use {% data variables.product.prodname_copilot_short %} through your organization or enterprise**. If you're part of an organization or enterprise with a {% data variables.product.prodname_copilot_short %} plan, you can request access at [https://github.com/settings/copilot](https://github.com/settings/copilot) under "Get {% data variables.product.prodname_copilot_short %} from an organization." -* **Verified students** can sign up to {% data variables.copilot.copilot_student_short %} to access {% data variables.product.prodname_copilot_short %} for free. See [AUTOTITLE](/copilot/how-tos/manage-your-account/free-access-with-copilot-student). +* **Verified students** can sign up to {% data variables.copilot.copilot_student_short %} to access {% data variables.product.prodname_copilot_short %} for free. See [AUTOTITLE](/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-students). * **Verified teachers or open source maintainers** may be eligible to use {% data variables.product.prodname_copilot_short %} for free. See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/getting-free-access-to-copilot-as-a-student-teacher-or-maintainer). diff --git a/content/copilot/how-tos/use-ai-models/index.md b/content/copilot/how-tos/use-ai-models/index.md index 0e1037865904..c2d1bbe4dd6e 100644 --- a/content/copilot/how-tos/use-ai-models/index.md +++ b/content/copilot/how-tos/use-ai-models/index.md @@ -5,7 +5,6 @@ intro: 'Learn how to use alternative large language models for {% data variables versions: feature: copilot children: - - /configure-access-to-ai-models - /change-the-chat-model - /change-the-completion-model redirect_from: diff --git a/content/copilot/how-tos/use-copilot-agents/request-a-code-review/index.md b/content/copilot/how-tos/use-copilot-agents/request-a-code-review/index.md index 2dc585d34d88..81eaa33778c3 100644 --- a/content/copilot/how-tos/use-copilot-agents/request-a-code-review/index.md +++ b/content/copilot/how-tos/use-copilot-agents/request-a-code-review/index.md @@ -6,8 +6,6 @@ versions: feature: copilot children: - /use-code-review - - /configure-automatic-review - - /configure-runners redirect_from: - /copilot/using-github-copilot/code-review - /copilot/how-tos/agents/copilot-code-review diff --git a/content/copilot/tutorials/optimize-code-reviews.md b/content/copilot/tutorials/optimize-code-reviews.md index 7c683016377c..9ca46ca20954 100644 --- a/content/copilot/tutorials/optimize-code-reviews.md +++ b/content/copilot/tutorials/optimize-code-reviews.md @@ -219,7 +219,7 @@ Automatic review comments help you optimize your reviews and secure your code mo To make your reviews more efficient and effective using {% data variables.product.prodname_copilot_short %}'s review capabilities, get started by following these steps. 1. Create custom instructions specific to your project and repository. Write your own, or take inspiration from our library of examples. See [AUTOTITLE](/copilot/tutorials/customization-library/custom-instructions). -1. To enable automatic {% data variables.copilot.copilot_code-review_short %} for your repository, see [AUTOTITLE](/copilot/how-tos/use-copilot-agents/request-a-code-review/configure-automatic-review). +1. To enable automatic {% data variables.copilot.copilot_code-review_short %} for your repository, see [AUTOTITLE](/copilot/how-tos/copilot-on-github/set-up-copilot/configure-automatic-review). 1. To configure {% data variables.copilot.copilot_autofix_short %} for your repo you'll need to enable {% data variables.product.prodname_code_scanning %}. Once {% data variables.product.prodname_code_scanning %} with {% data variables.product.prodname_codeql %} analysis is enabled, {% data variables.copilot.copilot_autofix_short %} is enabled by default. For the easiest setup, see [AUTOTITLE](/code-security/code-scanning/enabling-code-scanning/configuring-default-setup-for-code-scanning). ## Further reading diff --git a/content/education/about-github-education/github-education-for-students/about-github-education-for-students.md b/content/education/about-github-education/github-education-for-students/about-github-education-for-students.md index c36d83dbbea2..160234b91558 100644 --- a/content/education/about-github-education/github-education-for-students/about-github-education-for-students.md +++ b/content/education/about-github-education/github-education-for-students/about-github-education-for-students.md @@ -40,7 +40,7 @@ Once you are a verified {% data variables.product.prodname_global_campus %} stud * Discover student-created repositories from {% data variables.product.prodname_community_exchange %}. For more information, see [AUTOTITLE](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange). {% data variables.product.prodname_global_campus %} students also receive the following {% data variables.product.prodname_dotcom %} benefits. -* **{% data variables.product.prodname_copilot %}:** Verified students get free access to {% data variables.product.prodname_copilot_short %} and its premium features. See [AUTOTITLE](/copilot/how-tos/manage-your-account/free-access-with-copilot-student). +* **{% data variables.product.prodname_copilot %}:** Verified students get free access to {% data variables.product.prodname_copilot_short %} and its premium features. See [AUTOTITLE](/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-students). * **{% data variables.product.prodname_github_codespaces %}:** {% data reusables.education.student-codespaces-benefit %} For more information on getting started with {% data variables.product.prodname_github_codespaces %}, see [AUTOTITLE](/codespaces/quickstart). > [!NOTE] diff --git a/content/get-started/learning-to-code/getting-feedback-on-your-code-from-github-copilot.md b/content/get-started/learning-to-code/getting-feedback-on-your-code-from-github-copilot.md index 518aa8131707..8b03342d21ef 100644 --- a/content/get-started/learning-to-code/getting-feedback-on-your-code-from-github-copilot.md +++ b/content/get-started/learning-to-code/getting-feedback-on-your-code-from-github-copilot.md @@ -17,7 +17,7 @@ Getting feedback on your pull request from others is an important part of the so A pull request is a collaborative place where you can show other people the changes you're proposing and get feedback. When you request a review from Copilot, you'll be learning the same process that you'll use use when working with development teams. The only difference is you'll also be requesting reviews from human colleagues alongside Copilot. >[!NOTE] ->{% data variables.copilot.copilot_code-review_short %} on the {% data variables.product.github %} website is a premium feature, available with the {% data variables.copilot.copilot_pro_short %}, {% data variables.copilot.copilot_pro_plus_short %}, {% data variables.copilot.copilot_business_short %}, and {% data variables.copilot.copilot_enterprise_short %} plans. For more information about how using {% data variables.copilot.copilot_code-review_short %} affects your quotas, see [AUTOTITLE](/copilot/concepts/agents/code-review#code-review-monthly-quota). If you're a student, you may be able to access {% data variables.product.prodname_copilot_short %}'s premium features for free, see [AUTOTITLE](/copilot/how-tos/manage-your-account/free-access-with-copilot-student). +>{% data variables.copilot.copilot_code-review_short %} on the {% data variables.product.github %} website is a premium feature, available with the {% data variables.copilot.copilot_pro_short %}, {% data variables.copilot.copilot_pro_plus_short %}, {% data variables.copilot.copilot_business_short %}, and {% data variables.copilot.copilot_enterprise_short %} plans. For more information about how using {% data variables.copilot.copilot_code-review_short %} affects your quotas, see [AUTOTITLE](/copilot/concepts/agents/code-review#code-review-monthly-quota). If you're a student, you may be able to access {% data variables.product.prodname_copilot_short %}'s premium features for free, see [AUTOTITLE](/copilot/how-tos/copilot-on-github/set-up-copilot/enable-copilot/set-up-for-students). ## 1. Creating the practice repository