Em uma mudança revolucionária para desenvolvedores, o GitHub anunciou um novo plano gratuito para o GitHub Copilot, o assistente de codificação impulsionado por IA. Esta atualização permite que os desenvolvedores acessem sugestões de codificação do Copilot sem custo algum, oferecendo a chance de mergulhar no mundo da codificação assistida por IA sem qualquer compromisso financeiro.
Para aqueles que trabalham no VS Code, Visual Studio, JetBrains IDES, Vim/Neovim, Xcode ou Azure Data Studio, isso é particularmente empolgante. Os desenvolvedores agora podem experimentar o poder do GitHub Copilot, aumentando a produtividade com complementos e sugestões de código inteligentes, ao mesmo tempo em que mantêm os custos baixos. Vamos explorar como você pode configurar e aproveitar ao máximo o plano gratuito do GitHub Copilot nesses ambientes populares e por que vale a pena considerá-lo como parte de sua caixa de ferramentas de desenvolvimento.
Recursos do GitHub Copilot Free
Para desenvolvedores utilizando o VS Code, os IDEs da JetBrains, o plano gratuito do GitHub Copilot oferece vários recursos valiosos:
- Complemento de Código: O Copilot sugere linhas ou blocos de código com base no seu trabalho atual. Ele funciona em várias linguagens, incluindo JavaScript, Python, Ruby e mais.
- Copilot Chat: Você pode fazer perguntas ao Copilot e obter trechos de código ou explicações, aprimorando sua capacidade de resolver problemas de codificação complexos diretamente em seu IDE.
- Edições do Copilot: Disponível no VS Code e Visual Studio, este recurso permite que você faça alterações em vários arquivos, ajudando a manter consistência e produtividade.
- Modelos Claude 3.5 Sonnet: Com o plano gratuito, você também terá acesso ao Claude 3.5, aprimorando as capacidades de IA do Copilot para oferecer sugestões mais precisas e úteis.
- Bloqueio de Código Público: O Copilot Free permite que você bloqueie sugestões que correspondem a código público, dando-lhe controle sobre seu ambiente de desenvolvimento.
Configurando o GitHub Copilot Free no VS Code
Para começar a usar o GitHub Copilot Free no VS Code, siga estas etapas:
Passo 1: Instale o VS Code
Se você ainda não fez isso, baixe e instale o VS Code.
Passo 2: Inscreva-se no GitHub Copilot Free
No VS Code, abra a barra lateral e clique em Faça login para usar o Copilot gratuitamente
. Faça login na sua conta GitHub ou crie uma se ainda não tiver uma.
Passo 3: Comece a codificar e usar o GitHub Copilot Free
Uma vez configurado, o Copilot começará automaticamente a oferecer sugestões de código sem custo enquanto você digita. Você receberá complementos contextuais, economizando tempo e ajudando a escrever um código mais limpo e eficiente.
Como o Copilot Free Funciona nos IDEs da JetBrains?
Se você está mais acostumado aos IDEs da JetBrains (como IntelliJ IDEA, PyCharm ou WebStorm), o plano gratuito do Copilot se integra perfeitamente. Aqui está como começar:
Passo 1: Instale o IDE da JetBrains
Certifique-se de ter um IDE da JetBrains compatível instalado em sua máquina. Você pode encontrar a lista completa de IDEs suportados na documentação oficial do GitHub.
Passo 2: Ative o GitHub Copilot Free
- Acesse GitHub, faça login na sua conta e navegue até seu perfil. Clique na opção
Seu Copilot
na lista.
- Na nova página aberta, clique em
Comece a usar o Copilot Free
para ativar o Copilot Free.
- Na nova conversa aberta, escolha
JetBrains
.
- Você será direcionado ao GitHub Copilot no JetBrains Marketplace. Clique em
Obter
para baixar o plugin do GitHub Copilot.
- Siga as instruções abaixo para instalar o plugin no IntelliJ IDEA.
- Depois que o GitHub Copilot estiver instalado, clique em
Reiniciar IDE
.
- Depois que seu IDE da JetBrains for reiniciado, clique no menu
Ferramentas
. Clique emGitHub Copilot
, depois clique emLogin no GitHub
.
- Na caixa de diálogo "Fazer login no GitHub", para copiar o código do dispositivo e abrir a janela de ativação do dispositivo, clique em
Copiar e Abrir
.
- Uma janela de ativação do dispositivo será aberta em seu navegador. Cole o código do dispositivo e, em seguida, clique em
Continuar
.
- O GitHub solicitará as permissões necessárias para o GitHub Copilot. Para aprovar essas permissões, clique em Autorizar o Plugin do GitHub Copilot.
- Após a aprovação das permissões, seu IDE da JetBrains mostrará uma confirmação. Para começar a usar o GitHub Copilot, clique em OK.
Passo 3: Aproveite as Sugestões do GitHub Copilot Gratuitamente
O GitHub Copilot nos JetBrains oferecerá complementos e sugestões de código inteligentes, ajudando você a escrever código mais rapidamente e com menos erros.
As limitações do GitHub Copilot Free
Embora o GitHub Copilot Free seja uma ótima ferramenta, ele possui algumas limitações que os desenvolvedores devem estar cientes:
- Limite de Complemento de Código: Você tem direito a até 2000 complementos por mês. Após atingir esse limite, será necessário atualizar para o Copilot Pro para continuar recebendo sugestões.
- Limite de Chat do Copilot: Você está limitado a 50 mensagens de chat por mês. Uma vez atingido esse limite, a funcionalidade de chat será desativada até o próximo mês ou até você atualizar.
- Não Pronto para Empresas: O GitHub Copilot Free não possui recursos de nível empresarial como gerenciamento de acesso, logs de auditoria e cobertura de indenização, tornando-o inadequado para equipes ou organizações maiores.
Apidog: O Companheiro Perfeito para o GitHub Copilot nos IDEs da JetBrains
Embora o GitHub Copilot Free seja uma ferramenta excepcional para complementação de código e assistência, desenvolvedores que constroem APIs podem se beneficiar de uma abordagem integrada usando Apidog — uma ferramenta de desenvolvimento de API tudo-em-um.
No mundo em rápida evolução do desenvolvimento de software, o Apidog aprimora seus fluxos de trabalho de API combinando design de API, documentação, depuração, teste e mocking em uma única plataforma. Quando usado junto com o GitHub Copilot, o Apidog pode simplificar significativamente seu processo de desenvolvimento. Saiba mais sobre o Apidog aqui.
Como o Apidog se Integra com os IDEs da JetBrains
O Apidog oferece um plugin da JetBrains chamado Apidog Fast Request, que permite que os desenvolvedores integrem depuração, teste e documentação de API diretamente em seu ambiente de desenvolvimento. Siga estas etapas fáceis para começar a usá-lo:
Passo 1: Instale o Plugin
- Abra o IntelliJ IDEA e vá para
Arquivo > Configurações > Plugins
. - Busque por “Apidog Fast Request” e clique em “Instalar.”
- Alternativamente, baixe-o diretamente do JetBrains Marketplace.
Passo 2: Detecção Automática de Endpoints de API
- O Apidog Fast Request irá escanear seu projeto, listando endpoints no painel direito com uma estrutura de pastas clara.
- Você pode testar cada endpoint e visualizar as respostas de API formatadas para uma depuração rápida.
Passo 3: Testar Endpoints com um Clique
- O plugin preenche automaticamente os parâmetros de solicitação. Você pode personalizá-los, juntamente com cabeçalhos, caminhos, cookies e mais, e enviar solicitações com apenas um clique.
- Configure diferentes ambientes configurando a URL base em "URL Base".
- Configure parâmetros globais reutilizáveis, como tokens em "Parâmetros Globais", para um teste de API mais rápido.
- Gerencie cookies e verifique seu histórico de solicitações através das guias "Cookies" e "Histórico".
Passo 4: Faça o Upload da Especificação da API Gerada para o Apidog(Opcional)
O Apidog é uma ferramenta de desenvolvimento de API tudo-em-um projetada para simplificar os processos de design, documentação, teste e gerenciamento de APIs. É uma plataforma abrangente que ajuda desenvolvedores e equipes a colaborar de maneira mais eficiente em todo o ciclo de vida da API. Você pode facilmente fazer o upload da sua especificação de API gerada do IDEA para o Apidog usando o Apidog Fast Request. Para fazer isso, siga estas etapas:
- Baixe o Apidog e inscreva-se para uma conta (se você ainda não tiver uma conta).
- Faça login em sua conta Apidog, em seguida, vá para as configurações da conta.
- Encontre "Token de Acesso da API" para criar um novo token. Copie o token.
- Volte para seu IDEA. Nas configurações do projeto (Ctrl+Alt+S), encontre "Apidog Fast Request". Clique em "Upload para Apidog“>"Token de Acesso da API". Cole o token copiado e clique em "Aplicar".
- Navegue até seu projeto no IDEA, clique com o botão direito e você verá uma opção "Upload para Apidog".
- Na janela pop-up, escolha o destino do upload.
- Volte ao aplicativo Apidog e você verá que o endpoint do seu projeto IDEA foi documentado com uma estrutura bem organizada, e você pode publicá-lo online facilmente. (Dica: Você pode depurar ou testar os endpoints diretamente no Apidog ou configurar cenários de teste para executar automaticamente.)
Passo 5: Publique a Documentação da API(Opcional)
- Para tornar sua documentação de API disponível online, vá para "Compartilhar Documentos" dentro do seu painel do Apidog e clique em "Publicar Sites de Documentos".
- Personalize seu domínio e qualquer outra configuração, em seguida clique em "Publicar agora".
- Quando publicado, você receberá um link que poderá compartilhar com sua equipe para fácil colaboração ou com qualquer pessoa que precise acessar sua documentação de API.
Por que usar o GitHub Copilot Free com Apidog?
A combinação do GitHub Copilot e Apidog oferece numerosas vantagens para os desenvolvedores:
- Integração Sem Esforço: O plugin Apidog Fast Request se integra perfeitamente aos IDEs da JetBrains, permitindo que você desenvolva e teste APIs diretamente em seu ambiente de codificação. Isso elimina a necessidade de alternar entre ferramentas, enquanto o GitHub Copilot ajuda gerando sugestões de código úteis.
- Desenvolvimento de API Mais Rápido: Os complementos de código impulsionados por IA do GitHub Copilot, combinados com os recursos abrangentes de gerenciamento de API do Apidog, ajudam você a construir APIs de alta qualidade de maneira mais eficiente, economizando tempo e esforço.
- Produtividade Aprimorada: Com o Copilot automatizando tarefas de codificação repetitivas e o Apidog simplificando o design, teste e gerenciamento de APIs, você pode se concentrar no que realmente importa: entregar excelentes APIs.
- Solução Tudo-em-Um: O Apidog oferece um conjunto completo de recursos para design, documentação, teste e simulação de APIs. Quando combinado com a assistência inteligente do GitHub Copilot, você ganha um conjunto poderoso de ferramentas para criar APIs robustas com facilidade.
Juntas, o GitHub Copilot e o Apidog criam uma experiência de desenvolvimento simplificada, ajudando você a trabalhar de maneira mais inteligente, rápida e eficaz. E a boa notícia é: ambas são ferramentas gratuitas!
Conclusão
Com o novo plano gratuito do GitHub Copilot, os desenvolvedores podem desfrutar de codificação poderosa assistida por IA no VS Code e nos IDEs da JetBrains sem estourar o orçamento. Enquanto o Copilot acelera a conclusão de código e a depuração, integrar o Apidog como seu companheiro de desenvolvimento de API aprimorará ainda mais seu fluxo de trabalho. Seja testando APIs, gerando código cliente ou simulando serviços, o plugin do Apidog para JetBrains funciona em conjunto com o Copilot para fornecer uma experiência de desenvolvimento tudo-em-um que aumenta a eficiência e a qualidade.
Não perca essa oportunidade — aproveite os recursos poderosos do GitHub Copilot Free e do Apidog para aprimorar suas habilidades de codificação.