Van idee naar productie, zonder stap terug.
Nexus heeft zijn eigen softwarefabriek. Ideeën worden gerangschikt, een beslisruimte kiest er één uit, en AI-agents en engineers bouwen het op branches. De Forge test elke wijziging tegen de hoofdlijn zoals die zal zijn, niet zoals die was, ondertekent wat hij bouwt en rolt het in golven uit met een weg terug. Snel genoeg voor werk op AI-tempo, zorgvuldig genoeg voor gereguleerd werk.


Van een vraag tot een release, in zes stappen.
Elke stap laat een registratie achter en bij elke stap kan een persoon ingrijpen. De lijn van idee naar draaiende code kunt u op elk moment terugvolgen.
Ideeën vormen
Stel een echte vraag. Idee-runs genereren opties, testen ze tegen elkaar en rangschikken ze, binnen een budget.
Beslissen
De shortlist gaat naar een beslisruimte. Een bij naam genoemde persoon beslist, en dat besluit wordt het plan.
Bouwen
AI-agents en engineers schrijven de wijziging op een branch, inclusief tests, elk in een eigen sandbox.
Controle
Een beveiligingspoort die blokkeert, een AI-review die uitlegt en een persoon die goedkeurt waar de regels dat vragen.
Mergen
De merge-wachtrij test elke wijziging samen met de wijzigingen die ervoor staan. De hoofdlijn breekt nooit.
Uitrollen
Ondertekende images gaan in golven naar buiten met gezondheidscontroles. Elke release kan in één beoordeelde stap worden teruggedraaid.
Ideeën erin aan de ene kant, werkende software eruit aan de andere.
De fabriek verbindt de delen van Nexus die denken met de delen die bouwen. Ideeën, besluiten, agents en de Forge delen één registratie, zodat u elke regel code kunt terugvolgen naar de vraag waarmee het begon.
Ideeën, gerangschikt
Idee-runs testen opties tegen elkaar en bewaren het sterkste tegenargument voor elke optie.
- Gerangschikt, in directe vergelijking
- Het tegenargument, bewaard


Een besluit wordt het plan
- Een bij naam genoemde persoon beslist
- Het besluit is de opdracht


Wijzigingen van agents en mensen
AI-agents openen wijzigingsverzoeken net als elke engineer. Elk verzoek toont zijn controles, zijn beoordelingen en zijn plek in de wachtrij.
- Agents en mensen, dezelfde regels
- Niets wordt vanzelf gemerged


Een AI-reviewer bij elke wijziging
Elke wijziging wordt gelezen door een AI-reviewer die uitlegt wat hij heeft gevonden, binnen een dagelijks uitgavenplafond. Hij adviseert; mensen beslissen.
- Opmerkingen in gewone taal
- Een hard dagplafond


De hoofdlijn breekt nooit.
De meeste pipelines testen een wijziging tegen de hoofdlijn zoals die was toen de branch begon. De Forge test haar tegen de hoofdlijn zoals die zal zijn, inclusief elke wijziging die ervoor in de wachtrij staat. Een build die niet door een beveiligingsscan komt, wordt nooit ondertekend en kan dus nooit worden uitgerold.
Bouwen, scannen, ondertekenen, voorstellen
Elke build doorloopt dezelfde fasen. Tests en de beveiligingsscan draaien naast elkaar; de ondertekening wacht op beide.
- Scans blokkeren, ze waarschuwen niet alleen
- Fouten uitgelegd in gewone woorden


Vier poorten, daarna golven
Elke release passeert vier poorten en wordt daarna uitgerold naar 10 op de 100 verzoeken, vervolgens de helft en daarna allemaal.
- Vastgezet op een exact image
- Golven met gezondheidscontroles


Zo snel als de agents kunnen schrijven.
Wanneer AI-agents code schrijven, komen builds in pieken binnen. Runners worden toegevoegd zolang taken wachten en verwijderd zodra ze klaar zijn, en dankzij een gedeelde build-cache wordt het grootste deel van elk image hergebruikt in plaats van opnieuw opgebouwd.
Runners die meegroeien met de wachtrij
Elke build draait in zijn eigen afgeschermde sandbox. Er starten meer runners zolang taken wachten, binnen een plafond dat u instelt.
- Voor elke taak een schone sandbox
- Groeit en krimpt binnen een plafond


Het grootste deel van elke build, hergebruikt
Een gedeelde cache bewaart de lagen die niet zijn gewijzigd, zodat een doorsnee build maar een paar minuten duurt.
- Bouwtijd bijgehouden over 30 dagen
- Cache-hits per repository


Alleen ondertekende builds halen productie.
Elk image wordt ondertekend op zijn vingerafdruk, met een registratie van hoe en waar het is gebouwd. Productie weigert alles wat niet is ondertekend, en secrets worden één keer weggeschreven en daarna nooit meer getoond.
Ondertekend op zijn vingerafdruk
Elke ondertekeningssleutel wordt door twee personen beheerd. Elk image bevat een bouwregistratie, en niet-ondertekende images worden geweigerd waar u dat kiest.
- Sleutels beheerd door twee personen
- Niet-ondertekende images geweigerd


Secrets, alleen op naam
Builds en tests lezen secrets op naam uit. Een waarde wordt één keer weggeschreven en nooit meer getoond, en elke uitlezing wordt geteld.
- Één keer geschreven, nooit getoond
- Wie welk secret mag lezen


Uitrollen in golven, met een weg terug.
Een release is een kleine, beoordeelde wijziging die het exacte image vastzet dat moet draaien. Die gaat eerst naar een paar verzoeken, daarna naar de helft en vervolgens naar allemaal, met gezondheidscontroles tussendoor. Terugdraaien is hetzelfde soort wijziging, goedgekeurd door een tweede persoon.
Van gemergede wijziging naar draaiende code
- Elke stap van merge tot in bedrijf
- Wat een mens vraagt, eerst


Terug in ongeveer een minuut
De weg terug staat klaar als een wijziging, gecontroleerd en goedgekeurd door een tweede persoon. Oefeningen houden het snel.
- Een beoordeelde wijziging, geen haastwerk
- Elke maand geoefend


Uw code, uw hardware, uw regels volgen.
De Forge draait binnen uw eigen installatie, op uw eigen hardware of in onze EU-cloud, zonder externe dienst in het bouwpad. Hij blijft bouwen, zelfs wanneer productie platligt — precies het moment waarop u een oplossing moet uitrollen. Elke instelling wordt bovendien als bestand bewaard, zodat wijzigingen net als code worden beoordeeld.
Elke instelling met versiebeheer
Instellingen, workflows, vaardigheden en beleidsregels worden uitgeschreven als bestanden. Een wijziging die daar wordt doorgevoerd, komt terug als een beoordeelde wijziging.
- Beide kanten op, altijd beoordeeld
- Rechtstreekse wijzigingen op main geweigerd


Risicovolle acties vragen om de juiste bevestiging
Elke actie heeft een risico. Hoe hoger het risico, hoe meer er wordt gevraagd: een ingetypte naam, een tweede persoon, een voorwaarde waaraan is voldaan.
- Rollen uit uw groepen
- Kritieke acties vereisen twee personen


Over de Forge en de AI-fabriek.
Moeten we onze code in de Forge bewaren?
Nee. De Forge is standaard aanwezig, maar Nexus werkt ook met de codehost die u al gebruikt, op organisatie- of domeinniveau.
Schrijven AI-agents zelfstandig code?
Ze schrijven wijzigingen op branches, net als elke engineer. Niets bereikt de hoofdlijn zonder dezelfde controles te doorstaan, en een persoon keurt goed waar uw regels dat vragen.
Hoe voorkomt u regressies?
Elke wijziging wordt getest samen met elke wijziging die ervoor staat, zodat de hoofdlijn alleen combinaties ontvangt die zijn geslaagd. Releases gaan in golven naar buiten met gezondheidscontroles, en elke release kan in één beoordeelde stap worden teruggedraaid.
Is het bouwpad afhankelijk van externe diensten?
Nee. Bouwen, scannen, ondertekenen en uitrollen draaien allemaal binnen uw eigen installatie, zodat u nog steeds een oplossing kunt uitrollen wanneer er elders iets platligt.
Kunnen we zien wat de fabriek kost?
Ja. Bouwminuten, runners en AI-review hebben elk een budget en een plafond, en worden net zo geteld als elke andere AI-aanroep in Nexus.
Ga dieper
Zie hoe de fabriek iets echts bouwt.
Breng één idee mee. Wij laten u het pad zien van een gerangschikte shortlist naar een ondertekende release, op uw eigen hardware.