Participe de nossos boletins diários e semanais para as últimas atualizações e conteúdo exclusivo sobre a cobertura líder de IA no setor. Saiba mais
O GitHub ajudou a dar início à era moderna do uso de IA para construir aplicativos com sua tecnologia Copilot e agora está buscando abrir a IA ainda mais.
No GitHub Universe, a empresa lançou uma expansão de suas ferramentas de desenvolvimento alimentadas por IA. Até agora, o GitHub Copilot confiou nos grandes modelos de linguagem (LLMs) da OpenAI, incluindo o OpenAI Cortex no início, para impulsionar sua tecnologia. Agora, o GitHub está adotando um modelo multimodal. O GitHub Copilot agora suporta múltiplos modelos de IA, permitindo que os desenvolvedores escolham entre o Claude 3.5 Sonnet da Anthropic, o Gemini 1.5 Pro do Google e variantes do GPT4o da OpenAI. O serviço GitHub Models, que foi anunciado pela primeira vez em agosto, também está se expandindo, oferecendo aos usuários mais maneiras e opções para experimentar LLMs em um playground de modelos.
Agora há ainda mais integração com o ambiente de desenvolvimento integrado (IDE) VS Code da Microsoft, que permite a edição de múltiplos arquivos. A IA Agente também está recebendo um impulso com uma série de atualizações no serviço GitHub Copilot Workspace. Indo um passo além, a nova tecnologia GitHub Spark é uma tentativa de tornar ainda mais fácil a construção de aplicativos básicos rapidamente, com o objetivo de permitir que mais pessoas desenvolvam aplicações. Para completar a atualização do GitHub Universe, há uma expansão do Copilot para suportar o IDE Apple Xcode e a disponibilidade de uma extensão do StackOverflow.
“Estamos levando a plataforma Copilot de single-threaded para multi-threaded”, disse Mario Rodriguez, Diretor de Produtos da GitHub, ao VentureBeat.
O que a IA multimodal significa para os usuários do GitHub Copilot
A expansão dos modelos de IA disponíveis para uso com o GitHub Copilot oferece numerosos benefícios para empresas e seus desenvolvedores.
Rodriguez observou que agora os usuários terão a capacidade de escolher entre diferentes modelos de IA para concluir suas tarefas de codificação, em vez de estar limitado a um único modelo. Ele disse que, assim como existem mais de uma linguagem de programação, existem muitos LLMs para escolher, e cada um tem seus próprios benefícios.
No lançamento, os desenvolvedores ainda terão que escolher se desejam usar um modelo diferente do OpenAI. Rodriguez disse que, no futuro, o Copilot poderá selecionar automaticamente o modelo mais apropriado para uma tarefa específica, com base em fatores como velocidade e desempenho, para fornecer os melhores resultados.
Edições e revisões de código aprimoradas no universo do GitHub
O GitHub está introduzindo melhorias significativas em sua integração com o VS Code, incluindo a capacidade de editar múltiplos arquivos. A nova funcionalidade permite que os desenvolvedores instruam o Copilot a fazer alterações em vários arquivos simultaneamente, em vez de editar cada arquivo individualmente.
Um novo sistema de revisão de código, atualmente em pré-visualização privada e em breve na pré-visualização pública, recebeu feedback muito positivo de acordo com o GitHub. O sistema permite que as equipes configurem regras e requisitos específicos, com o Copilot revisando automaticamente os pull requests com base nas configurações da equipe.
“A revisão de código é a essência da velocidade de iteração,” observou Rodriguez. “Se você é um desenvolvedor e termina algum código, e ele está em revisão de código, e você está esperando… isso é código que não está em produção. Quanto mais rápido você receber feedback, melhor.”
GitHub Copilot chega ao Apple Xcode
O GitHub também está expandindo o alcance do Copilot com uma série de novas opções.
Embora o GitHub Copilot sempre tenha sido integrado ao IDE VS Code da Microsoft, anteriormente não estava disponível para usuários do Xcode da Apple. Isso não é mais o caso.
“Queremos que o Copilot esteja em todos os lugares,” disse Rodriguez. “Então já o temos no JetBrains, no terminal e agora está no Xcode.”
Parceria entre Stack Overflow e GitHub se expande com novas extensões
Além de estar disponível em outras ferramentas de desenvolvedor, o GitHub deseja ser uma parte integrada do ecossistema de desenvolvimento mais amplo.
Uma parte central desse ecossistema nos últimos anos é a comunidade do StackOverflow, onde os desenvolvedores fazem perguntas e compartilham dicas sobre práticas de desenvolvimento. No GitHub Universe, o Stack Overflow anunciou a disponibilidade de sua Extensão GitHub Copilot. A nova extensão permite que os desenvolvedores obtenham insights do Stack Overflow diretamente dentro do GitHub Copilot.
Prashanth Chandrasekar, CEO do Stack Overflow, disse ao VentureBeat que a IA pode ajudar os desenvolvedores a trabalhar mais rapidamente, eliminando ciclos e liberando espaço mental para trabalhos de nível mais alto.
“No entanto, uma consideração importante a ter em mente: a IA pode gerar código, mas não pode fornecer o contexto, histórico ou background sobre se esse código se encaixará na necessidade e funcionará conforme a pergunta feita,” disse Chandrasekar. “Nossa esperança é que esta extensão seja usada de forma a ajudar aqueles que buscam conhecimento técnico altamente confiável, com fontes citadas para apoiar o que o usuário está buscando.”
Avanços da IA Agente com os GitHub Copilot Workspaces
A funcionalidade Workspace do GitHub, que já atraiu mais de 100.000 desenvolvedores na prévia, está recebendo atualizações significativas.
A plataforma agora oferece uma integração aprimorada com o GitHub.com, incluindo uma nova experiência de pull request que permite que os desenvolvedores abordem rapidamente sugestões de código e resolvam problemas através de uma interface nativa de IA.
Rodriguez explicou que o sistema atua como um motor de orquestração, semelhante a como o Kubernetes orquestra a infraestrutura para a nuvem, mas para ferramentas de desenvolvimento alimentadas por IA. Isso permite que os desenvolvedores se movam de forma contínua da ideia à implementação usando interações em linguagem natural.
GitHub acende uma nova centelha para a criação de software
Talvez o anúncio mais ambicioso é o Spark, uma nova ferramenta destinada a tornar o desenvolvimento de software acessível para não profissionais. A plataforma permite que os usuários criem rapidamente aplicativos pessoais sem extensos conhecimentos de codificação.
Ao contrário das plataformas tradicionais de low-code ou no-code, o Spark foca em permitir a criação de software pessoal por alegria e criatividade. O Spark utiliza o poder do Copilot para criar as aplicações. Rodriguez demonstrou isso ao compartilhar como criou um jogo de matemática para sua filha em apenas cinco minutos, enfatizando a acessibilidade e utilidade imediata da plataforma.
“O objetivo é 1 bilhão de desenvolvedores,” explicou Rodriguez. “Até 2030, poderíamos ter 10 bilhões de pessoas no mundo; não seria incrível se pudéssemos liberar o poder de criar software para 1 bilhão delas?”
VB Diário
Fique por dentro! Receba as últimas notícias em sua caixa de entrada diariamente.
Ao se inscrever, você concorda com os Termos de Serviço da VentureBeat.
Obrigado por se inscrever. Confira mais boletins da VB aqui.
Ocorreu um erro.
Conteúdo relacionado
OpenAI apagou acidentalmente evidências potenciais no processo de copyright do NY Times (atualizado)
[the_ad id="145565"] Advogados do The New York Times e do Daily News, que processam a OpenAI por supostamente coletar seus trabalhos para treinar seus modelos de IA sem…
Salesforce lança o Centro de Testes Agentforce para avaliar o desempenho dos agentes
[the_ad id="145565"] Participe de nossos boletins diários e semanais para as últimas atualizações e conteúdo exclusivo sobre a cobertura de IA líder do setor. Saiba mais…
Startup de chips de IA MatX, fundada por ex-funcionários do Google, levanta Série A com avaliação de mais de $300 milhões, dizem fontes.
[the_ad id="145565"] A MatX, uma startup que desenvolve chips para suportar modelos de linguagem grandes, levantou uma rodada de investimentos Série A de aproximadamente 80…