
GitHub Chat
GitHub · Programação
O GitHub Chat é o assistente de IA que fica dentro do GitHub. Ele responde perguntas sobre o seu código, seus repositórios e seus pull requests sem sair do github.com, e roda em modelos da OpenAI, Anthropic, Google e xAI.

Sobre GitHub Chat
About
O que é o GitHub Chat
O GitHub Chat é o lado conversacional do GitHub Copilot, o assistente de programação com IA que fica dentro do GitHub. Ele mora dentro do próprio site, então você abre de qualquer página e pergunta sobre os seus repositórios. Uso bastante para entender uma função que acabei de ler ou um bug que insiste em não se resolver. Se você procura um jeito de perguntar à IA sobre código sem trocar de janela, é exatamente isso que ele faz.
O problema que ele resolve é bem específico: não ter que ficar pulando de aba em aba. Em vez de copiar o código para um chat separado e colar a resposta de volta, você pergunta ali mesmo e o assistente já sabe de qual repositório e de qual arquivo você está falando. Essa economia aparece quando você revisa código de outra pessoa ou lê uma parte do projeto que não conhece.
O limite é o alcance. O GitHub Chat só lê o que a sua conta já pode ver, e as respostas são sugestões, não correções verificadas. Você ainda precisa conferir tudo antes de fazer merge. Fora isso, o uso consome créditos, então um plano pequeno acaba mais rápido do que você imagina se o assistente virar rotina.
Como começar
- Faça login no GitHub e abra github.com/copilot, ou clique no ícone do Copilot na barra superior de qualquer página.
- Escolha um modelo no menu suspenso na parte de baixo se o padrão não servir para aquela tarefa.
- Digite sua pergunta. Se estiver na página de um repositório ou de um pull request, o assistente pega esse contexto sozinho.
- Revise a resposta e use o botão de tentar de novo para gerar outra vez com um modelo diferente, caso queira uma segunda opinião.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de GitHub Chat.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores que exploram um código desconhecido
- Revisores que tocam pull requests
- Estudantes aprendendo uma linguagem ou um framework
- Líderes de equipe que triam issues
Tarefas
- Explicar um arquivo confuso
- Gerar um script ou trecho rápido
- Resumir um pull request
- Responder dúvidas gerais de programação
- Rascunhar documentação a partir do código
Cenários
- Triagem em uma sprint corrida
- Entrada em um projeto novo
- Checagem rápida de uma dependência
- Pré-revisão de um diff enorme
Principais recursos
Embutido em toda página do GitHub
O Chat abre pela barra superior do github.com e sabe qual repositório ou pull request você está vendo. Você não cola código nem explica onde está. Esse contexto no lugar é o principal motivo para usá-lo em vez de uma aba de chatbot separada.
Contexto automático do repositório
Quando você pergunta de dentro de um repositório, o assistente puxa sozinho os arquivos e o histórico relevantes. Você gasta menos tempo descrevendo o problema e mais tempo lendo a resposta. O ponto fraco é que ele pode deixar de fora arquivos fora da visão atual.
Seletor de modelos
Um menu suspenso na parte de baixo do painel deixa você trocar entre os modelos do GitHub Copilot, que cobrem OpenAI, Anthropic, Google e xAI, durante a conversa. Cada modelo consome uma quantidade diferente de créditos de IA, então a escolha afeta a qualidade e o gasto. Você também pode tentar o mesmo prompt em outro modelo para comparar.
Instruções personalizadas
Você pode definir instruções fixas que moldam como o assistente responde em todas as sessões. Times usam isso para impor tom, formato ou um estilo de código. Assim as respostas ficam consistentes sem repetir tudo toda vez.
Resumos de pull requests e diffs
Em um pull request, o Chat resume o que mudou e aponta as partes que valem um olhar mais perto. É um jeito rápido de se orientar antes de ler um diff longo linha por linha. Trate o resumo como ponto de partida, não como substituto da revisão.
Suporte a servidores MCP
O Chat se conecta a servidores Model Context Protocol, que ampliam até onde o assistente chega além do repositório. Isso abre a porta para ferramentas e fontes de dados externas. A configuração dá algum trabalho, então encaixa mais em times do que em usuários casuais.
Uso por créditos
O Chat roda com créditos de IA do GitHub compartilhados entre os recursos do Copilot. O plano grátis permite uso limitado de chat e agente, e os planos pagos somam uma cota base mensal. Ficar de olho nos créditos importa quando você recorre ao assistente todo dia.
Prós e contras
Prós
- Funciona onde o código vive, então não há copiar e colar entre uma aba de chat e o editor.
- Lê o contexto do repositório sozinho, o que encurta o tempo de explicar o problema.
- O seletor de modelos cobre OpenAI, Anthropic, Google e xAI sem sair do GitHub.
- O plano grátis dá acesso limitado a chat e agente, o suficiente para testar o fluxo.
- As instruções personalizadas mantêm as respostas consistentes em todo o time.
Contras
- O Chat consome créditos de IA medidos, então uso pesado em um plano pequeno acaba rápido.
- As respostas podem estar erradas ou desatualizadas, o que exige verificar cada sugestão antes de publicar.
- Ele só vê o que a sua conta acessa, então dependências privadas ou documentação externa ficam de fora a menos que você as conecte.
- Os recursos avançados, como servidores MCP e agentes personalizados, pedem uma configuração que muita gente não vai querer montar.
Perguntas frequentes
Ele responde perguntas sobre o seu código, seus repositórios e seus pull requests de dentro do GitHub. Os usos típicos incluem explicar um arquivo, resumir um pull request e rascunhar trechos ou documentação.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a GitHub Chat.
Alternativas a GitHub Chat
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
