网友用 Rust 复刻 Anthropic 源码系统 Scion,目录导入比 Git 快 7-11 倍

aigclink · x · 2026-10-15

独立开发者 CarterT27 基于 Anthropic 的「重新设计源码管理」架构,用 Rust 干净复刻并开源了 Scion(94 stars),已跑通从服务端提交、稀疏检出、远程历史查询到并发合并的完整 Agent 源码管理工作流。

核心设计是重新划分客户端与服务端职责:服务器持有完整历史,负责 Commit、Rebase、Merge 等版本控制核心操作;Agent 客户端只按需获取任务所需代码与状态,无需全量克隆。这与传统 Git「本地优先」的工作流相反,转向面向持续在线 Agent 的「服务端优先」。

在 Apple M4 Pro/24GB 上的初步基准测试(1k-10k 文件合成测试):Scion 目录导入约快 7.8-11.5 倍,完整检出约快 1.4 倍;但单文件提交仍慢于 Git,10k 文件规模的稀疏检出也略逊。作者计划加入区域缓存、Daemon 快照引导、虚拟化检出、文件系统 Watcher、复制检测等能力。

所属事件:开发者用 Rust 复刻 Anthropic 版本控制系统 Scion 并开源(2 条相关)→

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →