Il problema
La parte difficile inizia dopo che il modello scrive il codice.
Copiare i file generati in un repository è solo l’inizio. Un’app distribuibile richiede comandi ripetibili, confini tra gli ambienti, controlli di integrità, log, segreti e un modo per promuovere la versione che hai effettivamente verificato.
I sorgenti restano verificabili
L’IA lavora sui file del progetto, quindi puoi verificare un diff, testarlo, eseguire il commit e basare la prossima modifica sullo stesso codice.
L’ambiente di esecuzione resta esplicito
Compilazione, avvio, porta, regione, segreti e dipendenze vanno in un manifest, invece di restare nascosti nella trascrizione di una chat.
La distribuzione resta ripetibile
La stessa app può essere distribuita da un modello, uno spazio di lavoro, una cartella locale o sorgenti gestiti con Git.
Flusso di lavoro
Un percorso pratico dalla richiesta all’IA all’app online.
Questo è il workflow che Adios è progettato per tenere in un unico posto.
Parti dai sorgenti, non dalla trascrizione
Apri un repository, un progetto locale o un modello Adios. L’agente di IA modifica i file in uno spazio di lavoro che conserva lo stato del progetto, oltre alla risposta copiata.
Chiedi una funzionalità e conserva il diff
Usa l’IA per aggiungere una route, un’interfaccia, un worker, un workflow o un’integrazione con il database. Verifica file modificati, comandi e presupposti prima di pubblicare qualsiasi cosa.
Esegui un’anteprima con log reali
Compila ed esegui l’app in un ambiente di anteprima. Controlla l’output di compilazione, i log dell’ambiente di esecuzione, i controlli di integrità e la pagina o la risposta API prodotta dalla modifica.
Inserisci il contratto di distribuzione in adios.yaml
Tieni comandi di compilazione e di avvio, porte, segreti, risorse gestite e scelte di instradamento accanto al codice dell’applicazione, dove possono essere verificati.
Distribuisci la versione verificata
Promuovi i sorgenti attuali in una distribuzione Adios, associa la route generata o un dominio personalizzato e riparti dallo stesso workflow basato sui sorgenti alla prossima modifica.
Mettilo in pratica
Crea la prima app manualmente o fornisci lo stesso contratto a uno strumento di IA.
La panoramica qui sopra spiega il percorso di rilascio. Queste guide forniscono i file Next.js precisi, i comandi, i prompt, i controlli e la sequenza Git.
Scegli il tuo strumento di programmazione con IA
Confronta la distribuzione diretta tramite MCP per Cursor, Claude Code e Codex con il trasferimento dei sorgenti da Lovable e Bolt.
Crea e distribuisci un’app Next.js
Crea l’app, aggiungi le route di integrità e dei metadati per i motori di ricerca, scrivi adios.yaml, verifica la produzione ed esegui il push dei sorgenti funzionanti.
Crea la tua prima app con l’IA
Parti da un modello Adios, guida l’agente di IA integrato con parole semplici, testa un’anteprima e pubblica un’app funzionante.
Manifest
Metti il comportamento di distribuzione accanto al codice.
Un piccolo `adios.yaml` dà all’app un contratto verificabile per l’ambiente di esecuzione. I campi precisi dipendono dal progetto, ma l’obiettivo è lo stesso: rendere visibile il percorso di distribuzione.
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_KEYAdatto a
Usa Adios quando...
- Vuoi aiuto dall’IA, ma anche sorgenti verificabili, cronologia Git e distribuzioni ripetibili.
- La tua app usa un framework comune come Next.js, FastAPI, Django, Express, Go, Rails o .NET.
- Ti serve più di una demo statica: API, worker, database, code, segreti, log o domini personalizzati.
- Vuoi un unico posto per collegare modelli, spazi di lavoro, anteprime, log dell’ambiente di esecuzione e instradamento in produzione.
Non è pensato per
Scegli un altro percorso quando...
- Ti serve solo un prototipo usa e getta e non prevedi di conservare i sorgenti.
- Vuoi gestire direttamente e manualmente reti cloud, macchine virtuali, proxy e certificati.
- La distribuzione non può essere descritta con comandi espliciti di compilazione e di avvio.
FAQ
Domande frequenti.
Adios è solo per app generate con l’IA?
No. Puoi distribuire un’app esistente, partire da un modello o lavorare in uno spazio di lavoro assistito dall’IA. Il workflow con IA è utile perché Adios mantiene il codice generato collegato a sorgenti, anteprima, Git e distribuzione.
A cosa serve adios.yaml?
adios.yaml descrive come Adios compila, esegue, configura e pubblica l’app. Mantiene le scelte sull’ambiente di esecuzione vicine al codice, invece di conservarle solo in una dashboard.
Posso usare il framework che ho già?
Sì. Adios offre esempi e modelli per le comuni app web, API e applicazioni con dati, inclusi Next.js, Node.js, Python, Go, Ruby, .NET, Postgres, Redis, MongoDB, MySQL e RabbitMQ.
Qual è il ruolo di MCP?
MCP è un modo per permettere agli strumenti di IA di lavorare con il contesto della piattaforma. Il workflow principale di Adios è più ampio: modifiche ai sorgenti, anteprime, log, segreti, Git e distribuzioni restano collegati anche quando il codice nasce da una richiesta all’IA.