Newsletter Subscribe
Enter your email address below and subscribe to our newsletter
[forminator_form id="25163"]

anthropic.anthropic.anthropic.„Anthropic“ pakeitė „Git“ į „Scion“ – savo pačių sukurtą versijų valdymo sistemą. Bendrovė teigė, kad šis pokytis tapo būtinas, kai dirbtinio intelekto parašytas kodas perkrovė jos kūrėjų infrastruktūrą. Visą monorepo ji perkėlė į naują sistemą per penkis mėnesius. Antradienį, spalio 13 d., inžinerijos tinklaraščio įraše bendrovė rašė, kad „2026 m. gegužę „Anthropic“ vidutiniškai sujungdavo apie 2 500 kodo pakeitimų per dieną; rugsėjo mėnesį mes sujungdavome daugiau nei 30 000 per dieną“.anthropic+1
Bendrovė teigė, kad kodo rašymas nebėra pagrindinis ribojantis veiksnys. Sulėtėjimai dabar kyla dėl „kūrėjų infrastruktūros, sukurtos žmogaus masteliui: šaltinio kontrolės, kūrimo ir CI“. „Anthropic“ taip pat teigė nesitikinti, kad šis augimas sulėtės, ir pavadino latentinę kodo sujungimo paklausą „praktiškai begaline“.anthropic
„Anthropic“ teigė, kad decentralizuotas „Git“ dizainas yra tinkamas pasirinkimas daugumai saugyklų, tačiau jos pačios kodo bazė yra toli už šių ribų. Vien pagrindinės šakos istorija yra beveik 100 GB, o suspausta darbinė kopija viršija 25 GB. Bendrovė kasdien atlieka apie 25 milijonus kodo patikrų nuolatinei integracijai (CI) – automatiniam kodo kūrimui ir testavimui. „Jei būtų gaunama naiviai, tai sudarytų daugiau nei 600 PB „Git“ srauto per dieną“, – rašė ji. Prieš pokytį ji naudojo kelis šimtus vidinių „Git“ veidrodžių, kad susidorotų su apkrova.theregister+1
„Scion“ daro prielaidą, kad jos vartotojai, kurie beveik visi yra agentai ir automatizuoti darbai, visada yra prisijungę. Serveris atlieka sunkų darbą: tvarko įsipareigojimus (commits), sujungimus ir perkėlimus, bei atsako į klausimus apie failų istoriją ir kas pakeitė kurią eilutę. Patikros yra retos arba virtualizuotos, todėl užduotis atsisiunčia tik tuos failus, kuriuos iš tikrųjų skaito. „Anthropic“ teigia, kad „Scion“ naudoja 200 kartų mažiau CPU ir atminties nei senasis „Git“ veidrodžių parkas. Patikros dabar trunka sekundes, o ne minutes, o CI atlaisvino 25% CPU pajėgumų. „Anthropic“ pažymėjo, kad „Google“ „Piper“ ir „Meta“ „Sapling“ yra ankstesni pavyzdžiai sistemų, sukurtų milžiniškoms monorepo saugykloms.anthropic+2
Septynių žmonių komanda sukūrė „Scion“, kodo peržiūros įrankį „Antique“ ir keletą susijusių sistemų, kol kasdienis sujungimų kiekis išaugo dešimteriopai. Vienu atveju ankstyva vidinė „Claude Mythos Preview“ versija perrašė rankiniu būdu sukurtą duomenų perkėlimo iš „Git“ į „Scion“ vamzdyną. Naujoji versija naudojo 20 kartų mažiau atminties ir veikė keturis kartus greičiau. Inžinieriai teigė, kad „Claude“ dabar rašo kodą geriau nei jie patys, tačiau jie vis tiek priima sprendimus dėl sistemos dizaino. „Labai dažnai pastebėdavome, kad inžinierių vaidmuo buvo pasakyti „Claude“ „ne“, – rašė bendrovė.gigazine+2
„Anthropic“ pavadino „Scion“ „jokiu būdu ne tinkamu „Git“ pakaitalu bendram naudojimui“. Ji teigė, kad sistema prasminga tik milžiniškoms monorepo saugykloms, ir bendrovė jos viešai neišleis. Vietoj to ji skelbia savo dizaino idėjas. Ji tikisi, kad panašios mastelio problemos taps įprastos kitose įmonėse per šešis–12 mėnesių, ir teigė besitikinti bendradarbiauti su „GitHub Microsoft Corporation“ , „GitLab“ bei atvirojo kodo bendruomene, kad pritaikytų jas „Git“.theregister+2