Adios
GuideSpazi di lavoro con IA

Spazi di lavoro con IA

Gli spazi di lavoro con IA basati sui sorgenti mantengono il codice generato nel progetto reale.

Adios è pensato per sviluppatori che vogliono aiuto dall’IA senza perdere ciò che rende il software mantenibile: file sorgente, Git, anteprime, log, segreti, manifest e cronologia delle distribuzioni.

Ciclo dello spazio di lavoro

1Apri i sorgenti
2Chiedi all'agente
3Verifica il diff
4Esegui l’anteprima
5Esegui il commit o distribuisci

Perché è importante

Una modifica utile dell’IA deve diventare codice sorgente mantenibile.

La prima risposta di un modello può essere utile. Il problema per la produzione è ciò che viene dopo: testare il risultato, conservare la decisione, tenere i segreti fuori dai sorgenti e distribuire esattamente la versione verificata.

L’IA modifica i file, non una risposta usa e getta

Uno spazio di lavoro parte da un repository, un modello o un albero di sorgenti importato. L’agente modifica i file in quel contesto, così il risultato può essere verificato come un normale diff.

Ogni modifica ha un percorso di esecuzione

Comandi di compilazione e di avvio, porte, controlli di integrità, segreti e risorse gestite restano vicini al codice tramite adios.yaml e la configurazione dello spazio di lavoro.

Impara dall’anteprima prima di passare in produzione

Esegui la modifica generata, esamina i log, richiama la pagina o la route API e correggi i sorgenti mentre il contesto è ancora fresco.

Git resta il registro autorevole

Il codice generato deve essere registrato con commit, verificato, ripristinato e sincronizzato come qualsiasi altro codice del prodotto. Lo spazio di lavoro aiuta l’agente a partecipare a quel workflow invece di aggirarlo.

Esempio

Chiedi un vero cambiamento.

Uno sviluppatore può chiedere ad Adios di aggiungere una pagina delle impostazioni di fatturazione a un’app Next.js. L’agente modifica file delle route, componenti dell’interfaccia e handler API nello spazio di lavoro. Lo sviluppatore verifica il diff, esegue un’anteprima, controlla i log ed esegue il commit della modifica prima di promuoverla.

richiesta nello spazio di lavoro
create a workspace for my nextjs project
add a billing settings page
wire the form to /api/billing
run the preview and show me changed files