A IA escreveu. Deixa-o pronto a lançar.
O Refract pega no código que as tuas ferramentas de IA produzem e transforma-o em algo mais limpo, mais consistente e mais fácil de manter — para o projeto não se desfazer à medida que cresce.
Aprovas cada alteração. O Refract nunca reescreve o teu projeto sozinho.
código de interface a fazer trabalho que não lhe pertence
estado e efeitos a mais que só faziam sentido naquele momento
estrutura que fazia sentido para um ficheiro, não para um produto
Código que funciona pode ser, mesmo assim, uma confusão. Não precisas de mais código gerado. Precisas que o código gerado continue bom.
O Refract é o que acontece depois de a IA escrever o código.
Não é mais uma lista de queixas. É um projeto mais limpo.
Antes de se tornar o código-base
O resultado é código que podes manter.
Mais limpo
A confusão óbvia é tirada dos ecrãs e colocada onde deve estar.
Mais consistente
A lógica repetida deixa de se multiplicar. O projeto começa a parecer um produto, não doze primeiros rascunhos.
Mais fácil de alterar
Consegues acrescentar a próxima coisa sem atravessar um labirinto que ninguém quis construir.
Continua a ser teu
Nada muda até tu dizeres que sim. Vês o que vai acontecer. Ficas com o botão de merge.
Não se limita a apontar problemas. Melhora o código.
1
Primeiro, percebe o projeto
O Refract olha para a forma como o software está mesmo montado — não só para o último ficheiro que mudou — para a limpeza assentar no projeto que já tens.
2
Encontra a confusão que a IA costuma deixar
Lógica copiada. Pedidos de dados dentro da interface. Estado que ninguém usa. Efeitos que ficam para trás. Estrutura que dói assim que a aplicação cresce.
3
Diz-te o que limpar primeiro
Quando há mais do que um problema, recebes uma ordem que faz sentido — não um muro de ruído.
4
Pode fazer a limpeza por ti
Quando a alteração é segura e contida, o Refract prepara-a. Tu aprovas. Ele aplica a alteração e confirma que o projeto continua de pé. Se não puder fazer a alteração em segurança, diz-te — em vez de adivinhar.
Aparece onde o código está prestes a tornar-se o projeto.
Liga os repositórios que te importam. Quando entra código novo, o Refract revê-o ali mesmo.
Um resultado. Tu decides.
Refract
Parece limpo
Nada do Refract precisa de ti nesta alteração.
Refract
Limpeza pronta
Há uma limpeza segura preparada. Aprova-a no GitHub.
Refract
Dá uma vista de olhos
Há qualquer coisa que importa, e o Refract não a vai alterar por ti. Lê a explicação.
Ficas com um resultado claro:
Aprova no GitHub. Fica no fluxo que já tens. O Refract não te pede para viveres numa segunda caixa de entrada.
Controlado. Visível. Reversível na prática — porque continuas tu no comando.
Tu aprovas.
O Refract nunca aplica uma alteração até tu aprovares.
Prefere ficar calado a estar errado.
Se não conseguir provar um problema, não inventa um para parecer ocupado.
Se não puder limpar em segurança, não finge.
Recebes uma explicação, não uma reescrita irresponsável.
Verifica o próprio trabalho.
Depois de uma limpeza assentar, o Refract volta a olhar. Uma limpeza falhada nunca é descrita como sucesso.
Não é um chatbot a reescrever a tua aplicação.
As limpezas que aplica são específicas e limitadas. Palpites criativos não são «correções».
Três passos. Depois corre enquanto trabalhas.
1
Cria uma conta
E-mail e palavra-passe. Esse é o teu acesso ao Refract — não um início de sessão com o GitHub.
2
Liga o GitHub e escolhe repositórios
Instala a aplicação Refract nos projetos que queres limpar. Tu escolhes quais.
3
Continua a lançar
Abre um pull request como já fazes. O Refract lê a alteração no contexto do projeto. Se houver uma limpeza pronta, aprovas. Depois fazes merge quando estiveres pronto.
Instalar a aplicação não é o mesmo que iniciar sessão. A tua conta Refract e o acesso ao GitHub ficam separados de propósito.
Para quem constrói com IA e ainda tem de viver com o resultado.
A solo
Estás a lançar um produto com Copilot, Cursor, ou o próximo modelo. O código chega depressa. Queres que continue a ser algo que consegues manter.
Equipas
Várias pessoas a gerar ao mesmo tempo. O repositório é a memória partilhada. O Refract é como essa memória se mantém coerente.
Feito para hoje
React e TypeScript no GitHub. É aí que este problema se ouve mais alto neste momento. Outras stacks vêm quando forem reais — não como promessa na página inicial.
Equipas que geram software precisam de um passo a seguir a gerar.
Usado por programadores que constroem com IA no GitHub. Queres ser uma das primeiras equipas? Contacta-nos
O que o Refract não é.
Não é um IDE. Não substitui as tuas ferramentas de IA para escrever código. Não é um linter genérico. Não é um bot que deixa vinte comentários em cada linha.
Não vai reorganizar o teu produto inteiro de um dia para o outro. Não vai corrigir automaticamente todos os problemas de segurança. Não faz merge por ti.
Vai tornar as partes geradas por IA de um projeto React e TypeScript mais limpas, mais claras e mais fáceis de manter — e o controlo fica contigo.
Gera o código. Não herdes a confusão.
Cria uma conta, liga o GitHub, e deixa o Refract levar os primeiros rascunhos até ao fim.