Från idé till produktion, utan att ta steg bakåt.
Nexus innehåller en egen mjukvarufabrik. Idéer rangordnas, ett beslutsrum väljer en, och AI-agenter och utvecklare bygger den på grenar. Forge testar varje ändring mot huvudspåret som det kommer att se ut, inte som det var, signerar det som byggs och driftsätter i vågor med en väg tillbaka. Snabbt nog för arbete i AI-takt, noggrant nog för reglerad verksamhet.


Från en fråga till en release, i sex steg.
Varje steg lämnar ett spår, och vid varje steg finns en person som kan stoppa det. Linjen från en idé till körande kod kan följas bakåt när som helst.
Idégenerera
Ställ en verklig fråga. Idékörningar tar fram alternativ, testar dem mot varandra och rangordnar dem inom en given budget.
Besluta
Kortlistan går till ett beslutsrum. En namngiven person fattar beslutet, och beslutet blir planen.
Bygg
AI-agenter och utvecklare skriver ändringen på en gren, med tillhörande tester, var och en i sin egen sandlåda.
Kontroll
En säkerhetsspärr som blockerar, en AI-granskning som förklarar och en person som godkänner när reglerna kräver det.
Slå samman
Sammanslagningskön testar varje ändring tillsammans med de som ligger före. Huvudspåret går aldrig sönder.
Skeppa
Signerade avbildningar rullas ut i vågor med hälsokontroller. Varje release kan rullas tillbaka i ett granskat steg.
Idéer in i ena änden, fungerande mjukvara ut i den andra.
Fabriken kopplar samman delarna i Nexus som tänker med delarna som bygger. Idéer, beslut, agenter och Forge delar samma historik, så att ni kan följa varje kodrad tillbaka till frågan som startade den.
Idéer, rangordnade
Idékörningar testar alternativ mot varandra och sparar det starkaste motargumentet för varje förslag.
- Rangordnade, sida vid sida
- Motargumenten sparas


Ett beslut blir planen
- En namngiven person beslutar
- Beslutet utgör uppdraget


Ändringar från agenter och människor
AI-agenter skapar ändringsbegäranden precis som vanliga utvecklare. Varje begäran visar sina kontroller, granskningar och sin plats i kön.
- Agenter och människor, samma regler
- Inget slås samman av sig självt


En AI-granskare på varje ändring
Varje ändring läses av en AI-granskare som förklarar vad den hittat, inom ett dagligt kostnadstak. Den ger råd; människor beslutar.
- Kommentarer i klarspråk
- Ett fast dagligt tak


Huvudspåret går aldrig sönder.
De flesta pipelines testar en ändring mot huvudspåret som det såg ut när grenen skapades. Forge testar den mot huvudspåret som det kommer att se ut, tillsammans med varje ändring som ligger före i kön. Ett bygge som inte klarar en säkerhetsskanning signeras aldrig och kan därför aldrig släppas.
Bygg, skanna, signera, föreslå
Varje bygge går igenom samma steg. Tester och säkerhetsskanning körs parallellt; signeringen väntar på båda.
- Skanningar blockerar, de inte bara varnar
- Fel förklaras med ord


Fyra spärrar, sedan vågor
Varje release passerar fyra spärrar och rullas sedan ut till 10 av 100 anrop, därefter hälften och till sist alla.
- Låst till en exakt avbildning
- Vågor med hälsokontroller


Så snabbt som agenterna kan skriva.
När AI-agenter skriver kod kommer byggen i skov. Runners läggs till medan jobb väntar och tas bort när de är klara, och en delad byggcache gör att merparten av varje avbildning återanvänds i stället för att byggas om.
Runners som växer med kön
Varje bygge körs i en egen isolerad sandlåda. Fler runners startas medan jobb väntar, upp till ett tak som ni själva anger.
- En ny sandlåda för varje jobb
- Växer och krymper inom ett tak


Merparten av varje bygge återanvänds
En delad cache sparar de lager som inte har ändrats, så att ett normalt bygge bara tar några minuter.
- Byggtid spårad över 30 dagar
- Cacheträffar per kodförråd


Endast signerade byggen når produktion.
Varje avbildning signeras med sitt fingeravtryck, tillsammans med en logg över hur och var den byggdes. Produktionsmiljön nekar allt som är osignerat, och hemligheter skrivs en gång och visas aldrig igen.
Signerad med sitt fingeravtryck
Två personer innehar varje signeringsnyckel. Varje avbildning bär på en bygglogg, och osignerade avbildningar nekas där ni väljer att kräva det.
- Nycklar hålls av två personer
- Osignerade avbildningar nekas


Hemligheter, endast via namn
Byggen och tester läser hemligheter via namn. Ett värde skrivs en gång och visas aldrig igen, och varje läsning räknas.
- Skrivs en gång, visas aldrig
- Vem som kan läsa respektive hemlighet


Skeppa i vågor, med möjlighet att backa.
En release är en liten, granskad ändring som låser exakt vilken avbildning som ska köras. Den rullas först ut till ett fåtal anrop, sedan hälften och därefter alla, med hälsokontroller emellan. En återställning är samma typ av ändring, godkänd av en andra person.
Från sammanslagen ändring till drift
- Varje steg från sammanslagning till drift
- Det som kräver en människa, först


Tillbaka på ungefär en minut
Vägen tillbaka förbereds som en ändring, kontrollerad och godkänd av en andra person. Övningar håller processen snabb.
- En granskad ändring, inte panikåtgärder
- Övas varje månad


Er kod, er hårdvara, era regler.
Forge körs i er egen installation, på er egen hårdvara eller i vårt EU-moln, utan externa tjänster i byggkedjan. Det fortsätter att bygga även när produktionen ligger nere, vilket är precis när ni behöver skeppa en rättning. Varje inställning sparas dessutom som filer, så att ändringar granskas precis som kod.
Varje inställning versionshanteras
Inställningar, arbetsflöden, färdigheter och policyer skrivs ut som filer. En ändring som görs där kommer tillbaka som en granskad ändring.
- Åt båda hållen, alltid granskat
- Direktändringar i huvudspåret nekas


Riskfyllda åtgärder kräver rätt bekräftelse
Varje åtgärd har en risknivå. Ju högre risk, desto mer krävs: ett inskrivet namn, en andra person eller ett uppfyllt förhandsvillkor.
- Roller från era grupper
- Kritiska åtgärder kräver två personer


Om Forge och AI-fabriken.
Måste vi ha vår kod i Forge?
Nej. Forge finns där som standard, men Nexus fungerar även med den kodvärd ni redan använder, på organisations- eller domännivå.
Skriver AI-agenter kod på egen hand?
De skriver ändringar på grenar, precis som vanliga utvecklare. Inget når huvudspåret utan att passera samma kontroller, och en människa godkänner överallt där era regler kräver det.
Hur stoppar ni regressioner?
Varje ändring testas tillsammans med alla ändringar som ligger före i kön, så att huvudspåret bara tar emot kombinationer som har godkänts. Releaser rullas ut i vågor med hälsokontroller, och varje release kan rullas tillbaka i ett granskat steg.
Är byggkedjan beroende av externa tjänster?
Nej. Byggen, skanning, signering och releaser körs helt inom er egen installation, så att ni fortfarande kan skeppa en rättning när något annat ligger nere.
Kan vi se vad fabriken kostar?
Ja. Byggminuter, runners och AI-granskning har var sin budget och sitt eget tak, och räknas precis som alla andra AI-anrop i Nexus.
Fördjupning
Se fabriken bygga något på riktigt.
Ta med en idé. Vi visar er vägen från en rangordnad kortlista till en signerad release, på er egen hårdvara.