Add placeholders for Copilot extensibility tutorials (#7506)

* Copilot extensibility placeholder

* Add Copilot extensibility tutorial placeholders
This commit is contained in:
Nick Trogh 2024-09-16 11:19:08 +02:00 коммит произвёл GitHub
Родитель 91731ec441
Коммит fc0deb572b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
3 изменённых файлов: 92 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,25 @@
---
# DO NOT TOUCH — Managed by doc writer
ContentId: bea1d4c5-71e5-4b27-ac1e-fa9b59886dab
DateApproved: 09/05/2024
# Summarize the whole topic in less than 300 characters for SEO purpose
MetaDescription: Tutorial that walks you through creating a GitHub Copilot chat participant in VS Code by using the Chat API.
---
# Tutorial: Build a code tutorial chat participant with the Chat API
In this tutorial, you'll learn ...
## Prerequisites
## Step 1:
## Step 2:
## Related content
- [Chat API extension guide](/api/extension-guides/chat.md)
- [Tutorial: Generate AI-powered code annotations by using the Language Model API](/api/extension-guides/language-model-tutorial.md)
- [Language Model API extension guide](/api/extension-guides/language-model.md)

Просмотреть файл

@ -0,0 +1,24 @@
---
# DO NOT TOUCH — Managed by doc writer
ContentId: d9038699-4ffe-485b-b40a-b1260a9973ad
DateApproved: 09/05/2024
# Summarize the whole topic in less than 300 characters for SEO purpose
MetaDescription: Tutorial that walks you through creating a VS Code extension that uses the Language Model API to generate AI-powered code annotations.
---
# Tutorial: Generate AI-powered code annotations by using the Language Model API
In this tutorial, you'll learn ...
## Prerequisites
## Step 1: do something
## Step 2: do something
## Related content
- [Language Model API extension guide](/api/extension-guides/language-model.md)
- [Tutorial: Create a code tutor chat participant with the Chat API](/api/extension-guides/chat-tutorial.md)
- [VS Code Chat API reference](/api/extension-guides/chat.md)

Просмотреть файл

@ -0,0 +1,43 @@
---
Order:
Area: copilot
TOCTitle: Copilot Extensibility
ContentId: e375ec2a-43d3-4670-96e5-fd25a6aed272
PageTitle: GitHub Copilot extensibility overview
DateApproved: 09/05/2024
MetaDescription: Overview of how to extend GitHub Copilot in your Visual Studio Code extension by using the Chat API or Language Model API.
MetaSocialImage: images/shared/github-copilot-social.png
---
# GitHub Copilot extensibility in VS Code
GitHub Copilot is an AI coding assistant that helps you write code faster and with less effort. You can get code suggestions as you type in the editor, chat with Copilot to ask for help with your code, or get help with writing tests, fixing bugs, or refactoring code.
Visual Studio Code is built with extensibility in mind. Almost every part of VS Code can be customized and enhanced through the Extension API. You can extend GitHub Copilot in your own Visual Studio Code extensions to enhance the experience for your users by adding AI-powered features to your extension. For example, let users ask domain-specific questions to your extension by using natural language, or combine large language models with your own business logic to provide intelligent code editing features, and much more.
You have different options to extend GitHub Copilot in your VS Code extension:
- Use the [Chat API](/api/extension-guides/chat.md) to create a **chat participant** to give users a natural-language interface and provide domain-specific help via the Chat view in VS Code.
- Use the [**Language Model API**](/api/extension-guides/language-model.md) and the VS Code extension API to build AI-powered features into VS Code.
With GitHub Copilot, you can expand the capabilities of your extension by using the power of AI and give developers a richer and more productive experience.
## Get started
Get started with GitHub Copilot extensibility by taking the following tutorials:
- [Tutorial: Create a code tutor chat participant with the Chat API](/api/extension-guides/chat-tutorial.md)
- [Tutorial: Generate code annotations by using the Language Model API](/api/extension-guides/language-model-tutorial.md)
## Related content
- [VS Code Chat API reference](/api/extension-guides/chat.md)
- [VS Code Language Model API reference](/api/extension-guides/language-model.md)
- [Copilot Chat extension sample](https://github.com/microsoft/vscode-extension-samples/tree/main/chat-sample)
- Make sure to watch our Build session about [Enhancing VS Code extensions with GitHub Copilot](https://www.youtube.com/watch?v=YI7kjWzIiTM) to learn all about these APIs.
- [GitHub Copilot extensions are all you need](https://code.visualstudio.com/blogs/2024/06/24/extensions-are-all-you-need) blog post
- Join the [Copilot Partner Program](https://github.com/features/preview/copilot-partner-program) to extend GitHub Copilot with a GitHub App
- Watch our [Build session](https://www.youtube.com/watch?v=RXaLlCeaBIA) about extending GitHub Copilot to see it in action.