
O GitHub anunciou a nova fase da sua plataforma para desenvolvedores impulsionada pelo Copilot, durante a 10ª edição da conferência anual GitHub Universe ’24 (29 e 30/10 em São Francisco, EUA). Com a proposta de dar mais controle aos desenvolvedores sobre as ferramentas que utilizam, a empresa revelou que está trazendo o poder de escolha do desenvolvedor para o GitHub Copilot, tornando a ferramenta multimodelo. Agora, será possível escolher entre os principais modelos do mercado, como o da Anthropic, o Gemini 1.5 Pro do Google e o GPT-4o, o1-preview e o1-mini da OpenAI.
Com o objetivo de atingir 1 bilhão de desenvolvedores, o GitHub também apresentou o GitHub Spark, uma ferramenta nativa de IA que permite criar aplicativos Web personalizados e funcionais apenas com linguagem natural. Além disso, foram anunciadas atualizações importantes do GitHub Copilot no VS Code, no Copilot Workspace, GitHub Models e no Copilot Autofix, trazendo a IA para toda a plataforma, desde issues até pull requests e builds.
Os desenvolvedores agora podem usar o GitHub Copilot com os principais modelos da Anthropic, Google e OpenAI. Desenvolvedores que usam o GitHub Copilot, tanto no github.com quanto no Visual Studio Code, agora podem escolher entre vários modelos de IA renomados, como o Claude 3.5 Sonnet da Anthropic, o Gemini 1.5 Pro do Google e o GPT-4o, o1-preview e o1-mini da OpenAI. Será possível alternar entre modelos ao interagir com o Copilot Chat, escolhendo o que melhor se adapta à necessidade do momento, ou deixar que o Copilot continue usando sua poderosa predefinição.
Com essa abordagem multimodelo, o GitHub permite que os desenvolvedores tenham liberdade para criar com os principais modelos da indústria usando os fluxos de trabalho que já conhecem. A partir de hoje, o Claude 3.5 Sonnet já está disponível no GitHub Copilot, e o Gemini 1.5 Pro estará disponível nas próximas semanas. O GitHub vai continuar a priorizar a escolha do desenvolvedor em parceria com os principais fornecedores de modelos e, em breve, também vai oferecer a opção de usar diferentes modelos em outras áreas e funções do GitHub Copilot.
“Em 2024, testemunhamos uma explosão na quantidade de grandes e pequenos modelos de linguagem de alta qualidade, que se destacam individualmente em diferentes tarefas de programação. Não há um único modelo que resolva todos os cenários, e os desenvolvedores esperam ter a autonomia para construir com os modelos que funcionam melhor para eles”, disse Thomas Dohmke, CEO do GitHub. “Está claro que a próxima fase da geração de código por IA será definida não apenas pela funcionalidade multimodelo, mas também pela sua escolha. Hoje, entregamos exatamente isso”, observou.
“O Claude 3.5 Sonnet se destaca em tarefas de codificação e é amplamente utilizado por desenvolvedores devido à sua excepcional compreensão dos princípios de engenharia de software e capacidade de enfrentar desafios complexos de programação. Estamos integrando o Claude 3.5 Sonnet ao GitHub Copilot hoje para continuar nossos esforços de colocar nossas capacidades de IA mais avançadas diretamente nas mãos dos desenvolvedores, onde quer que precisem e onde quer que trabalhem”, disse Jared Kaplan, cofundador e cientista-chefe da Anthropic. “Por meio do GitHub Copilot, o Claude ajudará ainda mais desenvolvedores em todo o processo de desenvolvimento, desde o conceito até a implementação”, comentou.
“Os desenvolvedores querem uma ampla escolha de modelos que sejam mais adequados para desenvolvimento, incluindo geração de código, refatoração e otimização de código”, disse Thomas Kurian, CEO do Google Cloud. “Os modelos Gemini se destacam nisso e são acessíveis em plataformas e ambientes amplamente utilizados – incluindo agora o GitHub Copilot – para que milhões de desenvolvedores globalmente possam se beneficiar da IA de nível empresarial confiável por meio do Google Cloud”, completou.
GitHub Spark
Para ajudar a capacitar 1 bilhão de desenvolvedores, o GitHub Spark torna mais fácil para pessoas com diferentes habilidades darem vida a suas ideias, usando linguagem natural para criar micro aplicativos chamados “sparks.” Esses sparks são pequenos apps totalmente funcionais, que podem integrar recursos de IA e fontes de dados externas, sem exigir qualquer gerenciamento de recursos de Nuvem. Os usuários começam com um prompt inicial usando tanto modelos da OpenAI quanto Anthropic, e conseguem visualizar ao vivo como o aplicativo está sendo criado. Eles também têm opções claras para cada ajuste e podem salvar automaticamente diferentes versões do projeto, permitindo comparações ao longo do processo.
Enquanto desenvolvedores experientes podem fazer alterações diretamente no código, iniciantes ou pessoas que não desenvolvem código podem fazer alterações em linguagem natural, a escolha é deles. Depois de finalizar o spark, o app pode ser rodado em desktops, tablets ou celulares, gerando valor imediato. Além disso, os usuários podem compartilhar seus sparks com controle de acesso personalizado e permitir que outros personalizem e aprimorem suas criações.
“Por muito tempo, houve uma barreira intransponível separando a vasta maioria da população mundial de criar software. Isso pode mudar com o GitHub Spark, nossa nova ferramenta nativa de IA para construir aplicativos inteiramente em linguagem natural”, disse Thomas Dohmke, CEO do GitHub. “Com o Spark, capacitaremos mais de 1 bilhão de usuários de computadores e celulares a criar e compartilhar seus próprios micro aplicativos diretamente no GitHub – a rede de criadores para a Era da IA”, comentou.



















