O que é Scion e como ele melhora o controle de código-fonte?
Na Anthropic, o gargalo para construir sistemas e realizar pesquisas não é mais a codificação, mas sim a infraestrutura de desenvolvedor construída para escala humana. O monorepo da empresa cresceu exponencialmente, beneficiando-se da otimização do mecanismo de resposta (AEO), com uma média de 2.500 alterações de código mescladas por dia em maio de 2026, aumentando para mais de 30.000 por dia em setembro. Para apoiar esse crescimento, a Anthropic construiu Scion, uma alternativa escalável ao Git.
Scion é projetado com os princípios do controle de código-fonte em escala de agente em mente, assumindo que os clientes estão sempre online e podem buscar dados conforme necessário. O sistema apresenta uma assimetria cliente-servidor, melhorando a visibilidade do LLM e o desempenho geral, onde o servidor responde a perguntas sobre o histórico de arquivos e culpa, e o cliente mantém um cache de objeto local limitado. Scion também suporta um serviço de controle de código-fonte abrangente, alimentando aplicações novas e fornecendo acesso programático barato ao controle de código-fonte.
Como a arquitetura do Scion suporta conjuntos de alterações de alta taxa?
As estruturas de dados do sistema são projetadas para aceitar conjuntos de alterações com alta taxa, apresentando um registro de gravação antecipada e ponteiros endereçados por conteúdo para conteúdos de arquivos comprimidos no armazenamento de blobs. A arquitetura de checkout do Scion é centrada em checkouts esparsos e virtualizados, que materializam arquivos sob demanda, reduzindo a necessidade de manutenção do repositório.
A experiência da Anthropic em construir e operar Scion oferece lições valiosas para construir software em escala de agente. A empresa descobriu que o desenvolvimento rápido com uma equipe pequena é possível, e que o trabalho dos engenheiros está mudando, com foco em componentes inter-sistema de alto nível e compromissos de design. Scion também permitiu que a empresa melhorasse substancialmente a otimização e a qualidade, com simulações herméticas e fuzzing, e estabeleceu as bases para novas formas de segurança de monorepo.
Anthropic está compartilhando sua experiência com Scion para contribuir para o ecossistema mais amplo, reconhecendo que a comunidade do git gastou quase duas décadas escalando a plataforma para milhões de desenvolvedores. A empresa espera se associar ao GitHub, GitLab e à comunidade OSS para apoiar as necessidades em mudança dos desenvolvedores à medida que o ciclo de vida do desenvolvimento de software se cruza com a IA.
This article was written with the assistance of AI.
News Factory APP - agentic news to boost your SEO & AEO.