Kirjaudu sisäänVaraa esittely
Forge · Tekoälytehdas

Ideasta tuotantoon, ilman taka-askeleita.

Nexus sisältää oman ohjelmistotehtaan. Ideat asetetaan paremmuusjärjestykseen, päätöshuone valitsee niistä yhden, ja tekoälyagentit sekä kehittäjät toteuttavat sen omille kehityshaaroilleen. Forge testaa jokaisen muutoksen tulevaa päähaaraa vasten – ei menneisyyden tilaa vasten –, allekirjoittaa käännökset ja julkaisee ne vaiheittain säilyttäen palautusmahdollisuuden. Riittävän nopea tekoälyn tahtiin, riittävän huolellinen säänneltyyn työhön.

Jokainen muutos testataan tulevaa päähaaraa vastenVain allekirjoitetut käännökset päätyvät tuotantoonToimii omalla laitteistollasi
nexus · forge · yhdistämisjonoEsimerkkidata
Yhdistämisjonossa yhdessä testatut muutokset
Yhdistämisjono. Jokainen muutos testataan yhdessä sen edellä olevien muutosten kanssa, jotta päähaaraan päätyy vain testit läpäisseitä yhdistelmiä.Esimerkkidata
Tuotantolinja

Kysymyksestä julkaisuun, kuudessa vaiheessa.

Jokaisesta vaiheesta jää merkintä, ja jokaisella vaiheella on vastuuhenkilö, joka voi pysäyttää sen. Polku ideasta valmiiseen koodiin on jäljitettävissä milloin tahansa.

01

Ideoi

Esitä oikea kysymys. Ideointiajot luovat vaihtoehtoja, testaavat niitä toisiaan vastaan ja asettavat ne paremmuusjärjestykseen budjetin rajoissa.

02

Päätä

Kärkiehdokkaat viedään päätöshuoneeseen. Nimetty henkilö tekee ratkaisun, ja ratkaisusta tulee suunnitelma.

03

Rakenna

Tekoälyagentit ja kehittäjät kirjoittavat muutoksen ja sen testit omalle kehityshaaralleen, kukin omassa hiekkalaatikossaan.

04

Tarkistus

Tietoturvaportti, joka pysäyttää virheet, tekoälykatselmointi, joka selittää havainnot, ja ihminen, joka hyväksyy muutoksen sääntöjen niin vaatiessa.

05

Yhdistä

Yhdistämisjono testaa jokaisen muutoksen yhdessä jonossa sen edellä olevien kanssa. Päähaara ei koskaan hajoa.

06

Julkaise

Allekirjoitetut levykuvat viedään tuotantoon vaiheittain kuntotarkistusten saattelemana. Mikä tahansa julkaisu voidaan peruuttaa yhdellä katselmoidulla toimenpiteellä.

Tekoälytehdas

Ideat sisään toisesta päästä, toimiva ohjelmisto ulos toisesta.

Tehdas yhdistää Nexuksen ajattelevat ja rakentavat osat. Ideat, päätökset, agentit ja Forge jakavat saman lokin, joten voit jäljittää minkä tahansa koodirivin takaisin kysymykseen, josta se sai alkunsa.

Ideat paremmuusjärjestyksessä

Ideointiajot testaavat vaihtoehtoja toisiaan vastaan ja tallentavat vahvimman vasta-argumentin jokaiselle.

  • Vertailtu vastakkain
  • Vasta-argumentit tallessa
honestas · ideas · rankingEsimerkkidata
Ideat paremmuusjärjestyksessä sekä kunkin vasta-argumentit
Ideoiden asettaminen paremmuusjärjestykseen. Jokainen idea, sen menestys muita vastaan ja paras vasta-argumentti sille.Esimerkkidata
Ei regressioita

Päähaara ei koskaan hajoa.

Useimmat putket testaavat muutosta sitä päähaaran tilaa vasten, joka vallitsi kehityshaaraa luotaessa. Forge testaa sen tulevaa päähaaraa vasten yhdessä kaikkien jonossa edellä olevien muutosten kanssa. Tietoturvatarkistuksessa hylättyä käännöstä ei koskaan allekirjoiteta, joten sitä ei voida koskaan julkaista.

Käännä, tarkista, allekirjoita, ehdota

Jokainen käännös kulkee samojen vaiheiden läpi. Testit ja tietoturvatarkistus ajetaan rinnakkain; allekirjoitus odottaa molempien valmistumista.

  • Tarkistukset estävät, eivät vain varoita
  • Virheet selitettynä selkeästi
nexus · forge · putkiEsimerkkidata
Käännösten eteneminen vaiheittain ja kahden epäonnistumisen syyt
Putki. Seuraa käännösten etenemistä vaiheittain ja katso, miksi kaksi niistä epäonnistui.Esimerkkidata
Rakennettu nopeutta varten

Niin nopeasti kuin agentit ehtivät kirjoittaa.

Kun tekoälyagentit kirjoittavat koodia, käännöksiä saapuu ryppäinä. Suorittimia lisätään töiden odottaessa ja poistetaan niiden valmistuttua, ja jaetun käännösvälimuistin ansiosta suurin osa kustakin levykuvasta voidaan käyttää uudelleen uudelleenkääntämisen sijaan.

Suorittimet, jotka skaalautuvat jonon mukaan

Jokainen käännös ajetaan omassa eristetyssä hiekkalaatikossaan. Uusia suorittimia käynnistyy töiden odottaessa asettamasi enimmäisrajan puitteissa.

  • Puhdas hiekkalaatikko jokaiselle työlle
  • Kasvaa ja supistuu rajan puitteissa
nexus · forge · koneetEsimerkkidata
Suorituspoolit ja niiden tämänpäiväinen kuormitus
Koneet. Päätös automaattisesti skaalautuvan suoritinvarannon käyttöönotosta.Esimerkkidata
Allekirjoitettu alusta loppuun

Vain allekirjoitetut käännökset päätyvät tuotantoon.

Jokainen levykuva allekirjoitetaan sen sormenjäljellä, ja mukaan liitetään tiedot siitä, miten ja missä se on käännetty. Tuotantoympäristö hylkää kaiken allekirjoittamattoman, ja salaisuudet kirjoitetaan kerran eikä niitä näytetä enää koskaan.

Allekirjoitettu sormenjäljellä

Kaksi henkilöä hallinnoi kutakin allekirjoitusavainta. Jokainen levykuva sisältää käännöstiedot, ja allekirjoittamattomat levykuvat hylätään valitsemissasi kohteissa.

  • Avaimet kahden henkilön hallussa
  • Allekirjoittamattomat levykuvat hylätään
nexus · forge · allekirjoitus ja toimitusketjuEsimerkkidata
Allekirjoitusavaimet ja nimiavaruudet, jotka hylkäävät allekirjoittamattomat levykuvat
Allekirjoitus ja toimitusketju. Varmistetaan, että vain allekirjoitettuja levykuvia ajetaan, ja siirrytään kirjaamisesta hylkäämiseen.Esimerkkidata
Julkaisu ja palautus

Julkaise aalloissa, paluumahdollisuudella.

Julkaisu on pieni, katselmoitu muutos, joka kiinnittää ajettavan levykuvan tarkasti. Se jaetaan ensin muutamalle pyynnölle, sitten puolelle ja lopulta kaikille, ja vaiheiden välissä tehdään kuntotarkistukset. Palautus on samanlainen muutos, jonka toinen henkilö hyväksyy.

Yhdistetystä muutoksesta ajoon

  • Jokainen vaihe yhdistämisestä ajoon
  • Ihmistä vaativat ensin
nexus · forgeEsimerkkidata
Forgen etusivu: käännökset, yhdistämiset ja julkaisut
Forge yhdellä silmäyksellä. Mikä on rikki, mikä odottaa ja mikä päätyi tuotantoon tänä aamuna.Esimerkkidata
Sinun hallinnassasi, alusta loppuun

Sinun koodisi, sinun laitteistosi, sääntöjäsi.

Forge toimii oman asennuksesi sisällä, omalla laitteistollasi tai meidän EU-pilvessämme, ilman ulkopuolisia palveluita käännöspolulla. Se jatkaa kääntämistä silloinkin, kun tuotanto on alhaalla – eli juuri silloin, kun sinun on saatava korjaus julkaistua. Jokainen asetus tallennetaan myös tiedostoina, joten muutokset katselmoidaan koodin tavoin.

Jokainen asetus on versioitu

Asetukset, työnkulut, taidot ja käytännöt kirjoitetaan tiedostoiksi. Niihin tehty muutos palaa takaisin katselmoitavana muutoksena.

  • Molempiin suuntiin, aina katselmoituna
  • Suorat muutokset päähaaraan estetään
nexus · forge · asetukset koodinaEsimerkkidata
Tiedostoina tallennetut ja molempiin suuntiin tarkistetut asetukset
Asetukset koodina. Jokaisen asetuksen, työnkulun, taidon ja käytännön säilyttäminen tiedostoina.Esimerkkidata
Kysymyksiä

Tietoa Forgesta ja tekoälytehtaasta.

Pitääkö meidän säilyttää koodimme Forgessa?

Ei. Forge on käytössä oletuksena, mutta Nexus toimii myös jo käyttämäsi koodinhallintapalvelun kanssa organisaatio- tai toimialuetasolla.

Kirjoittavatko tekoälyagentit koodia itsenäisesti?

Ne kirjoittavat muutoksia kehityshaaroihin aivan kuten kehittäjätkin. Mikään ei päädy päähaaraan läpäisemättä samoja tarkistuksia, ja ihminen hyväksyy muutokset aina, kun sääntönne niin vaativat.

Miten estätte regressiot?

Jokainen muutos testataan yhdessä kaikkien jonossa sen edellä olevien muutosten kanssa, jotta päähaaraan päätyy vain testit läpäisseitä yhdistelmiä. Julkaisut viedään tuotantoon aalloissa kuntotarkistusten kera, ja jokainen julkaisu voidaan peruuttaa yhdellä katselmoidulla toimenpiteellä.

Onko käännöspolku riippuvainen ulkopuolisista palveluista?

Ei. Kääntäminen, tarkistaminen, allekirjoittaminen ja julkaiseminen tapahtuvat kaikki oman asennuksesi sisällä, joten voit julkaista korjauksen silloinkin, kun jokin muu palvelu on alhaalla.

Näemmekö, mitä tehtaan käyttö maksaa?

Kyllä. Käännösminuuteilla, suorittimilla ja tekoälykatselmoinnilla on kullakin oma budjettinsa ja kulukattonsa, ja niitä seurataan aivan kuten kaikkia muitakin tekoälykutsuja Nexuksessa.

Varaa esittely

Katso, miten tehdas rakentaa jotain todellista.

Tuo mukanasi yksi idea. Näytämme sinulle polun paremmuusjärjestykseen asetetuista kärkiehdokkaista allekirjoitettuun julkaisuun, omalla laitteistollasi.