AIHere

Anthropic Kembangkan Scion, Alternatif Git Buatan Sendiri untuk Agen AI

Anthropic menyatakan Git tak mampu mengimbangi volume kode yang digabungkan agen AI-nya, sehingga perusahaan membuat Scion, sistem kontrol versi client-server yang tidak akan dibuka sumber kodenya.

Meja Redaksi AIHere· 2 menit baca🇺🇸 Amerika Serikat

Anthropic memaparkan Scion, sistem kontrol versi yang mereka kembangkan secara internal setelah Git mencapai batasnya di perusahaan. Dalam sebuah unggahan blog, pengembang AI itu menyebut lonjakan kontribusi kode dari agen AI membuat Git, yang dirancang untuk pengembangan luring, tidak lagi bisa diskalakan. Scion menggunakan arsitektur client-server yang ditujukan bagi klien otomatis dan agentik yang selalu terhubung.

Menurut Anthropic, infrastruktur baru ini menggunakan CPU dan memori 200 kali lebih sedikit dibandingkan pengaturan mirror Git yang digantikannya. Tugas CI dan riset kini melakukan checkout kode sekitar dua orde magnitudo lebih cepat, dalam hitungan detik, bukan menit. Penggabungan harian naik dari rata-rata sekitar 2.500 pada Mei menjadi lebih dari 30.000 pada September, dan perusahaan menulis: "Kami tidak memperkirakan laju pertumbuhan ini akan melambat dalam waktu dekat."

Mengapa Git tidak lagi memadai

Git bergantung pada klon terdesentralisasi yang berdiri sendiri, model yang semakin tidak praktis untuk monorepo Anthropic. Riwayat cabang utama mendekati 100 gigabita, dan salinan kerja terkompresi melampaui 25 gigabita. CI saja melakukan sekitar 25 juta checkout per hari, yang menurut Anthropic secara teoretis berarti transfer data harian lebih dari 600 petabita di bawah Git. Perusahaan menjalankan beberapa ratus mirror Git untuk meringankan beban, tetapi hal itu membuat fitur seperti diff dan blame lebih sulit dikoordinasikan.

Di bawah Scion, klien tidak menyimpan salinan lengkap repositori dan tetap tersinkronisasi terus-menerus dengan server. Sistem CI mengambil data yang mereka butuhkan melalui API. Data di sisi server didistribusikan dan dapat diskalakan secara horizontal, alih-alih dikumpulkan di satu tempat, dan packfile ala Git tidak ada. Commit, rebase, dan merge dijalankan di server, dengan commit disimpan sebagai kumpulan perubahan yang hanya mencatat modifikasi pada berkas tertentu. Anthropic juga membangun antarmuka peninjauan bernama Antique serta alat pendukung lainnya.

Dibangun dengan Claude dalam lima bulan

Anthropic menyebut tim beranggotakan tujuh orang mengembangkan Scion dalam lima bulan dengan bantuan Claude. Perusahaan menyimpulkan bahwa migrasi yang dibantu model bahasa besar membutuhkan lebih sedikit orang, tetapi menegaskan bahwa insinyur tetap penting untuk pertimbangan desain lintas sistem dan sering kali harus mengoreksi keluaran agen. Setiap perubahan ditinjau oleh LLM adversarial dan oleh manusia, yang memeriksa maksud perubahan, bukan setiap baris kode.

Anthropic tidak akan merilis Scion sebagai open source, dengan alasan sistem ini terlalu erat terikat pada struktur internal sehingga sulit dipindahkan. Perusahaan membingkai unggahan ini sebagai cara membagikan pelajaran utama kepada organisasi lain yang menjalankan tim rekayasa besar, yang nantinya perlu membangun adaptasi mereka sendiri. Raksasa teknologi lain telah menempuh jalan serupa: Google menggunakan sistem Piper-nya, sementara Meta membangun Sapling, yang sebagiannya bersifat open source.

#Anthropic#Scion#Git#agen AI#pengembangan perangkat lunak#Claude

Komentar

Harap bersikap sopan. Komentar diperiksa secara otomatis; spam, hinaan, dan data pribadi akan dihapus. Pertanyaan mungkin dijawab oleh AI.

Belum ada komentar. Mulai diskusi atau ajukan pertanyaan.

Terkait