# Why Git needs help: moving from files to systems for source control

> Original title: Why Git Needs Help: Moving from Files to Systems for Source Control

- Source: O'Reilly Radar
- Published: 2026-11-12T11:54:27.000Z
- Bad Influence: https://badinfluence.news/items/yoxt46kfrxprsdru52iv18710
- Original: https://www.oreilly.com/radar/why-git-needs-help-moving-from-files-to-systems-for-source-control/

## Summary

The author argues that Git's file-centric, line-diff model suits human collaboration but not autonomous coding agents, which reason over syntax trees and call graphs. The article proposes server-hosted, graph-aware architectures using Tree-sitter ASTs and code property graphs, plus versioning agent reasoning traces alongside commits. It cites Anthropic's server-centric SCM, which it says cut infrastructure overhead 200x as daily merges scaled 10x.
