AccediPrenota un briefing
Forge · La fabbrica IA

Dall'idea alla produzione, senza fare passi indietro.

Nexus include una propria fabbrica del software. Le idee vengono classificate, una sala decisionale ne sceglie una, mentre agenti IA e sviluppatori la realizzano sui branch. Forge testa ogni modifica rispetto al branch principale così come sarà, non com'era, firma ciò che compila e lo rilascia a ondate con una via di ritorno sempre pronta. Abbastanza veloce per i ritmi dell'IA, abbastanza prudente per i settori regolamentati.

Ogni modifica è testata rispetto al branch principale futuroSolo le build firmate arrivano in produzioneGira sul vostro hardware
nexus · forge · la coda di mergeDati di esempio
Modifiche testate insieme nella coda di merge
La coda di merge. Ogni modifica viene testata insieme a quelle che la precedono, così il branch principale riceve solo combinazioni che hanno superato i controlli.Dati di esempio
La linea di produzione

Da una domanda a un rilascio, in sei passaggi.

Ogni passaggio lascia una traccia e prevede una persona che può fermarlo. Il percorso da un'idea al codice in esecuzione può essere ricostruito a ritroso in qualsiasi momento.

01

Ideazione

Ponete una domanda concreta. Le sessioni di ideazione generano opzioni, le mettono a confronto e stilano una classifica, restando entro un budget.

02

Decidere

La rosa dei candidati passa alla sala decisionale. Una persona designata prende la decisione, che diventa il piano operativo.

03

Sviluppa

Agenti IA e sviluppatori scrivono la modifica su un branch, completa di test, ciascuno nella propria sandbox isolata.

04

Verifica

Un controllo di sicurezza bloccante, una revisione IA che spiega e una persona che approva dove richiesto dalle regole.

05

Merge

La coda di merge testa ogni modifica insieme a quelle che la precedono. Il branch principale non si interrompe mai.

06

Rilascio

Le immagini firmate vengono distribuite a ondate con controlli di integrità. Qualsiasi rilascio può essere annullato in un unico passaggio verificato.

La fabbrica IA

Idee in ingresso da un lato, software funzionante in uscita dall'altro.

La fabbrica unisce le componenti di Nexus che pensano con quelle che costruiscono. Idee, decisioni, agenti e Forge condividono un unico registro, permettendovi di risalire da qualsiasi riga di codice alla domanda che l'ha generata.

Idee, classificate

Le sessioni di ideazione mettono a confronto le opzioni e conservano l'argomentazione contraria più solida per ciascuna.

  • Classificate, in scontri diretti
  • Le obiezioni vengono conservate
honestas · idee · classificaDati di esempio
Un elenco classificato di idee con le obiezioni per ciascuna
Classificare le idee. Ogni idea, come si è comportata rispetto alle altre e la migliore argomentazione a suo sfavore.Dati di esempio
Zero regressioni

Il branch principale non si interrompe mai.

La maggior parte delle pipeline testa una modifica rispetto al branch principale così com'era all'apertura del branch. Forge la testa rispetto al branch principale così come sarà, includendo tutte le modifiche che la precedono in coda. Una build che non supera una scansione di sicurezza non viene mai firmata, quindi non può mai essere rilasciata.

Compila, scansiona, firma, proponi

Ogni build attraversa le stesse fasi. I test e la scansione di sicurezza vengono eseguiti in parallelo; la firma attende l'esito di entrambi.

  • Le scansioni bloccano, non si limitano ad avvisare
  • Errori spiegati a parole
nexus · forge · pipelineDati di esempio
Build che avanzano tra le fasi e perché due hanno avuto esito negativo
Pipeline. Monitoraggio delle build lungo le varie fasi e analisi del motivo per cui due non sono andate a buon fine.Dati di esempio
Progettata per la velocità

Veloce quanto gli agenti che scrivono il codice.

Quando gli agenti IA scrivono codice, le build arrivano a raffiche. I runner vengono aggiunti mentre i job sono in attesa e rimossi una volta terminati, e una cache di compilazione condivisa fa sì che la maggior parte di ogni immagine venga riutilizzata anziché ricompilata.

Runner che crescono con la coda

Ogni build viene eseguita nella propria sandbox isolata. Nuovi runner si avviano mentre i job sono in attesa, entro un limite massimo stabilito da voi.

  • Una sandbox pulita per ogni job
  • Cresce e si riduce entro un limite
nexus · forge · macchineDati di esempio
Pool di runner e il loro carico di lavoro di oggi
Macchine. Decidere se attivare il pool di runner a ridimensionamento automatico.Dati di esempio
Firmata, da cima a fondo

Solo le build firmate arrivano in produzione.

Ogni immagine viene firmata sulla base della sua impronta digitale, con un registro che attesta come e dove è stata compilata. L'ambiente di produzione rifiuta qualsiasi elemento non firmato, mentre i segreti vengono scritti una sola volta e mai più mostrati.

Firmata sull'impronta digitale

Ogni chiave di firma è custodita da due persone. Ogni immagine porta con sé un registro di compilazione e le immagini non firmate vengono rifiutate dove stabilite voi.

  • Chiavi custodite da due persone
  • Immagini non firmate rifiutate
nexus · forge · firma e supply chainDati di esempio
Chiavi di firma e quali namespace rifiutano le immagini non firmate
Firma e supply chain. Verifica che vengano eseguite solo immagini firmate e passaggio dalla sola registrazione al blocco effettivo.Dati di esempio
Rilascio e rollback

Rilasciate a ondate, con la possibilità di tornare indietro.

Un rilascio è una piccola modifica sottoposta a revisione che fissa l'immagine esatta da eseguire. Viene distribuito prima a poche richieste, poi alla metà, infine a tutte, con controlli di integrità intermedi. Il rollback è una modifica dello stesso tipo, approvata da una seconda persona.

Da una modifica unita all'esecuzione

  • Ogni passaggio dal merge all'esecuzione
  • Prima ciò che richiede una persona
nexus · forgeDati di esempio
La pagina principale di Forge con build, merge e release
Forge a colpo d'occhio. Cosa non funziona, cosa è in attesa e cosa è arrivato in produzione questa mattina.Dati di esempio
Vostra, da cima a fondo

Il vostro codice, il vostro hardware, le vostre regole.

Forge gira all'interno della vostra installazione, sul vostro hardware o sul nostro cloud UE, senza alcun servizio esterno nel percorso di compilazione. Continua a compilare anche quando l'ambiente di produzione è fuori servizio, ovvero esattamente quando avete bisogno di rilasciare una correzione. Anche ogni impostazione è salvata sotto forma di file, così le modifiche vengono revisionate proprio come il codice.

Ogni impostazione ha una versione

Impostazioni, flussi di lavoro, competenze e policy vengono esportati come file. Una modifica apportata lì rientra come modifica sottoposta a revisione.

  • Bidirezionale, sempre revisionato
  • Modifiche dirette sul branch principale rifiutate
nexus · forge · impostazioni come codiceDati di esempio
Impostazioni salvate come file e verificate in entrambe le direzioni
Impostazioni come codice. Conservazione di ogni impostazione, flusso di lavoro, competenza e policy sotto forma di file.Dati di esempio
Domande

Informazioni su Forge e sulla fabbrica IA.

Dobbiamo tenere il nostro codice in Forge?

No. Forge è presente per impostazione predefinita, ma Nexus funziona anche con il servizio di hosting del codice che già utilizzate, a livello di organizzazione o di dominio.

Gli agenti IA scrivono codice in autonomia?

Scrivono modifiche sui branch, come qualsiasi sviluppatore. Nulla raggiunge il branch principale senza aver superato gli stessi controlli, e una persona approva ovunque le vostre regole lo richiedano.

Come evitate le regressioni?

Ogni modifica viene testata insieme a tutte quelle che la precedono, così il branch principale riceve solo combinazioni che hanno superato i test. I rilasci avvengono a ondate con controlli di integrità e ogni rilascio può essere annullato in un unico passaggio verificato.

Il percorso di compilazione dipende da servizi esterni?

No. Compilazione, scansione, firma e rilascio avvengono tutti all'interno della vostra installazione, così potete rilasciare una correzione anche quando altri sistemi sono fuori servizio.

Possiamo vedere quanto costa la fabbrica?

Sì. I minuti di compilazione, i runner e la revisione IA hanno ciascuno un budget e un tetto massimo, conteggiati come ogni altra chiamata IA in Nexus.

Prenota un briefing

Guardate la fabbrica costruire qualcosa di concreto.

Portate un'idea. Vi mostreremo il percorso da una rosa di opzioni classificate fino a un rilascio firmato, sul vostro hardware.