Přihlásit seDomluvit prezentaci
Forge · AI továrna

Od nápadu do produkce, bez kroků zpět.

Nexus obsahuje vlastní softwarovou továrnu. Nápady se seřadí podle přínosu, rozhodovací místnost jeden vybere a AI agenti spolu s vývojáři ho ve větvích sestaví. Forge otestuje každou změnu vůči hlavní větvi tak, jak bude vypadat, ne jak vypadala, výsledné sestavení podepíše a nasadí ho ve vlnách s možností návratu. Dost rychlé pro práci v tempu AI, dost pečlivé pro regulovaná odvětví.

Každá změna otestovaná vůči budoucí hlavní větviDo produkce se dostanou jen podepsaná sestaveníBěží na vašem vlastním hardwaru
nexus · forge · fronta sloučeníUkázková data
Změny testované společně ve frontě sloučení
Fronta sloučení. Každá změna se testuje společně se změnami před ní, takže hlavní větev přijme vždy jen prověřené kombinace.Ukázková data
Výrobní linka

Od otázky k nasazení, v šesti krocích.

Každý krok zanechává záznam a každý krok má člověka, který ho může zastavit. Cestu od nápadu k běžícímu kódu můžete kdykoli vysledovat zpět.

01

Nápady

Položte reálnou otázku. Běhy nápadů vygenerují varianty, otestují je proti sobě a seřadí je v rámci rozpočtu.

02

Rozhodnout

Užší výběr putuje do rozhodovací místnosti. Konkrétní jmenovaná osoba rozhodne a toto rozhodnutí se stává plánem.

03

Tvorba

AI agenti a vývojáři zapíší změnu do větve včetně testů, každý ve svém vlastním sandboxu.

04

Kontrola

Bezpečnostní brána, která blokuje, AI revize, která vysvětluje, a člověk, který schvaluje tam, kde to vyžadují pravidla.

05

Sloučení

Fronta sloučení testuje každou změnu společně s těmi, které jsou v řadě před ní. Hlavní větev se nikdy nerozbije.

06

Nasazení

Podepsané obrazy se nasazují ve vlnách s kontrolami stavu. Každé vydání lze vrátit zpět v jednom revidovaném kroku.

AI továrna

Na jednom konci nápady, na druhém funkční software.

Továrna propojuje části platformy Nexus, které přemýšlejí, s částmi, které staví. Nápady, rozhodnutí, agenti i Forge sdílejí jeden záznam, takže každý řádek kódu můžete vysledovat zpět až k otázce, kterou to začalo.

Seřazené nápady

Běhy nápadů testují varianty proti sobě a u každé uchovávají nejsilnější protiargument.

  • Porovnání tváří v tvář
  • Protiargumenty zůstávají uloženy
honestas · nápady · pořadíUkázková data
Seřazený seznam nápadů včetně protiargumentů u každého z nich
Seřazení nápadů. Každý nápad, jak si vedl proti ostatním, a nejlepší argument proti němu.Ukázková data
Žádné regrese

Hlavní větev se nikdy nerozbije.

Většina pipeline testuje změnu vůči hlavní větvi ve stavu, v jakém byla při založení větve. Forge ji testuje vůči hlavní větvi tak, jak bude vypadat po zapracování všech změn, které jsou ve frontě před ní. Sestavení, které neprojde bezpečnostním skenem, není nikdy podepsáno, takže nemůže být nikdy vydáno.

Sestavit, oskenovat, podepsat, navrhnout

Každé sestavení prochází stejnými fázemi. Testy a bezpečnostní sken běží souběžně; podpis čeká na dokončení obou.

  • Skeny blokují, nejen varují
  • Selhání vysvětlená slovy
nexus · forge · pipelineUkázková data
Průchod sestavení jednotlivými fázemi a důvod, proč dvě selhala
Pipeline. Sledování průchodu sestavení jednotlivými fázemi a zjišťování, proč dvě selhala.Ukázková data
Navrženo pro rychlost

Tak rychle, jak agenti dokážou psát.

Když kód píší AI agenti, sestavení přicházejí nárazově. Runnery se přidávají, když úlohy čekají, a odebírají po jejich dokončení. Sdílená mezipaměť sestavení zajišťuje, že se většina každého obrazu znovu použije, místo aby se sestavovala znovu.

Runnery, které rostou s frontou

Každé sestavení běží ve svém vlastním uzavřeném sandboxu. Dokud úlohy čekají, spouštějí se další runnery až do limitu, který nastavíte.

  • Čistý sandbox pro každou úlohu
  • Roste a zmenšuje se v rámci limitu
nexus · forge · strojeUkázková data
Skupiny runnerů a jejich dnešní vytížení
Stroje. Rozhodování, zda zapnout fond runnerů, který se sám škáluje.Ukázková data
Podepsáno, od začátku do konce

Do produkce se dostanou jen podepsaná sestavení.

Každý obraz je podepsán na úrovni svého otisku, včetně záznamu o tom, jak a kde byl sestaven. Produkce odmítne cokoli nepodepsaného a tajemství se zapíší jednou a už nikdy se nezobrazí.

Podepsáno na úrovni otisku

Každý podpisový klíč drží dva lidé. Každý obraz nese záznam o sestavení a nepodepsané obrazy jsou odmítnuty tam, kde určíte.

  • Klíče držené dvěma lidmi
  • Nepodepsané obrazy odmítnuty
nexus · forge · podepisování a dodavatelský řetězecUkázková data
Podpisové klíče a jmenné prostory, které odmítají nepodepsané obrazy
Podepisování a dodavatelský řetězec. Kontrola, že běží pouze podepsané obrazy, a přechod od zaznamenávání k odmítání.Ukázková data
Nasazení a vrácení zpět

Nasazujte ve vlnách, vždy s možností návratu.

Vydání je malá revidovaná změna, která určuje přesný obraz ke spuštění. Nejprve jde na několik požadavků, pak na polovinu a nakonec na všechny, s průběžnými kontrolami stavu. Vrácení zpět je stejný typ změny, schválený druhou osobou.

Od sloučené změny do provozu

  • Každý krok od sloučení po spuštění
  • To, co vyžaduje člověka, na prvním místě
nexus · forgeUkázková data
Úvodní stránka Forge se sestaveními, sloučeními a vydáními
Forge v kostce. Co je rozbité, co čeká a co se dnes ráno dostalo do produkce.Ukázková data
Plně ve vašich rukou

Váš kód, váš hardware, vašimi pravidly.

Forge běží uvnitř vaší instalace, na vašem vlastním hardwaru nebo v našem cloudu v EU, bez jakékoli externí služby v cestě sestavení. Sestavuje dál, i když je produkce nedostupná – což je přesně chvíle, kdy potřebujete nasadit opravu. Každé nastavení je navíc uloženo v souborech, takže změny procházejí revizí stejně jako kód.

Každé nastavení je verzované

Nastavení, pracovní postupy, dovednosti a zásady se zapisují do souborů. Změna provedená v nich se vrací jako revidovaná změna.

  • Obousměrně, vždy revidováno
  • Přímé změny do hlavní větve odmítnuty
nexus · forge · nastavení jako kódUkázková data
Nastavení uchovávaná jako soubory a kontrolovaná oběma směry
Nastavení jako kód. Uchovávání každého nastavení, pracovního postupu, dovednosti a zásady v souborech.Ukázková data
Otázky

O nástroji Forge a AI továrně.

Musíme svůj kód uchovávat ve Forge?

Ne. Forge je k dispozici ve výchozím nastavení, ale Nexus spolupracuje i s úložištěm kódu, které již používáte, a to na úrovni organizace nebo domény.

Píší AI agenti kód sami o sobě?

Píší změny do větví, stejně jako každý vývojář. Do hlavní větve se nic nedostane bez absolvování stejných kontrol a všude tam, kde to vaše pravidla vyžadují, změnu schvaluje člověk.

Jak zabraňujete regresím?

Každá změna se testuje společně se všemi změnami, které jsou v řadě před ní, takže hlavní větev přijímá pouze kombinace, které prošly. Vydání probíhají ve vlnách s kontrolami stavu a každé vydání lze vrátit zpět v jednom revidovaném kroku.

Závisí proces sestavení na externích službách?

Ne. Sestavování, skenování, podepisování i nasazování běží uvnitř vaší instalace, takže opravu můžete nasadit i tehdy, když má výpadek něco jiného.

Uvidíme, kolik provoz továrny stojí?

Ano. Minuty sestavování, runnery i AI revize mají vlastní rozpočet a limit, které se počítají stejně jako každé jiné volání AI v platformě Nexus.

Domluvit prezentaci

Podívejte se, jak továrna postaví něco reálného.

Přineste jeden nápad. Na vašem vlastním hardwaru vám ukážeme cestu od seřazeného užšího výběru až po podepsané vydání.