Visão geral
O GitHub Copilot Chat (Chat do GitHub Copilot) é a interface de chat baseada em IA do GitHub Copilot. Ele permite que você interaja com modelos de IA para obter assistência de codificação, explicações e sugestões em um formato de conversa.
O Bate-papo do Copiloto pode ajudar com uma variedade de tarefas relacionadas à codificação, como oferecer sugestões de código, fornecer descrições de linguagem natural da funcionalidade e finalidade de um código, gerar testes de unidade para o código e propor correções de bugs no código.
O GitHub Copilot Chat (Chat do GitHub Copilot) está disponível em vários ambientes:
- GitHub (o site)
- Uma variedade de IDEs, como Visual Studio Code, Xcode e IDEs do JetBrains
- GitHub Mobile de dados
- CLI do GitHub Copilot
Ambientes diferentes podem ter recursos e funcionalidades diferentes, mas a funcionalidade principal permanece consistente entre plataformas. Para explorar a funcionalidade disponível em cada ambiente, consulte os guias de instruções GitHub Copilot Chat (Chat do GitHub Copilot) e o Tutoriais para GitHub Copilot.
Limitações
O Bate-papo do Copiloto foi projetado para ajudar nas tarefas de codificação, mas você continua responsável por revisar e validar o código gerado. Ele nem sempre produz soluções corretas ou ideais e, às vezes, pode gerar código que contenha vulnerabilidades de segurança ou outros problemas. Sempre teste e examine o código antes de usá-lo em produção.
Personalizar as respostas do Bate-papo do Copiloto
O GitHub Copilot no GitHub, o Visual Studio Code e o Visual Studio podem fornecer respostas de chat que são adaptadas à maneira como sua equipe trabalha, às ferramentas que você usa, às especificidades do seu projeto ou às suas preferências pessoais se você fornecer contexto suficiente. Em vez de repetir instruções em cada prompt, você pode criar e salvar instruções para o Bate-papo do Copiloto para personalizar as respostas que recebe.
Há várias maneiras de criar instruções personalizadas para o Bate-papo do Copiloto. Elas se enquadram em duas categorias principais:
-
**Instruções pessoais**: você pode adicionar instruções pessoais para que todas as respostas de chat que você, como usuário, receber sejam adaptadas às suas preferências. -
**Instruções do repositório**: você pode criar um arquivo de instruções personalizado para um repositório, para que todos os prompts solicitados no contexto do repositório incluam automaticamente as instruções que você definiu. -
**Instruções da organização**: se você for um proprietário da organização, poderá criar um arquivo de instruções personalizadas para uma organização, para que todos os prompts solicitados no contexto de qualquer repositório pertencente à organização incluam automaticamente as instruções que você definiu.
Para saber mais, confira Adicionando instruções personalizadas pessoais ao GitHub Copilot, Como adicionar instruções personalizadas de repositório no GitHub Copilot e Como adicionar instruções personalizadas de organização no GitHub Copilot.
Modelos de IA para o Bate-papo do Copiloto
Você pode alterar o modelo que o Copilot usa para gerar respostas para prompts de chat. Você pode achar que diferentes modelos têm um desempenho melhor ou fornecem respostas mais úteis, dependendo do tipo de perguntas feitas. As opções incluem modelos Premium com funcionalidades avançadas. Confira Como alterar o modelo de IA do GitHub Copilot Chat.
Estendendo o Bate-papo do Copiloto
O Bate-papo do Copiloto pode ser estendido de várias maneiras para aprimorar sua funcionalidade e integrá-lo a outras ferramentas e serviços. Isso pode incluir o uso do protocolo MCP para prestar assistência de IA com reconhecimento de contexto ou conectar ferramentas de terceiros para aproveitar as funcionalidades de IA do GitHub.
Estendendo o Bate-papo do Copiloto com MCP
O MCP é um padrão aberto que define como os aplicativos compartilham contexto com os LLMs (modelos de linguagem grande). O MCP fornece um modo padronizado de conectar modelos de IA a diferentes fontes de dados e ferramentas, permitindo que eles trabalhem juntos com mais eficiência.
Você pode configurar servidores MCP para fornecer contexto para o Bate-papo do Copiloto em vários IDEs, como do Visual Studio Code e do JetBrains. Para o Chat do Copilot no GitHub, o servidor MCP GitHub é configurado automaticamente, permitindo que o Bate-papo do Copiloto execute um conjunto limitado de tarefas, conforme sua solicitação, como criar branches ou mesclar pull requests. Para saber mais, confira Estendendo o chat do GitHub Copilot com servidores MCP (Model Context Protocol) e Como usar o Servidor de MCP do GitHub.
Leitura adicional
- Guias de instruções GitHub Copilot Chat (Chat do GitHub Copilot)
-
[AUTOTITLE](/copilot/how-tos/use-copilot-agents/use-copilot-cli) -
[AUTOTITLE](/copilot/tutorials/copilot-chat-cookbook)