Anthropic buduje Scion, wewnętrzną alternatywę dla Gita dla agentów AI
Anthropic twierdzi, że Git nie nadążał za ilością kodu scalanego przez jego agentów AI, więc stworzył Scion, system kontroli wersji typu klient-serwer, którego nie udostępni jako open source.
Anthropic szczegółowo opisał Scion, system kontroli wersji zbudowany wewnętrznie po tym, jak Git osiągnął w firmie swoje granice. W artykule na blogu developer AI przyznał, że lawinowy wzrost liczby zmian kodu tworzonych przez agentów AI sprawił, iż Git, zaprojektowany z myślą o pracy offline, przestał się skalować. Scion korzysta z architektury klient-serwer, nastawionej na zautomatyzowanych klientów i agentów, którzy są stale online.
Według Anthropic nowa infrastruktura zużywa 200 razy mniej procesora i pamięci niż konfiguracja z lustrzanymi repozytoriami Git, którą zastąpiła. Zadania CI i badawcze pobierają teraz kod około dwa rzędy wielkości szybciej, w sekundach zamiast w minutach. Dzienne scalenia wzrosły z średnio około 2500 w maju do ponad 30 000 we wrześniu, a firma napisała: „Nie spodziewamy się, że to tempo wzrostu szybko zwolni”.
Dlaczego Git zawiódł
Git opiera się na niezależnych, zdecentralizowanych klonach, a ten model stawał się coraz bardziej uciążliwy dla monorepozytorium Anthropic. Historia gałęzi głównej zbliżała się do 100 gigabajtów, a skompresowana kopia robocza przekraczała 25 gigabajtów. Samo CI wykonywało około 25 milionów pobrań dziennie, co, jak wskazała firma, teoretycznie oznaczałoby w Gicie ponad 600 petabajtów dziennego transferu danych. Firma uruchomiła kilkaset lustrzanych repozytoriów Git, by odciążyć system, ale utrudniło to koordynację takich funkcji jak diff i blame.
W Scion klienci nie przechowują pełnej kopii repozytorium i pozostają na bieżąco zsynchronizowani z serwerem. Systemy CI pobierają potrzebne dane przez API. Dane po stronie serwera są rozproszone i skalowalne poziomo, a nie zgromadzone w jednym miejscu, a pakiety packfile znane z Gita nie istnieją. Commity, rebase'y i scalenia wykonują się na serwerach, a commity są zapisywane jako zestawy zmian rejestrujące jedynie modyfikacje konkretnych plików. Anthropic zbudował także interfejs do przeglądu kodu o nazwie Antique oraz inne narzędzia pomocnicze.
Zbudowane z Claude w pięć miesięcy
Anthropic poinformował, że siedmioosobowy zespół opracował Scion w pięć miesięcy z pomocą Claude. Firma uznała, że migracje wspierane przez duże modele językowe wymagają mniej ludzi, ale podkreśliła, że inżynierowie pozostają niezbędni przy kompromisach projektowych między systemami i często musieli korygować wyniki pracy agentów. Każdą zmianę sprawdzały adwersaryjne modele LLM oraz ludzie, którzy oceniali intencję zmiany, a nie każdą linijkę kodu.
Anthropic nie udostępni Scion jako open source, argumentując, że jest on zbyt silnie związany z wewnętrznymi strukturami, by dało się go przenieść. Firma przedstawiła wpis jako sposób na podzielenie się kluczowymi wnioskami z innymi organizacjami prowadzącymi duże zespoły inżynierskie, które będą musiały zbudować własne adaptacje. Inni giganci technologiczni obrali podobne drogi: Google korzysta z systemu Piper, a Meta stworzyła Sapling, którego części są dostępne jako open source.
Komentarze
Nie ma jeszcze komentarzy. Rozpocznij dyskusję lub zadaj pytanie.
Powiązane
Chińska firma AI DeepSeek przeprosiła za niemal pięciogodzinną awarię 15 października 2026 roku i zapowiedziała, że zwróci wszystkie opłaty za korzystanie z usług od 8 do 14 października w postaci środków na kontach.
Amsterdamska firma infrastrukturalna AI Nebius informuje, że podpisała umowy z kilkoma młodymi brytyjskimi laboratoriami AI i popiera plan rządu dotyczący złagodzenia klauzul o zakazie konkurencji.
Chiński producent samochodów elektrycznych XPENG będzie oferował innym firmom swoje platformy pojazdów, chip AI Turing oraz fundamentalny model dla świata fizycznego za pośrednictwem jednostki XPENG AI Engineering.

