Dá para exportar o código de um construtor com IA?
Dá para exportar o código de um construtor com IA?
Depende do construtor, e essa é a primeira pergunta que vale fazer antes de assinar qualquer plano. No Zugo dá: o projeto gerado sai para um repositório seu no GitHub, e a publicação pode ir para a sua própria conta na Vercel. Exportar não gasta créditos, porque créditos pagam geração e edição.
Por que essa pergunta deveria vir antes da assinatura?
Quem pergunta isso raramente quer exportar hoje. Quer saber se vai ficar preso. É uma pergunta sobre risco, não sobre recurso, e respondê-la cedo muda a escolha da ferramenta mais do que qualquer lista de funcionalidades no site do fornecedor.
Um projeto que só existe dentro do painel de quem o gerou carrega um problema silencioso. No dia em que a ferramenta muda de preço, de política ou de dono, você não tem para onde ir. Com o código na sua mão, esse mesmo dia vira um aborrecimento em vez de um prejuízo.
Vale separar dois medos que costumam vir grudados. Um é o medo de perder o trabalho feito. O outro é o medo de não conseguir crescer: o projeto vai bem, exige uma regra que nenhum prompt cobre, e você precisa de gente escrevendo código de verdade.
A exportação responde aos dois, mas por caminhos diferentes. Contra o primeiro medo, ela funciona como cópia de segurança. Contra o segundo, funciona como ponto de partida para um time. Confundir os dois usos leva muita gente a exportar cedo demais e a se frustrar com o resultado.
O que exatamente sai quando você exporta?
O código-fonte do projeto, enviado para um repositório na sua conta do GitHub. A partir daí ele é um repositório comum: você clona na sua máquina, abre no editor que preferir, cria branches, convida quem quiser e faz o que faria com qualquer outro projeto seu.
Existe um segundo caminho de saída que quase ninguém lembra de checar. A publicação pode ir para a sua própria conta na Vercel, o que faz a hospedagem também deixar de depender do construtor. São duas independências separadas, a do código e a da entrega, e uma não implica a outra.
Há ainda a camada dos dados, que na prática costuma ser a mais crítica. Se o projeto usa Supabase para banco, login e arquivos, essa conta é sua desde o primeiro dia, e as informações dos seus usuários moram lá. O mesmo vale para o Stripe das cobranças, o Resend dos e-mails e o Google Analytics das estatísticas.
Somando as três camadas, exportar deixa de parecer um botão isolado. É a consequência de o projeto ter sido montado sobre contas que já pertencem a você. Se as integrações estivessem todas em nome do fornecedor, o botão de exportar entregaria só a parte menos importante do conjunto.
Exportar o código custa créditos?
Não. Créditos são a moeda da geração e da edição, e a exportação não gera nem edita: ela copia o que já existe. A tabela abaixo mostra a lista completa de onde os créditos realmente vão.
| Ação | Créditos |
|---|---|
| Construção de um site, app ou jogo | 6 |
| Edição sobre um projeto existente | 3 |
| Plataforma multipágina, três primeiras páginas | 12 |
| Cada página além da terceira | 3 |
| Construção no modo Hi-Fi | 12 |
| Edição no modo Hi-Fi | 6 |
| Exportar o código para o GitHub | 0 |
| Publicar e conectar um domínio | 0 |
O plano gratuito traz 5 créditos, valor que fica abaixo de uma construção completa de 6. Ele serve para conhecer o fluxo, não para terminar um projeto, e é honesto dizer isso em vez de vender a ideia de que dá para tocar um negócio de graça.
O Pro custa $25 por mês com 200 créditos, o que dá cerca de 16 plataformas multipágina, 33 construções ou 66 edições. O Business custa $99 por mês com 800 créditos. Os valores são cobrados em dólares, então a conversão do dia entra na sua planilha.
O que a exportação não resolve sozinha?
Ela entrega o código. Não entrega um time, e essa diferença é maior do que parece na hora em que você aperta o botão.
Um repositório exportado é código que alguém precisa saber ler. Se você não programa e não pretende contratar ninguém agora, tê-lo é um seguro e não uma solução: protege contra ficar preso, mas não faz o projeto andar sozinho. O arquivo dorme no GitHub até o dia em que for útil.
A exportação também não muda a natureza do que foi gerado. O Zugo não substitui um time de desenvolvimento em um produto complexo, e copiar o código para fora não transforma um projeto simples em um sistema robusto. Regra de negócio muito específica se afina com edições sucessivas, uma de cada vez.
E existe a manutenção, que quase nunca aparece nas conversas de venda. Depois da exportação, atualizar dependências, corrigir falhas e cuidar de segurança passa a ser tarefa de quem administra o repositório. Enquanto o projeto vive dentro do construtor, essa camada é invisível para você. Fora dele, deixa de ser.
Exportar é o mesmo que abandonar a ferramenta?
Não, e misturar as duas coisas é o erro mais comum de quem acabou de descobrir a função.
| Situação | Caminho que costuma funcionar |
|---|---|
| Quer garantia de que não vai ficar preso | Exportar uma vez e guardar o repositório |
| Precisa de uma regra que nenhum prompt cobre | Exportar e passar para um desenvolvedor |
| Só quer trocar textos, seções e cores | Continuar editando no construtor, 3 créditos por edição |
| Quer hospedar na infraestrutura da empresa | Publicar na sua própria conta da Vercel |
| Vai entregar o projeto para um cliente | Exportar direto para o repositório do cliente |
A terceira linha merece um parágrafo próprio. Se você exporta e passa a editar o código à mão, essas mudanças não voltam para o construtor. Daí em diante existem duas versões do mesmo projeto, e manter as duas alinhadas é trabalho manual que ninguém faz por muito tempo.
Por isso o conselho prático é escolher um lado quando o projeto amadurece. Ou ele continua vivendo no construtor, com edições rápidas e baratas, ou ele se muda de vez para o repositório e ganha um responsável técnico. O meio do caminho custa mais do que os dois extremos.
Quando vale exportar e quando ainda não vale?
Vale quando o projeto deixou de ser teste e virou compromisso: tem clientes, tem receita, tem alguém contando com ele no fim do mês. Nesse ponto o repositório é uma apólice barata, e exportar de tempos em tempos, sem nem abrir o conteúdo, já cobre o pior cenário.
Ainda não vale enquanto você está descobrindo o que quer. Nas primeiras semanas o projeto muda de forma várias vezes por dia, e cada exportação vira a foto de algo que já não existe mais. Nessa fase o ciclo curto de edição dentro do construtor é mais rápido e sai mais barato.
Existe um terceiro momento, que é o da entrega. Se o projeto foi feito para um cliente, exportar para o repositório dele resolve com antecedência uma conversa desconfortável: quem fica com o que, caso a relação termine. Combinar isso no começo evita disputa no fim.
Como fazer isso na prática?
Conecte o GitHub nas integrações do projeto, escolha o repositório de destino e exporte. Antes disso, deixe o projeto no estado que você quer preservar, porque a cópia leva o que existe agora e não um histórico de versões guardado pelo construtor.
Se essa é a sua pergunta decisiva na hora de escolher ferramenta, dá para respondê-la olhando o produto em vez de acreditando na descrição. Em zugo.dev você monta um projeto pequeno, conecta o GitHub e vê o repositório aparecer na sua conta. Vale ler também um desenvolvedor pode assumir o projeto depois, qual é a stack técnica por trás dos projetos e quem é o dono de um site gerado por IA.