{% data variables.product.prodname_copilot %} is an AI coding assistant that helps you write code faster and with less effort. Then, you can focus more energy on problem solving and collaboration.
Research shows that {% data variables.product.prodname_copilot_short %} increases developer productivity and accelerates software development. See Research: quantifying {% data variables.product.prodname_copilot %}’s impact on developer productivity and happiness in the {% data variables.product.prodname_dotcom %} blog.
You can use {% data variables.product.prodname_copilot_short %} to:
- Get code suggestions as you type in your IDE.
- Chat with {% data variables.product.prodname_copilot_short %} to get help with your code.
- Ask for help using the command line.
- Organize and share context with {% data variables.copilot.copilot_spaces %} to get more relevant answers.
- Generate descriptions of changes in a pull request.
- Research, plan, make code changes, and create pull requests for you to review. Available in {% data variables.copilot.copilot_pro_plus_short %}, {% data variables.copilot.copilot_business_short %}, and {% data variables.copilot.copilot_enterprise_short %} only.
{% ifversion ghec %}
For enterprises and organizations with data residency requirements: If you use {% data variables.product.prodname_ghe_cloud %}, {% data variables.product.prodname_copilot_short %} can enforce geographic data residency. See AUTOTITLE.
{% endif %}
Use {% data variables.product.prodname_copilot_short %} in the following places:
- Your IDE
- {% data variables.product.prodname_mobile %}, as a chat interface
- {% data variables.product.prodname_windows_terminal %} Canary, through the Terminal Chat interface
- The command line, through the {% data variables.product.prodname_cli %}
- The {% data variables.product.github %} website
See AUTOTITLE.
You can start using {% data variables.product.prodname_copilot_short %} in several ways, depending on your role and needs.
Important
{% data reusables.copilot.plans.individual-plans-paused %}
- 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 and AUTOTITLE.
- 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 and request access under "Get {% data variables.product.prodname_copilot_short %} from an organization."
See AUTOTITLE for more information.
Organization owners can get {% data variables.copilot.copilot_business_short %} for their team through an enterprise account. If you don't already have an enterprise account, you can create one specifically for managing {% data variables.copilot.copilot_business_short %} licenses. See AUTOTITLE.
If your organization is owned by an enterprise that has a {% data variables.product.prodname_copilot_short %} subscription, you can ask your enterprise owner to enable {% data variables.product.prodname_copilot_short %} for your organization. Go to https://github.com/settings/copilot and request access under "Get {% data variables.product.prodname_copilot_short %} from an organization."
Enterprise owners can set up {% data variables.copilot.copilot_business_short %} or {% data variables.copilot.copilot_enterprise_short %} for their enterprise by contacting {% data variables.product.github %}'s Sales team.
- Learn more about {% data variables.product.prodname_copilot_short %} features. See AUTOTITLE.
- Start using {% data variables.product.prodname_copilot_short %}. See AUTOTITLE.
- Frequently asked questions about {% data variables.product.prodname_copilot %}
- {% data variables.product.prodname_copilot %} Trust Center
