Módulo 9 - Git e GitHub com o Claude Code

Pull requests e o Claude Code no GitHub

8 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 13/07/2026

O que você vai aprender

  • Entender o que é um pull request e para que serve.
  • Pedir ao agente para abrir um pull request.
  • Conhecer o Claude Code trabalhando dentro do GitHub.
  • Ver a revisão de código como parte do fluxo de equipe.

O pull request: propor e revisar mudanças

Quando várias pessoas trabalham no mesmo projeto, elas precisam de um lugar para guardar o código junto e de um jeito organizado de propor mudanças umas às outras. Esse lugar, na maioria dos casos, é o GitHub, e esse jeito organizado é o pull request. A ideia é simples: em vez de jogar as suas mudanças direto no principal, você abre um pull request, que é uma proposta. Nele, as pessoas do time veem exatamente o que mudou, discutem, sugerem ajustes e, quando concordam, aprovam para que as mudanças entrem no projeto. É a revisão de código transformada em processo, o controle de qualidade de uma equipe.

O pull request conversa direto com o branch da aula anterior. O fluxo típico é: você cria um branch para uma tarefa, faz as mudanças ali, e abre um pull request propondo juntar esse branch ao principal. O time revisa o pull request, e só depois de aprovado o código entra. Isso garante que nada chegue ao projeto principal sem passar por olhos humanos, exatamente a rede de segurança que este curso defende, agora em escala de equipe. Para quem trabalha sozinho, o pull request também é útil, como um momento formal de revisar as próprias mudanças antes de dá-las por prontas.

Diagrama mostrando um branch com mudanças sendo proposto ao principal por meio de um pull request no GitHub, com uma etapa de revisão da equipe (comentários e aprovação) antes de as mudanças serem juntadas, ilustrando a revisão de código como processo.
O pull request propõe juntar um branch ao principal; a equipe revisa e aprova antes de entrar.

O agente abre pull requests por você

Assim como opera commits e branches, o Claude Code pode abrir pull requests para você. Depois de fazer as mudanças num branch, você pede algo como abra um pull request para estas mudanças, e o agente cuida do resto: monta a proposta no GitHub com um título claro e uma descrição do que foi feito e por quê. Uma boa descrição de pull request ajuda quem revisa a entender rápido a mudança, e o agente, que sabe o que fez, escreve essa descrição com precisão. Para isso, o Claude Code usa a ferramenta de linha de comando do GitHub, que ele opera nos bastidores, sempre com a sua aprovação.

Há um detalhe de segurança que vale ter em mente, ligado ao módulo de permissões: abrir um pull request envia informação para fora, para o GitHub, então é o tipo de ação que merece a sua atenção. Confira o que vai na proposta, especialmente que não haja dados sensíveis na descrição ou nas mudanças. O agente é cuidadoso, mas a revisão do que sai do seu ambiente é sua, como sempre. Com esse cuidado, abrir pull requests com o Claude Code é um ganho enorme de produtividade: a parte burocrática de propor a mudança fica com o agente, e você foca em revisar se a mudança está boa.

🎮 Jogo da aula

Do branch ao pull request

Coloque os passos de um fluxo com branch e pull request na ordem correta.

    Vale notar que abrir um pull request precisa de um passo de configuração de uma vez: ter a ferramenta de linha de comando do GitHub instalada e conectada à sua conta. É um preparo simples, feito uma vez, e a documentação oficial guia esse processo. Depois disso, pedir ao agente para abrir pull requests vira parte natural do fluxo. Se você trabalha em equipe usando GitHub, esse é um dos usos do Claude Code que mais economizam tempo no dia a dia, tirando de você a repetição de montar propostas e deixando a sua energia para o que importa: revisar e decidir.

    O Claude Code trabalhando dentro do GitHub

    Há um passo além de abrir pull requests do seu terminal: o Claude Code pode trabalhar diretamente dentro do GitHub. Com uma configuração feita uma vez, o agente passa a responder a menções nos pull requests e nas discussões do projeto. Na prática, alguém escreve um comentário mencionando o Claude e pedindo algo, como revise esta mudança ou corrija este problema, e o agente age ali, no próprio GitHub, deixando um comentário com a análise ou até propondo uma correção. É como ter o Claude Code disponível como um colega de equipe dentro da plataforma, pronto para ajudar quando chamado.

    Esse trabalho dentro do GitHub acontece por meio de uma integração oficial que roda automaticamente, sem você precisar estar no terminal. Ela é útil para revisões automáticas de pull requests, para responder dúvidas sobre uma mudança, ou para pequenas correções pedidas por comentário. A configuração é feita uma vez por quem administra o projeto, e a documentação oficial mostra o passo a passo. Para o seu aprendizado, o importante é saber que existe: o Claude Code não vive só no seu terminal; ele pode ser um participante do fluxo de colaboração da equipe, respondendo onde o trabalho acontece.

    Teste rápido

    O que é um pull request?

    Perguntas frequentes

    O que é um pull request, de forma simples?
    É uma proposta de mudança no GitHub. Em vez de jogar as suas alterações direto no principal, você abre um pull request, onde a equipe vê o que mudou, discute e aprova antes de juntar. É a revisão de código transformada em processo, garantindo que nada entre sem passar por olhos humanos.
    Como o Claude Code abre um pull request?
    Depois das mudanças num branch, você pede algo como abra um pull request para estas mudanças. O agente monta a proposta no GitHub com título e descrição, usando a ferramenta de linha de comando do GitHub nos bastidores, com a sua aprovação. É preciso ter essa ferramenta instalada e conectada uma vez.
    Há algum cuidado ao abrir pull requests com o agente?
    Sim. Abrir um pull request envia informação para fora, para o GitHub, então confira o que vai na proposta, especialmente que não haja dados sensíveis na descrição ou nas mudanças. O agente é cuidadoso, mas a revisão do que sai do seu ambiente é sua, como em qualquer ação que alcança o mundo externo.
    O Claude Code pode trabalhar direto no GitHub?
    Pode. Com uma configuração feita uma vez, ele responde a menções em pull requests e discussões, deixando análises ou propondo correções ali mesmo, sem você estar no terminal. É como ter o agente como um colega de equipe dentro da plataforma, útil para revisões automáticas e pequenas correções pedidas por comentário.
    Preciso de GitHub para usar o Claude Code?
    Não. O Claude Code funciona no seu terminal com qualquer projeto que use git, tenha ou não GitHub. O GitHub entra quando você quer guardar o código na nuvem e colaborar em equipe com pull requests. Muita gente usa o Claude Code só localmente; o GitHub amplia o uso para o trabalho colaborativo.

    Fontes

    Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.