Logg innBestill en gjennomgang
Forge · KI-fabrikken

Fra idé til produksjon, uten å gå et steg tilbake.

Nexus har sin egen programvarefabrikk. Ideer rangeres, et beslutningsrom velger én, og KI-agenter og utviklere bygger den på egne grener. Forge tester hver endring mot hovedgrenen slik den kommer til å bli, ikke slik den var, signerer det som bygges, og ruller det ut i bølger med mulighet til å rulle tilbake. Raskt nok for arbeid i KI-tempo, grundig nok for regulert virksomhet.

Hver endring testes mot den fremtidige hovedgrenenKun signerte bygg når produksjonKjører på deres egen maskinvare
nexus · forge · flettingskøenEksempeldata
Endringer testet sammen i flettingskøen
Flettingskøen. Hver endring testes sammen med endringene foran seg i køen, slik at hovedgrenen kun mottar kombinasjoner som er godkjent.Eksempeldata
Fabrikklinjen

Fra et spørsmål til en utrulling, i seks trinn.

Hvert steg etterlater seg et spor, og hvert steg har en person som kan stanse det. Dere kan når som helst følge linjen fra kjørende kode tilbake til ideen.

01

Idéutvikling

Still et reelt spørsmål. Idékjøringer genererer alternativer, tester dem mot hverandre og rangerer dem, innenfor et budsjett.

02

Beslutt

Kortlisten går til et beslutningsrom. En navngitt person tar avgjørelsen, og avgjørelsen blir planen.

03

Bygg

KI-agenter og utviklere skriver endringen på en gren, med tilhørende tester, i hver sin sandkasse.

04

Kontroll

En sikkerhetsport som blokkerer, en KI-gjennomgang som forklarer, og en person som godkjenner der reglene krever det.

05

Flett inn

Flettingskøen tester hver endring sammen med endringene foran den. Hovedgrenen bryter aldri sammen.

06

Rull ut

Signerte avbildninger sendes ut i bølger med helsesjekker. Enhver utrulling kan rulles tilbake i ett kontrollert steg.

KI-fabrikken

Ideer inn i den ene enden, fungerende programvare ut i den andre.

Fabrikken kobler delene av Nexus som tenker, med delene som bygger. Ideer, beslutninger, agenter og Forge deler samme logg, slik at dere kan følge enhver kodelinje tilbake til spørsmålet som startet det.

Ideer, rangert

Idékjøringer tester alternativer mot hverandre og tar vare på det sterkeste motargumentet mot hvert enkelt.

  • Rangert, side om side
  • Motargumentet bevares
honestas · ideer · rangeringEksempeldata
En rangert liste over ideer med motargumentene mot hver enkelt
Rangerer ideene. Hver idé, hvordan den klarte seg mot de andre, og det beste argumentet mot den.Eksempeldata
Ingen regresjoner

Hovedgrenen bryter aldri sammen.

De fleste kjøreløp tester en endring mot hovedgrenen slik den var da grenen ble opprettet. Forge tester den mot hovedgrenen slik den vil bli, sammen med hver endring som ligger foran i køen. Et bygg som feiler i en sikkerhetsskanning, blir aldri signert og kan derfor aldri rulles ut.

Bygg, skann, signer, foreslå

Hvert bygg går gjennom de samme stegene. Tester og sikkerhetsskanning kjører side om side; signeringen venter på begge.

  • Skanninger blokkerer, de gir ikke bare varsler
  • Feil forklart med vanlige ord
nexus · forge · kjøreløpEksempeldata
Bygg som går gjennom fasene sine, og hvorfor to av dem feilet
Kjøreløp. Følger bygg gjennom stegene og ser hvorfor to av dem feilet.Eksempeldata
Bygget for fart

Så raskt som agentene kan skrive.

Når KI-agenter skriver kode, kommer byggene i rykk og napp. Kjørenoder legges til mens jobber venter, og fjernes når de er ferdige. Et delt hurtiglager for bygg gjør at mesteparten av hver avbildning gjenbrukes fremfor å bygges på nytt.

Kjørenoder som vokser med køen

Hvert bygg kjører i sin egen lukkede sandkasse. Flere kjørenoder starter mens jobber venter, innenfor en grense dere selv setter.

  • En ny sandkasse for hver jobb
  • Vokser og krymper innenfor en grense
nexus · forge · maskinerEksempeldata
Runner-pooler og hvor travle de har vært i dag
Maskiner. Avgjørelse om å slå på gruppen av kjørenoder som skalerer av seg selv.Eksempeldata
Signert, fra ende til annen

Kun signerte bygg når produksjon.

Hver avbildning signeres med sitt fingeravtrykk, sammen med en logg over hvordan og hvor den ble bygget. Produksjonsmiljøet avviser alt som er usignert, og hemmeligheter skrives én gang og vises aldri igjen.

Signert med fingeravtrykk

To personer deler hver signeringsnøkkel. Hver avbildning har med seg en byggelogg, og usignerte avbildninger avvises der dere bestemmer.

  • Nøkler disponert av to personer
  • Usignerte avbildninger avvises
nexus · forge · signering og leverandørkjedeEksempeldata
Signeringsnøkler og hvilke navnerom som avviser usignerte avbildninger
Signering og leverandørkjede. Kontrollerer at kun signerte avbildninger kjører, og går fra kun logging til avvisning.Eksempeldata
Rull ut og rull tilbake

Rull ut i bølger, med en vei tilbake.

En utrulling er en liten, kontrollert endring som låser den eksakte avbildningen som skal kjøre. Den går først ut til noen få forespørsler, deretter halvparten, og så alle, med helsesjekker imellom. Å rulle tilbake er samme type endring, godkjent av en person nummer to.

Fra innflettet endring til drift

  • Hvert steg fra innfletting til drift
  • Det som krever et menneske, først
nexus · forgeEksempeldata
Forsiden i The Forge med bygg, flettinger og utgivelser
Forge i korte trekk. Hva som har feilet, hva som venter, og hva som nådde produksjon i morges.Eksempeldata
Deres eget, fra ende til annen

Deres kode, deres maskinvare, dine regler.

Forge kjører i deres egen installasjon, på egen maskinvare eller i vår EU-sky, uten eksterne tjenester i byggeløpet. Den fortsetter å bygge selv om produksjonsmiljøet er nede, som er nettopp når dere trenger å rulle ut en feilretting. Alle innstillinger lagres også som filer, slik at endringer kontrolleres på samme måte som kode.

Hver innstilling er versjonsstyrt

Innstillinger, arbeidsflyter, ferdigheter og retningslinjer skrives ut som filer. En endring som gjøres der, kommer tilbake som en kontrollert endring.

  • Begge veier, alltid kontrollert
  • Endringer rett på hovedgrenen avvises
nexus · forge · innstillinger som kodeEksempeldata
Innstillinger lagret som filer og gjennomgått begge veier
Innstillinger som kode. Lagrer alle innstillinger, arbeidsflyter, ferdigheter og retningslinjer som filer.Eksempeldata
Spørsmål

Om Forge og KI-fabrikken.

Må vi ha koden vår i Forge?

Nei. Forge ligger der som standard, men Nexus fungerer også med kodeverten dere allerede bruker, på organisasjons- eller domenenivå.

Skriver KI-agenter kode på egen hånd?

De skriver endringer på grener, akkurat som en utvikler. Ingenting når hovedgrenen uten å bestå de samme kontrollene, og et menneske godkjenner der reglene deres krever det.

Hvordan stopper dere regresjoner?

Hver endring testes sammen med alle endringer foran seg i køen, slik at hovedgrenen kun mottar kombinasjoner som er godkjent. Utrullinger skjer i bølger med helsesjekker, og hver utrulling kan rulles tilbake i ett kontrollert steg.

Er byggeløpet avhengig av eksterne tjenester?

Nei. Bygging, skanning, signering og utrulling kjører alt sammen i deres egen installasjon, slik at dere fortsatt kan levere en feilretting når noe annet er nede.

Kan vi se hva fabrikken koster?

Ja. Byggeminutter, kjørenoder og KI-gjennomgang har hvert sitt budsjett og et kostnadstak, og telles på samme måte som alle andre KI-kall i Nexus.

Bestill en gjennomgang

Se fabrikken bygge noe ekte.

Ta med én idé. Vi viser dere veien fra en rangert kortliste til en signert utrulling, på deres egen maskinvare.