Skip to main content

Copilot Chat

Learn how to use Copilot Chat across different environments.

Asking Copilot questions in your IDE

Use Copilot Chat in your editor to give you code suggestions, explain code, generate unit tests, and suggest code fixes.

Asking Copilot questions in

You can use Copilot Chat in to answer general questions about software development, or specific questions about the issues or code in a repository.

Asking Copilot questions in Mobile

You can use Copilot Chat in Mobile to answer general questions about software development, or specific questions about the code in a repository.

Getting started with prompts for Copilot Chat

Get an overview of ways to use Copilot Chat.

Indexing repositories for Copilot Chat

Copilot Chat improves responses to questions about code by indexing your repositories.

Prompt engineering for Copilot Chat

Follow these strategies to improve your Copilot results.

Copilot Chat cheat sheet

Use this cheat sheet to quickly reference the most common commands and options for using Copilot Chat.