Zaloguj sięUmów spotkanie
Forge · Fabryka AI

Od pomysłu do wdrożenia na produkcję — bez cofania się o krok.

Nexus ma własną fabrykę oprogramowania. Pomysły trafiają do rankingu, gremium decyzyjne wybiera jeden z nich, a agenci AI i inżynierowie budują go na osobnych gałęziach. Forge testuje każdą zmianę względem przyszłego, a nie przeszłego stanu głównej gałęzi, podpisuje zbudowany kod i wdraża go falami z opcją wycofania. Działa dość szybko dla tempa pracy AI i dość ostrożnie dla branż regulowanych.

Każda zmiana testowana względem przyszłej głównej gałęziNa produkcję trafiają tylko podpisane kompilacjeDziała na Twoim własnym sprzęcie
nexus · forge · kolejka scalaniaPrzykładowe dane
Zmiany testowane razem w kolejce scalania
Kolejka scalania. Każda zmiana jest testowana razem ze zmianami przed nią, więc do głównej gałęzi trafiają wyłącznie kombinacje, które przeszły testy.Przykładowe dane
Linia produkcyjna

Od pytania do wdrożenia — w sześciu krokach.

Każdy krok zostawia ślad, a na każdym etapie jest osoba, która może go zatrzymać. Drogę od pomysłu do działającego kodu można w każdej chwili prześledzić wstecz.

01

Pomysł

Zadaj konkretne pytanie. Przebiegi pomysłów generują warianty, zestawiają je ze sobą i tworzą ranking w ramach ustalonego budżetu.

02

Decyzja

Krótka lista trafia do gremium decyzyjnego. Wskazana z imienia i nazwiska osoba podejmuje decyzję, która staje się planem.

03

Tworzenie

Agenci AI i inżynierowie piszą zmianę na osobnej gałęzi wraz z testami — każda w oddzielnej piaskownicy.

04

Kontrola

Bramka bezpieczeństwa, która blokuje błędy, przegląd AI, który wyjaśnia, oraz człowiek, który zatwierdza zmianę tam, gdzie wymagają tego reguły.

05

Scalanie

Kolejka scalania testuje każdą zmianę łącznie ze zmianami przed nią. Główna gałąź nigdy nie przestaje działać.

06

Wydanie

Podpisane obrazy są wdrażane falami z kontrolą poprawności działania. Każde wydanie można wycofać w jednym zatwierdzonym kroku.

Fabryka AI

Pomysły na wejściu, działające oprogramowanie na wyjściu.

Fabryka łączy analityczne elementy platformy Nexus z tymi, które budują kod. Pomysły, decyzje, agenci i Forge korzystają z jednego rejestru, dzięki czemu każdą linijkę kodu można prześledzić wstecz aż do pytania, od którego się zaczęła.

Ranking pomysłów

Przebiegi pomysłów testują warianty względem siebie i zachowują najsilniejszy kontrargument dla każdego z nich.

  • Bezpośrednie porównanie i ranking
  • Zachowane kontrargumenty
honestas · pomysły · rankingPrzykładowe dane
Ranking pomysłów wraz z kontrargumentami dla każdego z nich
Ranking pomysłów. Każdy pomysł, jego wynik w starciu z innymi oraz najlepszy argument przeciw niemu.Przykładowe dane
Bez regresji

Główna gałąź nigdy nie przestaje działać.

Większość potoków CI/CD testuje zmianę względem głównej gałęzi w stanie z momentu utworzenia gałęzi roboczej. Forge testuje ją względem przyszłego stanu głównej gałęzi, uwzględniając wszystkie wcześniejsze zmiany w kolejce. Kompilacja, która nie przejdzie skanowania bezpieczeństwa, nigdy nie zostaje podpisana, więc nie może trafić na produkcję.

Zbuduj, przeskanuj, podpisz, zaproponuj

Każda kompilacja przechodzi przez te same etapy. Testy i skanowanie bezpieczeństwa działają równolegle; podpisanie czeka na wynik obu.

  • Skany blokują, a nie tylko ostrzegają
  • Błędy wyjaśnione prostymi słowami
nexus · forge · potokPrzykładowe dane
Przechodzenie kompilacji przez kolejne etapy i przyczyny awarii dwóch z nich
Potok. Śledzenie kompilacji na kolejnych etapach i sprawdzanie przyczyn dwóch niepowodzeń.Przykładowe dane
Stworzona do szybkiej pracy

Tak szybko, jak agenci potrafią pisać.

Gdy kod piszą agenci AI, kompilacje pojawiają się falami. Węzły wykonawcze są dodawane, gdy zadania czekają w kolejce, i usuwane po ich zakończeniu, a współdzielona pamięć podręczna sprawia, że większość każdego obrazu jest używana ponownie zamiast budowana od zera.

Węzły wykonawcze, które rosną wraz z kolejką

Każda kompilacja działa we własnej, izolowanej piaskownicy. Gdy zadania czekają, uruchamiane są kolejne węzły wykonawcze — do ustalonego przez Ciebie limitu.

  • Świeża piaskownica dla każdego zadania
  • Skalowanie w górę i w dół w ramach limitu
nexus · forge · maszynyPrzykładowe dane
Pule wykonawców (runnerów) i stopień ich dzisiejszego obciążenia
Maszyny. Decyzja o włączeniu puli węzłów wykonawczych, która skaluje się automatycznie.Przykładowe dane
Podpisana na każdym etapie

Tylko podpisane kompilacje trafiają na produkcję.

Każdy obraz jest podpisywany na poziomie jego odcisku cyfrowego wraz z zapisem sposobu i miejsca jego zbudowania. Środowisko produkcyjne odrzuca wszystko, co nie ma podpisu, a sekrety są zapisywane raz i nigdy więcej nie są wyświetlane.

Podpis powiązany z odciskiem cyfrowym

Każdy klucz podpisujący jest w rękach dwóch osób. Każdy obraz zawiera rejestr kompilacji, a niepodpisane obrazy są odrzucane we wskazanych przez Ciebie miejscach.

  • Klucze w rękach dwóch osób
  • Odrzucanie niepodpisanych obrazów
nexus · forge · podpisywanie i łańcuch dostawPrzykładowe dane
Klucze podpisujące i przestrzenie nazw odrzucające niepodpisane obrazy
Podpisywanie i łańcuch dostaw. Sprawdzanie, czy uruchamiane są tylko podpisane obrazy, oraz przejście od rejestrowania do blokowania.Przykładowe dane
Wdrożenie i wycofanie zmian

Wdrażaj falami, z możliwością wycofania zmian.

Wydanie to niewielka, zweryfikowana zmiana, która przypina konkretny obraz do uruchomienia. Najpierw trafia do niewielkiej części żądań, potem do połowy, a na końcu do wszystkich — z kontrolą poprawności działania między etapami. Wycofanie wersji to zmiana tego samego rodzaju, zatwierdzana przez drugą osobę.

Od scalonej zmiany do uruchomienia

  • Każdy krok od scalenia do działania
  • Najpierw to, co wymaga człowieka
nexus · forgePrzykładowe dane
Strona główna Forge z kompilacjami, scaleniami i wydaniami
Forge w skrócie. Co nie działa, co czeka w kolejce i co trafiło dziś rano na produkcję.Przykładowe dane
W pełni pod Twoją kontrolą

Twój kod, Twój sprzęt, Twoich zasad.

Forge działa wewnątrz Twojej instalacji — na Twoim własnym sprzęcie lub w naszej chmurze w UE — bez zewnętrznych usług na ścieżce kompilacji. Buduje kod nawet wtedy, gdy środowisko produkcyjne nie działa, czyli dokładnie wtedy, gdy musisz pilnie wdrożyć poprawkę. Wszystkie ustawienia również są zapisywane jako pliki, więc ich zmiany podlegają takiemu samemu przeglądowi jak kod.

Każde ustawienie ma swoją wersję

Ustawienia, przepływy pracy, umiejętności i polityki są zapisywane w postaci plików. Zmiana wprowadzona w interfejsie wraca jako zmiana podlegająca przeglądowi.

  • W obie strony, zawsze po przeglądzie
  • Blokada zmian bezpośrednio do głównej gałęzi
nexus · forge · ustawienia jako kodPrzykładowe dane
Ustawienia przechowywane w plikach i weryfikowane dwukierunkowo
Ustawienia jako kod. Przechowywanie wszystkich ustawień, przepływów pracy, umiejętności i polityk w postaci plików.Przykładowe dane
Pytania

O Forge i fabryce AI.

Czy musimy trzymać nasz kod w Forge?

Nie. Forge jest dostępny domyślnie, ale Nexus współpracuje również z systemem hostingu kodu, z którego już korzystasz — na poziomie organizacji lub domeny.

Czy agenci AI samodzielnie piszą kod?

Piszą zmiany na osobnych gałęziach, tak jak każdy inżynier. Nic nie trafia do głównej gałęzi bez przejścia tych samych testów, a człowiek zatwierdza zmiany wszędzie tam, gdzie wymagają tego Twoje reguły.

Jak zatrzymujecie regresje?

Każda zmiana jest testowana łącznie ze wszystkimi wcześniejszymi zmianami w kolejce, dzięki czemu do głównej gałęzi trafiają tylko kombinacje, które przeszły testy. Wydania są wdrażane falami z kontrolą stanu, a każde wydanie można wycofać w jednym zatwierdzonym kroku.

Czy ścieżka kompilacji zależy od zewnętrznych usług?

Nie. Budowanie, skanowanie, podpisywanie i wdrażanie działają w całości wewnątrz Twojej instalacji, więc możesz wdrożyć poprawkę nawet podczas awarii innych systemów.

Czy widzimy, ile kosztuje praca fabryki?

Tak. Minuty kompilacji, węzły wykonawcze i przeglądy AI mają własny budżet oraz górny limit i są rozliczane dokładnie tak samo, jak każde inne wywołanie AI w platformie Nexus.

Umów spotkanie

Zobacz, jak fabryka buduje coś prawdziwego.

Przynieś jeden pomysł. Pokażemy Ci drogę od rankingu na krótkiej liście do podpisanego wydania na Twoim własnym sprzęcie.