1
0
mirror of synced 2026-01-16 00:01:39 -05:00
Files
docs/content/copilot/about-github-copilot.md
Tim Rogers 89d651364b Copilot knowledge bases (formerly docsets) [GA]
This updates documentation related to knowledge bases (formerly
known as Copilot for Docs/docsets) ahead of our upcoming GA 🎉

The way that we think about this product has changed, meaning
that I have dropped the current "Copilot docset management"
section and the "About docset management" page in favour of
folding this content into the main "Copilot Chat in GitHub.com"
articles.

"Managing knowledge bases" is still its own page, because that
*just makes sense*.

At a more granular level, this PR:

* Updates references to "docsets" to refer to "knowledge bases"
  instead
* Reflects the new way to use a knowledge base in Copilot Chat,
  with the "Attach knowledge" button
* Switches documentation about creating and managing knowledge
  bases to point to the new home of these settings within an
  organization's settings screen
* Corrects some inconsistencies in the main "About Copilot Chat
  in GitHub.com" article where we refer to IDEs. We should keep
  IDE chat and Dotcom chat more separate, imo, as they are
  different products with different features.

For more context, see the content design plan in
https://github.com/github/docs-strategy/pull/2468.

Closes https://github.com/github/docs-content/issues/13473.
2024-02-13 16:51:09 +00:00

45 lines
5.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: About GitHub Copilot
intro: Find out what {% data variables.product.prodname_copilot %} can do and which {% data variables.product.prodname_copilot_short %} plan is right for you.
versions:
feature: copilot
topics:
- Copilot
shortTitle: About GitHub Copilot
---
{% data variables.product.prodname_copilot %} is an AI coding assistant that helps you write code faster and with less effort, allowing you to focus more energy on problem solving and collaboration. {% data variables.product.prodname_copilot_short %} offers coding suggestions as you type: sometimes the completion of the current line, sometimes a whole new block of code. You can accept all, or part, of a suggestion, or you can ignore the suggestion and keep typing.
Using the chat feature, you can ask {% data variables.product.prodname_copilot_short %} how best to solve a problem. Or you can ask {% data variables.product.prodname_copilot_short %} to explain someone else's code. If your code has a bug, you can ask {% data variables.product.prodname_copilot_short %} how to fix it.
{% data variables.product.prodname_copilot %} has been proven to increase developer productivity and accelerate the pace of software development. For more information, see "[Research: quantifying {% data variables.product.prodname_copilot %}s impact on developer productivity and happiness](https://github.blog/2022-09-07-research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/)" on the {% data variables.product.prodname_dotcom %} blog.
## Assistance where you need it
{% data variables.product.prodname_copilot %} is available:
- In your IDE
- On the command line, through the {% data variables.product.prodname_cli %}
- On {% data variables.product.prodname_dotcom_the_website %}, with a subscription to {% data variables.product.prodname_copilot_enterprise_short %}
## {% data variables.product.prodname_copilot %} features
{% data variables.product.prodname_copilot_short %} includes a suite of features, such as:
- **Code completion** - {% data variables.product.prodname_copilot_short %} suggests code as you type. For more information, see "[AUTOTITLE](/copilot/using-github-copilot/getting-started-with-github-copilot)."
- **Chat** - Ask {% data variables.product.prodname_copilot_short %} for help with your code. For more information, see "[AUTOTITLE](/copilot/github-copilot-chat/using-github-copilot-chat-in-your-ide){% ifversion ghec %}" and "[AUTOTITLE](/enterprise-cloud@latest/copilot/github-copilot-enterprise/copilot-chat-in-github/using-github-copilot-chat-in-githubcom){% endif %}."
- **Pull request summaries** _({% data variables.product.prodname_copilot_enterprise_short %} only)_ - Get {% data variables.product.prodname_copilot_short %} to describe the changes in a pull request. For more information, see {% ifversion ghec %}"[AUTOTITLE](/enterprise-cloud@latest/copilot/github-copilot-enterprise/copilot-pull-request-summaries/creating-a-pull-request-summary-with-github-copilot)."{% else %}"[AUTOTITLE](/copilot/github-copilot-enterprise/copilot-pull-request-summaries/about-copilot-pull-request-summaries)."{% endif %}
- **Knowledge bases** _({% data variables.product.prodname_copilot_enterprise_short %} only)_ - Create and manage collections of documentation to use as a context for chatting with {% data variables.product.prodname_copilot_short %}. For more information, see {% ifversion ghec %}"[AUTOTITLE](/enterprise-cloud@latest/copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases)."{% else %}"[AUTOTITLE](/copilot/github-copilot-enterprise/copilot-chat-in-github/managing-copilot-knowledge-bases)."{% endif %}
For a full list of the features and functionality available on each {% data variables.product.prodname_copilot %} plan, see "[AUTOTITLE](/copilot/copilot-individual/github-copilot-individual-feature-set)", "[AUTOTITLE](/copilot/copilot-business/github-copilot-business-feature-set)", or "[AUTOTITLE](/copilot/github-copilot-enterprise/overview/github-copilot-enterprise-feature-set)."
## Getting access to {% data variables.product.prodname_copilot %}
You can access {% data variables.product.prodname_copilot %} as part of one of the following paid plans.
- **{% data variables.product.prodname_copilot_individuals_short %}** - Get access to {% data variables.product.prodname_copilot %} in an IDE, or on the command line, for your personal or independent use. For more information, see "[AUTOTITLE](/copilot/copilot-individual/about-github-copilot-individual)."
- **{% data variables.product.prodname_copilot_business_short %}** - Access {% data variables.product.prodname_copilot %} as a member of an organization. Owners of the organization can manage access for individual members or for teams. For more information, see "[AUTOTITLE](/copilot/copilot-business/about-github-copilot-business)."
- **{% data variables.product.prodname_copilot_enterprise_short %}** - In addition to accessing {% data variables.product.prodname_copilot_short %} in an IDE or on the command line, use {% data variables.product.prodname_copilot_short %} on {% data variables.product.prodname_dotcom_the_website %}. This includes the ability to created tailored knowledge bases to use as the context for chat, and the ability to generate automatic summaries of pull requests. For more information, see "[AUTOTITLE](/copilot/github-copilot-enterprise/overview/about-github-copilot-enterprise)."