GitHub amplia ferramentas de IA: Copilot se torna multimodelo, Spark é lançado para desenvolvimento web
O GitHub deu um passo importante na evolução de suas ferramentas para desenvolvedores com duas novidades: uma atualização multimodelo no Copilot e o lançamento do Spark, uma plataforma de desenvolvimento web baseada em linguagem natural.
A empresa está expandindo o Copilot para além dos modelos OpenAI, integrando também o Claude 3.5 Sonnet da Anthropic e o Gemini 1.5 Pro do Google, e lançou o GitHub Spark para facilitar a criação de aplicativos web por meio de comandos em linguagem natural.
Essa atualização multimodelo do Copilot agora inclui integração com o Xcode da Apple, disponível em pré-visualização pública. Desde o lançamento do Copilot, esta é a atualização mais ambiciosa do conjunto de ferramentas de IA do GitHub.
Suporte multimodelo para o Copilot
Desde sua criação, o Copilot vem aproveitando modelos de linguagem grande (LLMs) para diferentes finalidades. A versão inicial usava o Codex, um modelo baseado no GPT-3 ajustado para codificação. Em 2023, o Copilot Chat foi lançado com GPT-3.5, evoluindo para GPT-4 em versões posteriores.
Thomas Dohmke, CEO do GitHub, compartilhou em um blog que a empresa tem constantemente atualizado os modelos de IA do Copilot, usando versões do GPT 3.5-turbo ao GPT-4, adaptadas para balancear qualidade e latência.
A expansão do Copilot para incluir modelos da Anthropic e do Google representa um marco na estratégia de IA do GitHub, oferecendo aos desenvolvedores mais opções e flexibilidade. Com essa abordagem multimodelo, o GitHub busca oferecer mais liberdade aos desenvolvedores na escolha das ferramentas que melhor se adaptam às suas necessidades.
Dohmke anunciou: "Estamos oferecendo aos desenvolvedores a escolha de usar o Claude 3.5 Sonnet da Anthropic, o Gemini 1.5 Pro do Google, além dos modelos o1-preview e o1-mini da OpenAI. Inicialmente, esses modelos estarão disponíveis no Copilot Chat, com implementação gradual nas próximas semanas." Essa variedade de modelos permitirá que os desenvolvedores explorem os pontos fortes de cada um para otimizar o desenvolvimento em diferentes linguagens e frameworks.
GitHub Spark: Desenvolvimento web simplificado com linguagem natural
Outro grande anúncio é o GitHub Spark, uma ferramenta para facilitar o desenvolvimento web e apoiar a meta do GitHub de alcançar um bilhão de desenvolvedores. A plataforma permite que os desenvolvedores criem aplicações web com comandos em linguagem natural, reduzindo a complexidade e o tempo envolvidos.
Essa abordagem é particularmente vantajosa para desenvolvedores que desejam prototipar rapidamente, equipes que buscam transformar ideias de design em implementações funcionais e organizações que querem acelerar seu ciclo de desenvolvimento web.
Copilot chega ao Xcode da Apple
Outra expansão é a integração do Copilot com o Xcode da Apple, disponível em formato de prévia pública. Isso traz assistência de IA para desenvolvedores iOS e macOS, com benefícios como:
Recomendados pelo LinkedIn
- Sugestões de código em tempo real no ambiente Xcode,
- Maior produtividade no desenvolvimento em Swift e Objective-C,
- Integração com fluxos de trabalho já existentes no Xcode.
Impacto na produtividade dos desenvolvedores
Essas atualizações refletem uma tendência mais ampla em direção a ferramentas de desenvolvimento mais inteligentes e automáticas. A combinação de novos modelos de IA, desenvolvimento web em linguagem natural e a integração com o Xcode promete melhorar a produtividade dos desenvolvedores em diversas plataformas.
Essas melhorias podem resultar em:
- Redução de tempo gasto em código repetitivo,
- Resolução mais rápida de problemas com IA,
- Flexibilidade para escolher o modelo de IA mais adequado para cada projeto.
Com o amadurecimento dessas ferramentas, podemos observar mudanças na forma como as equipes desenvolvem software, adotando práticas assistidas por IA e usando instruções em linguagem natural. Esse avanço nas ferramentas de IA do GitHub representa uma evolução que complementa a experiência do desenvolvedor, promovendo processos mais eficientes e produtivos.
A combinação do suporte multimodelo no Copilot, a introdução do GitHub Spark e a integração com o Xcode reflete o compromisso do GitHub em modernizar o desenvolvimento de software, proporcionando aos desenvolvedores uma abordagem mais ágil e dinâmica para construir, desenvolver e implantar soluções.
Fonte: AI News: GitHub expands AI suite: Copilot goes multi-model, Spark debuts for web dev, por por Dashveenjit Kaur | 4 de Novembro de 2024.