Na décima edição da conferência GitHub Universe, a plataforma revelou avanços significativos para empoderar desenvolvedores. Com o GitHub Copilot multi-modelo e o GitHub Spark, a empresa promove flexibilidade e controle, alinhando-se às necessidades de profissionais de diferentes níveis de expertise.
Copilot multi-modelo: mais opções e autonomia para o desenvolvedor
O GitHub Copilot agora suporta múltiplos modelos de IA, permitindo que desenvolvedores escolham o melhor para cada tarefa. Com opções como Claude 3.5 Sonnet da Anthropic, Gemini 1.5 Pro do Google e GPT-4 da OpenAI, os usuários podem alternar entre modelos diretamente no GitHub.com ou no Visual Studio Code. Esse modelo de escolha visa atender a diferentes demandas de desenvolvimento, de tarefas simples até a solução de desafios complexos.
O Claude 3.5 Sonnet já está disponível no Copilot, com outros modelos chegando nas próximas semanas. Essa diversidade permite que desenvolvedores escolham um modelo adequado para a codificação, refatoração ou otimização, promovendo uma experiência de desenvolvimento mais personalizada.
GitHub Spark: criação de aplicativos simplificada com IA
Para expandir o acesso à criação de aplicativos, o GitHub apresentou o GitHub Spark, uma ferramenta inovadora que permite a criação de microaplicativos funcionais usando linguagem natural. Desenvolvedores e iniciantes podem iniciar um projeto com prompts, visualizando o desenvolvimento em tempo real. É possível salvar versões do aplicativo e realizar ajustes com comandos simples, eliminando a necessidade de gerenciar recursos em nuvem.
Esse recurso promete ser uma porta de entrada para novos desenvolvedores e entusiastas de tecnologia, oferecendo uma plataforma que atende tanto iniciantes quanto profissionais experientes. Após finalizar o microaplicativo, o usuário pode rodá-lo em diferentes dispositivos e compartilhar com controles de acesso personalizados.
Melhorias no Copilot e integração com toda a plataforma GitHub
A atualização também incluiu várias melhorias que beneficiam a experiência do desenvolvedor em toda a plataforma. Entre elas:
- Edição múltipla de arquivos no VS Code: A partir de 1° de novembro, será possível editar vários arquivos ao mesmo tempo com o Copilot Chat, utilizando prompts em linguagem natural.
- Copilot Extensions: Em 2025, desenvolvedores poderão integrar ferramentas externas como Atlassian Rovo e Docker, além de criar extensões próprias para facilitar o desenvolvimento.
- Copilot para Xcode: O Copilot agora está disponível no Xcode em modo preview, ampliando o suporte para desenvolvimento de aplicativos no ecossistema Apple.
- Revisão de código acelerada: Um novo recurso permite revisões de código em até 30 segundos, proporcionando um feedback ágil enquanto os desenvolvedores aguardam uma revisão humana.
- Personalização avançada: Usuários agora podem personalizar as respostas do Copilot Chat no VS Code com base em suas preferências e regras de código organizacionais, promovendo maior contextualização.
Essas melhorias visam integrar o GitHub Copilot em todo o processo de desenvolvimento, oferecendo suporte em issues, pull requests e até builds, criando um ambiente unificado para o desenvolvimento assistido por IA.
Segurança e escalabilidade com o Copilot Autofix
Para promover a segurança no desenvolvimento, o GitHub também aprimorou o Copilot Autofix, que agora realiza correções automáticas de vulnerabilidades. Com uma nova função de campanhas de segurança, é possível solucionar vulnerabilidades em grande escala e integrar ferramentas de parceiros como ESLint e JFrog SAST, oferecendo uma solução de segurança prática e integrada.
Assista baixa o vídeo demonstrativo do Copilot Autofix:
Octoverse 2024: o impacto da IA no desenvolvimento e na comunidade global
O relatório Octoverse de 2024 revelou tendências importantes para o futuro do desenvolvimento. Python agora ultrapassa JavaScript como a linguagem mais usada, enquanto a IA generativa se expande globalmente. O GitHub também destacou o crescimento na adoção de IA entre desenvolvedores, principalmente na Índia, Alemanha, Japão e Singapura. Em regiões como África e América Latina, a comunidade de desenvolvedores cresce rapidamente, com mais de 1 milhão de novos usuários experimentando o GitHub Copilot.
GitHub Universe 2024: um marco para o desenvolvimento impulsionado pela IA
O GitHub Universe 2024 não só apresentou inovações, mas também reafirmou o compromisso da empresa em capacitar desenvolvedores ao redor do mundo, independentemente de seu nível de experiência. Com o Copilot multi-modelo e o GitHub Spark, o GitHub reforça sua missão de ser uma plataforma colaborativa e inclusiva para a nova era da IA.
Explore as novidades do GitHub Copilot e descubra como essas ferramentas de IA podem transformar sua experiência de desenvolvimento!