Vamos falar sobre IA no código?
Oi! Eu sou a Pachi Parra e trabalho com developer relations, uma área que une tecnologia com comunidade, comunicação e educação.
Se você está começando na programação ou já tem alguma experiência, talvez já tenha ouvido falar que a inteligência artificial está mudando o jeito como desenvolvemos software. E é verdade.
Mas calma! Isso não significa que a IA vai substituir pessoas desenvolvedoras. Na verdade, ela pode ser uma grande aliada no seu processo de aprendizado, nos seus projetos e até na sua carreira.
Neste artigo, quero te mostrar algumas ferramentas com IA que ajudam quem programa. O foco será o GitHub Copilot, principalmente a função de Copilot Chat, mas também vou apresentar outras opções legais pra você testar e encontrar a que mais combina com você.
Por que usar ferramentas com IA no desenvolvimento?
Você já ficou travada tentando lembrar o nome de uma função? Ou passou horas no Google tentando entender por que um código não funcionava?
Essas são situações comuns. É nesse ponto que as ferramentas com IA entram para ajudar.
Elas podem:
- Sugerir trechos de código
- Explicar erros
- Gerar testes automáticos
- Mostrar caminhos quando você não sabe por onde começar
Tudo isso de forma rápida, prática e integrada ao seu editor de código.
O que é o GitHub Copilot e como ele pode te ajudar
O GitHub Copilot é uma ferramenta de inteligência artificial que atua como um “par de programaçãor”. Ele te ajuda a escrever código de forma mais rápida e com menos esforço, sugerindo trechos, explicando funções e até criando testes – tudo isso dentro do seu editor de código, como o VS Code.
Com o Copilot, você pode:
- Escrever uma função só digitando um comentário em português
- Receber sugestões enquanto digita o código
- Tirar dúvidas direto no Copilot Chat
- Pedir explicações sobre um trecho de código
- Gerar testes com base na sua função
Ele é especialmente útil se você:
- Está aprendendo uma linguagem nova
- Quer praticar sem depender só do Google
- Gosta de aprender vendo exemplos funcionando
O Copilot é uma ótima porta de entrada pra entender como a IA pode facilitar a sua vida como pessoa desenvolvedora.
Como instalar o GitHub Copilot e ativar o Copilot Chat
Se você nunca usou o Copilot, não se preocupe. Aqui vai um passo a passo bem fácil para começar a usar, direto no seu VS Code.
✅ O que você precisa:
- Ter o VS Code instalado (baixe aqui)
- Ter uma conta no GitHub (crie aqui)
️ Passo a passo:
- Abra o VS Code no seu computador
- Clique no ícone de extensões
(fica na barra lateral esquerda, é um quadradinho com quatro blocos) - Digite “GitHub Copilot” na busca
- Clique em “Install” na extensão oficial (autor: GitHub)
- Depois, instale também a extensão “GitHub Copilot Chat”
Ela permite conversar com a IA dentro do VS Code - Faça login com sua conta do GitHub
O VS Code vai abrir uma página no navegador para você autorizar - Pronto!
O Copilot já vai começar a sugerir código e o chat estará disponível
Bora testar? Uma atividade prática com o Copilot Chat
Agora que tudo está instalado, vamos fazer uma atividade prática usando o Copilot Chat.
Passo a passo:
- Crie uma pasta no seu computador e nomeie como “atividade-copilot”
- Abra essa pasta dentro do VScode
- Crie um novo arquivo no seu projeto, com o nome atividade.py (se preferir testar com Python)
- Vá até o ícone do Copilot Chat na barra lateral (ícone de balão de conversa)
Ou use o atalho Ctrl+I (Windows/Linux) ou Cmd+I (Mac) - No chat que abrir, escreva a seguinte pergunta:Crie uma função em Python que recebe uma lista de números e retorna só os pares
- O Copilot vai responder com o código e uma explicação. Algo como:
Além de entregar a função, ele também vai explicar como ela foi criada. É importante sempre ler essas explicações e aprender com elas. - Copie o código para o seu arquivo e execute (ou modifique, se quiser testar variações)
Outras ideias para explorar no Copilot Chat
- Explique o que é uma arrow function em JavaScript
- Me ajude a escrever uma função que calcule a média de uma lista
- Crie um teste para a função filtrarPares
- Como criar uma função recursiva em Python?
Você pode perguntar em português mesmo, e com linguagem natural (do jeito que você fala no dia a dia): a IA entende muito bem!
Outras ferramentas com IA que vale conhecer
Apesar de ser a ferramenta mais popular, o GitHub Copilot não é a única! Aqui vão algumas opções que também são ótimas para o dia a dia de quem programa:
✅ ChatGPT e Claude
- Explicam códigos em linguagem simples
- Dão ideias de como resolver problemas
- Ajudam com dúvidas conceituais
✅ Tabnine
- Sugere código direto no seu editor
- Funciona localmente, com foco em privacidade
✅ Qdo (antigo CodiumAI)
- Gera testes automáticos
- Ajuda a melhorar a cobertura de testes
✅Amazon CodeWhisperer
- Parecido com o Copilot, mas integrado com os serviços da AWS
Essas ferramentas têm planos gratuitos e funcionam em diferentes linguagens de programação. Vale testar e ver qual faz mais sentido pra você.
Dicas para usar IA com segurança
- Revise o que a IA sugerir
Nem sempre a resposta estará correta, segura ou coerente - Aprenda com os exemplos
Veja como o código é estruturado e use isso para crescer - Use em projetos simples no começo
Assim você ganha confiança - Não tenha medo de experimentar
A melhor forma de aprender é tentando
Conclusão
A inteligência artificial está aí pra te ajudar, não para te substituir. Com ferramentas como o GitHub Copilot e o Copilot Chat, programar fica mais leve, mais rápido e até mais divertido.
Use essas ferramentas como uma ponte entre onde você está agora e onde quer chegar como pessoa desenvolvedora. Explorar, testar e aprender no seu ritmo é o que mais importa.
Boa jornada e conte com a gente aqui na PrograMaria Sprint!
Este conteúdo faz parte da ProgaMaria Sprint IA Generativa
Autora
Pachi Parra, cofundadora da Feministech, é especialista em Relações com Pessoas Desenvolvedoras e Gestão de Comunidades. Atualmente, trabalha no GitHub. Seu foco é conectar, inspirar e empoderar mulheres na tecnologia, promovendo um ambiente mais inclusivo e colaborativo. https://linkedin.com/in/pachicodes
Revisora
Luciana Fleury, jornalista