Bolt42

Participe de nossos boletins diários e semanais para as últimas atualizações e conteúdo exclusivo sobre a cobertura líder em IA do setor. Saiba mais


Até o momento, plataformas de codificação vibe têm se apoiado amplamente em grandes modelos de linguagem (LLMs) existentes para ajudar na escrita de código.

Entretanto, escrever código é apenas uma das muitas tarefas que os desenvolvedores precisam executar para construir uma plataforma de produção de classe empresarial. Outras tarefas no fluxo completo de engenharia de software exigem o uso de diferentes ferramentas para ajudar a revisar, comprometer e manter o código ao longo do tempo. Esse é um desafio que a Windsurf (anteriormente Codeium) está enfrentando com uma série de novos modelos de IA de fronteira que ela chama de SWE-1 (engenheiro de software 1) como parte da atualização Wave 9 da empresa.

A notícia surge enquanto a Windsurf está supostamente em processo de aquisição pela líder em IA OpenAI por até US$ 3 bilhões. O acordo ainda não foi formalmente fechado, e a Windsurf atualmente não está comentando publicamente sobre o negócio.

O SWE-1 é uma família de modelos de IA de classe fronteira especificamente projetados para acelerar todo o processo de engenharia de software. Ao contrário dos modelos de IA de propósito geral que foram adaptados para tarefas de codificação, a família SWE-1 foi construída para abordar todo o espectro de atividades de engenharia de software.

Os novos modelos visam apoiar os desenvolvedores através de múltiplas superfícies, estados de trabalho incompletos e tarefas de longa duração que caracterizam o desenvolvimento de software no mundo real. Disponíveis imediatamente para usuários da Windsurf, o SWE-1 marca a entrada da empresa no desenvolvimento de modelos de fronteira com desempenho competitivo em relação aos modelos de fundação estabelecidos, mas com foco em fluxos de trabalho de engenharia de software.

“Nosso principal objetivo aqui é acelerar toda a engenharia de software em 99%”, disse Anshul Ramachandran, chefe de produto e estratégia na Windsurf, ao VentureBeat.

Desenvolvedores empresariais precisam de mais do que apenas modelos capazes de codificação

A inovação central por trás do SWE-1 é o reconhecimento da Windsurf de que a codificação representa apenas uma fração do que os engenheiros de software realmente fazem.

Essa abordagem aborda uma limitação crítica nos atuais LLMs de codificação IA. Muitos modelos diferentes podem ser usados hoje para escrever o código de aplicações, incluindo o GPT-4.1 da OpenAI, o Claude 3.7 da Anthropic e o Gemini 2.5 Pro I/O do Google.

A Windsurf tem uma interface modular que pode permitir o uso de vários modelos diferentes. Ramachandran explicou que os usuários da Windsurf deram feedback à empresa de que os modelos de codificação existentes tendem a se sair bem com orientação do usuário, mas com o tempo tendem a perder detalhes.

Essa limitação decorre de uma diferença fundamental na estrutura da tarefa. Enquanto a geração de código muitas vezes é uma tarefa única, a verdadeira engenharia de software envolve a navegação por várias ferramentas, o trabalho com código incompleto e a manutenção de contexto ao longo de projetos de longa duração.

A família SWE-1: Projetada especificamente para diferentes tarefas de engenharia

Em vez de criar uma solução única, a Windsurf desenvolveu três modelos especializados:

  1. SWE-1: Modelo de tamanho completo projetado para raciocínio avançado e uso de ferramentas, disponível para todos os usuários pagos.
  2. SWE-1-lite: Um modelo menor, mas poderoso, substituindo a Cascade Base existente da Windsurf, disponível para todos os usuários (livres e pagos).
  3. SWE-1-mini: Um modelo leve que alimenta previsões de código passivas no Windsurf Tab, ilimitado para todos os usuários.

Os modelos SWE foram construídos através de um extenso processo de treinamento interno focado especificamente em tarefas de engenharia de software. Ramachandran disse que a empresa usou um novo modelo de dados com etapas sequenciais para o treinamento.

Benchmark de desempenho: Como o SWE-1 se compara

Enquanto o SWE-1 não está posicionado para substituir modelos de fundação de grandes laboratórios, a Windsurf afirma que ele atinge desempenho de classe fronteira especificamente para tarefas de engenharia de software. A empresa relata que supera substancialmente modelos de fundação de médio porte e modelos de peso aberto.

No entanto, a Windsurf é cautelosa para não exagerar esses resultados iniciais.

“Mesmo nosso benchmark mostra que não é objetivamente melhor que todos os outros modelos”, reconheceu Ramachandran.

Em vez disso, o objetivo é posicionar o SWE-1 como o primeiro passo em direção a modelos projetados especificamente que eventualmente superem os modelos de propósito geral para tarefas de engenharia específicas — e potencialmente a um custo mais baixo.

A vantagem técnica: Consciência de fluxo e cronologias compartilhadas

O que torna a abordagem da Windsurf tecnicamente distinta é a implementação do conceito de consciência de fluxo.

A ideia básica é que um fluxo de etapas precisa acontecer como parte do desenvolvimento empresarial. Em vez de apenas escrever código para uma etapa específica, a consciência de fluxo diz respeito a estar ciente do contexto mais amplo.

A consciência de fluxo é centrada na criação de uma linha do tempo compartilhada de ações entre humanos e IA no desenvolvimento de software. A ideia central é transferir progressivamente tarefas do humano para a IA, entendendo onde a IA pode ajudar de forma mais eficaz.

Essa abordagem cria um ciclo de melhoria contínua para os modelos.

“À medida que continuamos a melhorar os modelos, mais etapas nessa linha do tempo compartilhada serão transferidas do humano para a IA”, disse Ramachandran. “A IA será capaz de fazer mais coisas que o humano tinha que fazer antes porque a IA não estava precisa.”

O que isso significa para tomadores de decisão técnica

Para empresas que estão construindo ou mantendo software, o SWE-1 representa uma evolução importante no desenvolvimento assistido por IA. Em vez de tratar assistentes de codificação IA apenas como ferramentas de autocompletar, essa abordagem promete acelerar todo o ciclo de vida do desenvolvimento.

O impacto potencial se estende além de apenas escrever código mais rapidamente. O reconhecimento de que o desenvolvimento de aplicações é mais envolvente ajudará a amadurecer o paradigma de codificação vibe para ser mais aplicável para o desenvolvimento estável de software empresarial.

Embora ainda seja cedo para o SWE-1, esse movimento é importante. Se e quando a OpenAI concluir a aquisição da Windsurf, os novos modelos poderão se tornar ainda mais importantes à medida que se cruzarem com os maiores recursos de pesquisa e desenvolvimento de modelos que estarão disponíveis.

Líderes técnicos devem considerar quanta parte de seu fluxo de trabalho de desenvolvimento poderia se beneficiar da assistência da IA além da mera geração de código. Equipes que gastam tempo significativo em revisões de código, depuração e gerenciamento de dívida técnica podem ver benefícios mais substanciais de ferramentas como o SWE-1 do que aquelas que se concentram predominantemente em gerar novo código.





    vinte − 9 =




    Bolt42