Visão geral
O Copilot Chat do GitHub é 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 Copilot 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 Copilot Chat do GitHub está disponível em vários ambientes:
- (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 do Copilot Chat do GitHub e o Tutoriais para GitHub Copilot.
Limitações
O Bate-Papo Copilot 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 Copilot
GitHub Copilot em GitHub, Visual Studio Code e Visual Studio podem fornecer respostas de chat adaptadas à maneira como sua equipe funciona, as ferramentas que sua equipe utiliza, as especificidades de seu projeto ou suas preferências pessoais, se você fornecer a eles contexto suficiente para fazer isso. Em vez de repetir instruções em cada prompt, você pode criar e salvar instruções para o Bate-Papo Copilot para personalizar as respostas que recebe.
Há várias maneiras de criar instruções personalizadas para o Bate-Papo Copilot. 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 obter mais informações, consulte Adicionando instruções personalizadas pessoais para GitHub Copilot, Adicionando instruções personalizadas do repositório para GitHub Copilot e Adicionando instruções personalizadas da organização para GitHub Copilot.
Modelos de IA para o Bate-Papo Copilot
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 Alterando o modelo de IA para GitHub Copilot Chat.
Estendendo o Bate-Papo Copilot
O Bate-Papo Copilot 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 de Contexto do Modelo (MCP) para fornecer assistência de IA contextual ou conectar ferramentas de terceiros para aproveitar as capacidades de IA do GitHub.
Estendendo o Bate-Papo Copilot 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 Copilot em vários IDEs, como do Visual Studio Code e do JetBrains. Para Copilot Chat em GitHub, o servidor GitHub MCP é configurado automaticamente, permitindo que Bate-Papo Copilot execute um conjunto limitado de tarefas, a seu pedido, como criar branches ou mesclar pull requests. Para obter mais informações, consulte Estendendo Copilot Chat do GitHub com servidores MCP (Model Context Protocol) e Usando o servidor MCP GitHub em seu IDE.
Leitura adicional
-
[AUTOTITLE](/copilot/how-tos/chat-with-copilot) guias de instruções -
[AUTOTITLE](/copilot/how-tos/use-copilot-agents/use-copilot-cli) -
[AUTOTITLE](/copilot/tutorials/copilot-chat-cookbook)