Adios
GuiasImplantação com IA

Implantação de aplicações criadas com IA

Como implantar em produção um aplicativo criado por vibe coding.

A IA pode produzir uma primeira versão útil, mas um aplicativo criado por vibe coding ainda precisa de controle de versão, configuração do ambiente de execução, prévias, logs, secrets, verificações de saúde e um caminho de lançamento. O Adios reúne tudo em um fluxo do espaço de trabalho à produção.

Do código-fonte à implantação

1Pedido à IA
2Diff do espaço de trabalho
3Ambiente de execução da prévia
4adios.yaml
5Rota de produção

O problema

A parte difícil começa depois que o modelo escreve o código.

Copiar arquivos gerados para um repositório é só o começo. Um aplicativo pronto para implantação precisa de comandos repetíveis, limites entre ambientes, comportamento de saúde, logs, secrets e uma forma de promover a versão que você realmente verificou.

O código-fonte continua disponível para inspeção

A IA trabalha nos arquivos do projeto, permitindo revisar um diff, testar, fazer commit e manter a próxima alteração baseada no mesmo código.

O ambiente de execução continua explícito

Comandos de compilação e inicialização, porta, região, secrets e dependências devem constar de um manifesto, em vez de ficar escondidos no histórico de chat.

A implantação continua repetível

O mesmo aplicativo pode ser implantado a partir de um modelo, espaço de trabalho, pasta local ou caminho de código-fonte apoiado pelo Git.

Workflow

Um caminho prático do pedido à IA ao aplicativo em produção.

É esse o fluxo que o Adios foi projetado para manter em um só lugar.

01

Comece pelo código-fonte, não por uma transcrição

Abra um repositório, projeto local ou modelo do Adios. O agente de IA edita arquivos em um espaço de trabalho que mantém o estado do projeto, não apenas uma resposta copiada.

02

Peça um recurso e mantenha o diff

Use IA para adicionar a rota, interface, worker, fluxo de trabalho ou integração com banco de dados. Revise os arquivos alterados, os comandos e as premissas antes de colocar qualquer coisa em produção.

03

Execute uma prévia com logs reais

Compile e execute o aplicativo em um ambiente de prévia. Verifique a saída da compilação, os logs do ambiente de execução, o comportamento de saúde e a resposta da página ou API criada pela alteração.

04

Coloque o contrato de implantação em adios.yaml

Mantenha comandos de compilação e inicialização, portas, secrets, recursos gerenciados e escolhas de roteamento junto ao código da aplicação, onde podem ser revisados.

05

Implantar a versão verificada

Promova o código-fonte atual a uma implantação no Adios, vincule a rota gerada ou um domínio personalizado e continue pelo mesmo fluxo ligado ao código-fonte na próxima vez.

Manifesto

Coloque o comportamento de implantação ao lado do código.

Um pequeno `adios.yaml` dá ao aplicativo um contrato do ambiente de execução que pode ser revisado. Os campos exatos dependem do projeto, mas o objetivo é o mesmo: deixar o caminho de implantação visível.

name: ai-assisted-api
region: de

build_cmd: npm ci && npm run build
start_cmd: node dist/server.js

runtime:
  name: node@24
  port: 8080
  health_path: /healthz

env:
  DATABASE_URL: secret://DATABASE_URL
  API_SIGNING_KEY: secret://API_SIGNING_KEY

Boa opção

Use o Adios quando...

  • Você quer ajuda de IA e ainda precisa de código-fonte disponível para revisão, histórico do Git e implantações repetíveis.
  • Seu aplicativo usa um framework comum, como Next.js, FastAPI, Django, Express, Go, Rails ou .NET.
  • Você precisa de mais do que uma demonstração estática: APIs, workers, bancos de dados, filas, secrets, logs ou domínios personalizados.
  • Você quer um lugar para conectar modelos, espaços de trabalho, prévias, logs do ambiente de execução e roteamento de produção.

Não é o objetivo

Use outro caminho quando...

  • Você só precisa de um protótipo descartável e não pretende manter o código-fonte.
  • Você quer gerenciar manualmente redes de cloud, VMs, proxies e certificados.
  • Sua implantação não pode ser descrita com comandos explícitos de compilação e inicialização.

FAQ

Perguntas frequentes.

O Adios serve apenas para aplicativos gerados por IA?

Não. Você pode implantar um aplicativo existente, começar com um modelo ou trabalhar em um espaço de trabalho assistido por IA. O fluxo de IA é útil porque o Adios mantém o código gerado conectado ao código-fonte, à prévia, ao Git e à implantação.

O que adios.yaml faz?

adios.yaml descreve como o Adios compila, executa, configura e publica o aplicativo. Ele mantém as decisões do ambiente de execução perto do código, em vez de armazená-las apenas no painel.

Posso usar o meu framework existente?

Sim. O Adios tem exemplos e modelos para aplicativos web, APIs e aplicações com dados, incluindo Next.js, Node.js, Python, Go, Ruby, .NET, Postgres, Redis, MongoDB, MySQL e RabbitMQ.

Onde o MCP entra?

MCP é uma forma de ferramentas de IA trabalharem com o contexto da plataforma. O fluxo principal do Adios é mais amplo: edições no código-fonte, prévias, logs, secrets, Git e implantações continuam conectados, mesmo quando o código começou com um pedido à IA.