Habr AI→ original

Desenvolvedor escreve compilador Svelte em Rust com agente de IA em 106 noites e US$ 700

Um desenvolvedor cansou da lentidão das ferramentas do Svelte — build, servidor de desenvolvimento e LSP — e decidiu escrever o próprio compilador em Rust. Na primeira tentativa, trabalhou 5,5 meses manualmente e abandonou o projeto. Um ano depois, voltou com um agente de IA. O resultado: 106 noites e US$ 700 em API, e o compilador ficou pronto. É a história de como um assistente de IA ajudou a concluir uma tarefa que não coube nas mãos de uma única pessoa.

Processado por IA de Habr AI; editado por Hamidun News
Desenvolvedor escreve compilador Svelte em Rust com agente de IA em 106 noites e US$ 700
Fonte: Habr AI. Colagem: Hamidun News.
◐ Ouvir artigo

Um desenvolvedor do Habr concluiu a criação de um compilador Svelte em Rust com a ajuda de um agente de IA, depois de ter abandonado a mesma tarefa um ano antes, quando trabalhava sozinho. A segunda tentativa levou 106 noites e US$ 700 em API, enquanto a primeira consumiu 5,5 meses sem resultado.

Por que reescrever o compilador do Svelte em Rust

O compilador oficial do Svelte é escrito em JavaScript e TypeScript — e, conforme o projeto cresce, isso vira um gargalo. Segundo o autor da publicação no Habr, tudo era lento na sua equipe: o build, o servidor de desenvolvimento, a verificação de tipos via svelte-check e o servidor de linguagem LSP.

Rust, uma linguagem de sistemas com desempenho comparável ao do C++, poderia acelerar várias vezes todo o ciclo de trabalho. O Svelte é popular justamente pela rapidez no cliente: ele compila os templates para JavaScript otimizado já na etapa de build, sem passar pelo DOM virtual. Reescrever o compilador em Rust significa levar essa mesma velocidade para o lado do desenvolvimento.

Principais parâmetros do projeto:

  • Problema: build, dev-server, svelte-check e LSP lentos
  • Solução: escrever um compilador alternativo em Rust
  • Primeira tentativa: 5,5 meses de trabalho individual — abandonada
  • Segunda tentativa: 106 noites com um agente de IA, ao custo de US$ 700 em API

Por que é difícil escrever um compilador sozinho

Desenvolver um compilador é uma das tarefas mais trabalhosas da programação. É preciso fazer análise léxica, construir a árvore sintática abstrata (AST), executar a análise semântica, gerar código e manter a compatibilidade com o ecossistema de plugins. Mesmo para um framework relativamente pequeno, são centenas de horas de trabalho.

Por 5,5 meses, o desenvolvedor avançou sozinho, até que o trabalho emperrou. Projetos assim exigem manter o contexto o tempo todo: o estado do parser, os casos de borda da gramática, dezenas de componentes interligados. Qualquer pausa longa faz com que recuperar o contexto de trabalho vire, por si só, uma tarefa de semanas.

O projeto foi abandonado. Passou-se um ano.

Como o agente de IA mudou o resultado

Ao retomar o projeto, o desenvolvedor passou a usar um agente de IA. O compilador foi concluído em 106 noites, com gasto total de US$ 700 em chamadas de API.

«Passei cinco meses e meio mexendo à mão e desisti.

Um ano depois, voltei com um agente de IA e terminei em 106 noites e US$ 700», escreve o autor na publicação no Habr.

O custo médio por noite foi de cerca de US$ 6,6, valor comparável ao de um café. O agente de IA assumiu justamente a parte do trabalho que mais cansa no desenvolvimento manual: código repetitivo, ciclos de depuração e refatoração de padrões semelhantes. O desenvolvedor, por sua vez, continuou como arquiteto do projeto e tomou as decisões-chave.

No fim, os US$ 700 investidos viraram uma ferramenta de infraestrutura real para toda a equipe: um compilador que acelera justamente as ferramentas que atrapalhavam o trabalho desde o início.

O que isso significa

A história mostra um novo papel prático dos agentes de IA no desenvolvimento: não o de substituir o programador, mas o de ferramenta para atravessar o «vale da morte» dos projetos complexos — aquela etapa de rotina volumosa em que a maioria dos projetos pessoais para de vez. O compilador Svelte em Rust, que se mostrou inviável para uma pessoa sozinha, virou uma ferramenta de trabalho real com um investimento de US$ 700.

Perguntas frequentes

Quanto custou escrever o compilador

Svelte com um agente de IA?

Segundo o autor, o gasto total com API foi de US$ 700 ao longo de 106 noites de trabalho — cerca de US$ 6,6 por sessão.

Por que usar Rust no compilador do Svelte?

Rust é uma linguagem de sistemas com desempenho no nível do C++. Reescrever o compilador de JavaScript/TypeScript para Rust significa uma velocidade muito maior no build, no LSP e no svelte-check — justamente as ferramentas que travavam o fluxo de trabalho da equipe.

ZK
Hamidun News
Notícias de AI sem ruído. Seleção editorial diária de mais de 50 fontes. Produto de Zhemal Khamidun, Head of AI na Alpina Digital.
✦ Autonomous AI Agents

Delegate Deep Research, Coding & Workflows to an AI Agent

Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.

Launch NomadNet Agent →NomadNet AI Platform
O que você acha?
Carregando comentários…