Od ideje do produkcije, bez koraka unazad.
Nexus ima sopstvenu softversku fabriku. Ideje se rangiraju, u sali za odluke bira se jedna, a AI agenti i inženjeri je grade na granama. Forge testira svaku izmenu u odnosu na glavnu granu kakva će biti, a ne kakva je bila, potpisuje ono što izgradi i pušta u rad u talasima uz mogućnost povratka na staro. Dovoljno brzo za rad brzinom veštačke inteligencije, dovoljno pažljivo za regulisano poslovanje.


Od pitanja do nove verzije, u šest koraka.
Svaki korak ostavlja trag i svaki korak ima osobu koja ga može zaustaviti. Put od ideje do koda koji radi možete u svakom trenutku ispratiti unazad.
Ideje
Postavite pravo pitanje. Ciklusi za razradu ideja generišu opcije, međusobno ih porede i rangiraju, u okviru zadatog budžeta.
Odluka
Uži izbor ide u salu za odluke. Imenovana osoba donosi odluku i ta odluka postaje plan.
Kreiranje
AI agenti i inženjeri pišu izmenu na grani, zajedno sa testovima, svako u svom izolovanom okruženju.
Provera
Bezbednosna rampa koja blokira, AI pregled koji objašnjava i osoba koja odobrava tamo gde pravila to nalažu.
Spajanje
Red za spajanje testira svaku izmenu zajedno sa onima ispred nje. Glavna grana nikada ne puca.
Isporuka
Potpisane slike izlaze u talasima uz provere ispravnosti. Svaka verzija se može vratiti na staro u jednom kontrolisanom koraku.
Ideje ulaze na jednom kraju, gotov softver izlazi na drugom.
Fabrika spaja delove sistema Nexus koji razmišljaju sa delovima koji grade. Ideje, odluke, agenti i Forge dele istu evidenciju, pa svaku liniju koda možete ispratiti unazad sve do pitanja od kog je počela.
Rangirane ideje
Ciklusi za razradu ideja međusobno testiraju opcije i čuvaju najjači kontraargument za svaku od njih.
- Rangirano u direktnom poređenju
- Sačuvani kontraargumenti


Odluka postaje plan
- Imenovana osoba donosi odluku
- Odluka je projektni zadatak


Izmene od agenata i ljudi
AI agenti otvaraju zahteve za izmenu kao i svaki inženjer. Svaki zahtev prikazuje svoje provere, preglede i mesto u redu čekanja.
- Agenti i ljudi, ista pravila
- Ništa se ne spaja samo od sebe


AI recezent na svakoj izmeni
Svaku izmenu čita AI recezent koji objašnjava šta je pronašao, u okviru dnevnog limita potrošnje. On savetuje, a ljudi odlučuju.
- Napomene jednostavnim rečima
- Čvrst dnevni limit


Glavna grana nikada ne puca.
Većina procesnih traka testira izmenu u odnosu na glavnu granu kakva je bila kada je grana otvorena. Forge je testira u odnosu na glavnu granu kakva će biti, sa svakom izmenom ispred nje u redu čekanja. Verzija koja ne prođe bezbednosno skeniranje nikada se ne potpisuje, pa nikada ne može biti puštena u rad.
Izgradi, skeniraj, potpiši, predloži
Svaka izgradnja prolazi kroz iste faze. Testovi i bezbednosno skeniranje rade uporedo; potpisivanje čeka da se oba završe.
- Skeniranja blokiraju, ne samo da upozoravaju
- Greške objašnjene rečima


Četiri rampe, pa talasi
Svaka verzija prolazi četiri rampe, a zatim se pušta na 10 od 100 zahteva, pa na polovinu, pa na sve.
- Vezano za tačnu sliku
- Talasi uz provere ispravnosti


Brzo koliko agenti mogu da pišu.
Kada AI agenti pišu kod, izgradnje stižu u naletima. Izvršioci se dodaju dok poslovi čekaju i uklanjaju kada se završe, a deljeni keš za izgradnju znači da se veći deo svake slike ponovo koristi umesto da se iznova gradi.
Izvršioci koji rastu sa redom čekanja
Svaka izgradnja radi u sopstvenom zatvorenom izolovanom okruženju. Dok poslovi čekaju, pokreće se više izvršilaca, do limita koji vi postavite.
- Novo izolovano okruženje za svaki posao
- Raste i smanjuje se u okviru limita


Veći deo svake izgradnje se ponovo koristi
Deljeni keš čuva slojeve koji se nisu promenili, pa tipična izgradnja traje nekoliko minuta.
- Vreme izgradnje praćeno tokom 30 dana
- Pogoci u kešu po repozitorijumu


Samo potpisane verzije stižu u produkciju.
Svaka slika se potpisuje na nivou otiska, uz zapis o tome kako i gde je izgrađena. Produkcija odbija sve što nije potpisano, a tajne se upisuju jednom i nikada više ne prikazuju.
Potpisano na nivou otiska
Dve osobe drže svaki ključ za potpisivanje. Svaka slika nosi zapis o izgradnji, a nepotpisane slike se odbijaju tamo gde vi odaberete.
- Ključeve drže dve osobe
- Nepotpisane slike se odbijaju


Tajne, samo po imenu
Izgradnje i testovi čitaju tajne po imenu. Vrednost se upisuje jednom i nikada više ne prikazuje, a svako čitanje se broji.
- Upisano jednom, nikada prikazano
- Ko može da pročita svaku od njih


Isporuka u talasima, uz mogućnost povratka.
Nova verzija je mala, pregledana izmena koja vezuje tačnu sliku koja treba da se pokrene. Prvo izlazi na nekoliko zahteva, pa na polovinu, pa na sve, uz provere ispravnosti između. Povratak na staro je ista takva izmena, koju odobrava druga osoba.
Od spojene izmene do rada
- Svaki korak od spajanja do rada
- Prvo ono što traži čoveka


Povratak za oko minut
Put nazad je pripremljen kao izmena, proveren i odobren od strane druge osobe. Vežbe ga održavaju brzim.
- Pregledana izmena, a ne panika
- Vežba se svakog meseca


Vaš kod, vaš hardver, vaša pravila.
Forge radi unutar vaše instalacije, na vašem hardveru ili u našem EU oblaku, bez spoljnih servisa na putanji izgradnje. Nastavlja da gradi čak i kada je produkcija nedostupna, što je upravo trenutak kada treba da isporučite ispravku. Svako podešavanje se takođe čuva u vidu datoteka, pa se izmene pregledaju kao kod.
Svako podešavanje, verzionisano
Podešavanja, tokovi rada, veštine i politike zapisuju se kao datoteke. Izmena napravljena tamo vraća se kao pregledana izmena.
- U oba smera, uvek pregledano
- Direktne izmene u glavnoj grani se odbijaju


Rizične radnje traže odgovarajuću potvrdu
Svaka radnja nosi rizik. Što je rizik veći, to se više traži: ukucano ime, druga osoba, ispunjen preduslov.
- Uloge iz vaših grupa
- Kritične radnje zahtevaju dve osobe


O sistemu Forge i AI fabrici.
Moramo li da držimo svoj kod u sistemu Forge?
Ne. Forge je tu podrazumevano, a Nexus takođe radi sa platformom za čuvanje koda koju već koristite, na nivou organizacije ili domena.
Da li AI agenti sami pišu kod?
Oni pišu izmene na granama, kao i svaki inženjer. Ništa ne stiže do glavne grane a da ne prođe iste provere, a čovek daje odobrenje svuda gde vaša pravila to traže.
Kako zaustavljate regresije?
Svaka izmena se testira zajedno sa svakom izmenom ispred nje, tako da glavna grana prima samo kombinacije koje su prošle. Verzije izlaze u talasima uz provere ispravnosti, a svaka verzija se može vratiti na staro u jednom kontrolisanom koraku.
Da li putanja izgradnje zavisi od spoljnih servisa?
Ne. Izgradnja, skeniranje, potpisivanje i puštanje u rad izvršavaju se unutar vaše instalacije, tako da i dalje možete da isporučite ispravku kada nešto drugo ne radi.
Možemo li da vidimo koliko fabrika košta?
Da. Minuti izgradnje, izvršioci i AI pregled imaju svoj budžet i limit, koji se obračunavaju kao i svaki drugi AI poziv u sistemu Nexus.
Saznajte više
Pogledajte kako fabrika gradi nešto stvarno.
Donesite jednu ideju. Pokazaćemo vam put od rangiranog užeg izbora do potpisane verzije, na vašem hardveru.