Liberdade e controle

GitHub Universe 2024: Copilot multi-modelo e GitHub Spark empoderam desenvolvedores com IA

Arco de entrada da GitHub Universe 2024 com a frase "The World's Fair of Software" e "Universe '24", simbolizando o evento como uma grande feira de inovação em software.

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.

Interface do GitHub Spark

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

Interface do GitHub com uma análise de segurança, mostrando uma falha de injeção de SQL detectada pela verificação de código do Polaris, destacando vulnerabilidades e sugerindo correções automáticas com o GitHub 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!