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

anthropic.anthropic.anthropic.Anthropic-მა Git-ი შეცვალა Scion-ით, ვერსიების კონტროლის სისტემით, რომელიც კომპანიამ თავად შექმნა. კომპანიის თქმით, ეს ცვლილება აუცილებელი გახდა მას შემდეგ, რაც ხელოვნური ინტელექტის მიერ დაწერილმა კოდმა დეველოპერული ინფრასტრუქტურა გადატვირთა. მთელი მონორეპოზიტორი ახალ სისტემაზე ხუთ თვეში გადავიდა. სამშაბათს, 13 ოქტომბერს, საინჟინრო ბლოგპოსტში კომპანიამ დაწერა, რომ "2026 წლის მაისში Anthropic-ში დღეში საშუალოდ 2500 კოდის ცვლილება ერთიანდებოდა, სექტემბრისთვის კი ეს მაჩვენებელი 30 000-ს გადასცდა".anthropic+1
კომპანიის განცხადებით, კოდის წერა უკვე აღარ არის მთავარი შემაფერხებელი ფაქტორი. შეფერხებები ახლა გამოწვეულია "ადამიანური მასშტაბისთვის შექმნილი დეველოპერული ინფრასტრუქტურით: წყაროს კონტროლით, ბილდებით და CI-ით". Anthropic-მა ასევე აღნიშნა, რომ არ ელის ზრდის შენელებას და კოდის გაერთიანებაზე მოთხოვნას "პრაქტიკულად უსასრულოს" უწოდებს.anthropic
Anthropic-ის თქმით, Git-ის დეცენტრალიზებული დიზაინი სწორი არჩევანია რეპოზიტორების უმეტესობისთვის, მაგრამ მათი კოდური ბაზა ამ მასშტაბებს სცილდება. მხოლოდ მთავარი ტოტის ისტორია თითქმის 100 გიგაბაიტია, ხოლო შეკუმშული სამუშაო ასლი 25 გიგაბაიტზე მეტია. კომპანია უწყვეტი ინტეგრაციისთვის (CI) დღეში დაახლოებით 25 მილიონ ჩექაუთს აკეთებს. "თუ ამას ჩვეულებრივი გზით გავაკეთებდით, დღეში 600 პეტაბაიტზე მეტი Git-ის ტრაფიკი იქნებოდა", წერს კომპანია. გადასვლამდე ისინი დატვირთვის გასამკლავებლად რამდენიმე ასეულ შიდა Git-ის სარკეს იყენებდნენ.theregister+1
Scion-ი ითვალისწინებს, რომ მისი მომხმარებლები, რომლებიც თითქმის მთლიანად აგენტები და ავტომატური სამუშაოებია, ყოველთვის ონლაინ არიან. სერვერი ასრულებს მძიმე სამუშაოს: ამუშავებს ქომითებს, გაერთიანებებს და რებეიზებს, ასევე პასუხობს კითხვებს ფაილების ისტორიისა და იმის შესახებ, თუ ვინ შეცვალა კონკრეტული ხაზი. ჩექაუთები არის სპარსული ან ვირტუალიზებული, ამიტომ სამუშაო პროცესი მხოლოდ იმ ფაილებს ტვირთავს, რომლებსაც რეალურად კითხულობს. Anthropic-ის თქმით, Scion-ი 200-ჯერ ნაკლებ CPU-სა და მეხსიერებას მოიხმარს, ვიდრე მათი ძველი Git-ის სარკეების ფლოტი. ჩექაუთებს ახლა წუთების ნაცვლად წამები სჭირდება, ხოლო CI-მა CPU-ს სიმძლავრის 25% გაათავისუფლა. Anthropic-მა აღნიშნა, რომ Google-ის Piper და Meta-ს Sapling არის ადრეული მაგალითები გიგანტური მონორეპოზიტორებისთვის შექმნილი მორგებული სისტემებისა.anthropic+2
შვიდკაციანმა გუნდმა შექმნა Scion, კოდის განხილვის ინსტრუმენტი სახელად Antique და რამდენიმე დაკავშირებული სისტემა, მაშინ როცა ყოველდღიური გაერთიანებების მოცულობა ათჯერ გაიზარდა. ერთ შემთხვევაში, Claude Mythos Preview-ს ადრეულმა შიდა ვერსიამ გადაწერა ხელით შესრულებული მილსადენი, რომელიც მონაცემებს Git-იდან Scion-ში გადაჰქონდა. ახალი ვერსია 20-ჯერ ნაკლებ მეხსიერებას იყენებდა და ოთხჯერ უფრო სწრაფად მუშაობდა. ინჟინრების თქმით, Claude ახლა მათზე უკეთ წერს კოდს, მაგრამ სისტემის დიზაინზე გადაწყვეტილებებს მაინც ისინი იღებენ. "ძალიან ხშირად, ჩვენი, როგორც ინჟინრების როლი, Claude-ისთვის 'არას' თქმა იყო", წერს კომპანია.gigazine+2
Anthropic-მა Scion-ს უწოდა "არავითარ შემთხვევაში არ არის Git-ის შესაფერისი შემცვლელი ზოგადი გამოყენებისთვის". კომპანიის თქმით, სისტემა აზრიანია მხოლოდ უზარმაზარი მონორეპოზიტორებისთვის და მას საჯაროდ არ გამოუშვებენ. ამის ნაცვლად, ისინი აქვეყნებენ თავიანთ დიზაინის იდეებს. ისინი ელიან, რომ მსგავსი მასშტაბირების პრობლემები სხვა კომპანიებშიც გახდება გავრცელებული 6-დან 12 თვის განმავლობაში და იმედოვნებენ, რომ ითანამშრომლებენ GitHub-თან, Microsoft Corporation-თან , GitLab-თან და ღია კოდის საზოგადოებასთან, რათა ეს იდეები Git-ს მოარგონ.theregister+2