When the Codebase Starts Evolving Without Us
I've been using Claude Code heavily lately, and while doing so, I've been casually watching the OpenClaw codebase evolve. What I've witnessed mirrors a pattern I've seen play out with every agent framework before it — and it's worth talking about.
OpenClaw is a remarkable project. It went from zero to one of the most-starred repos on GitHub in under a week. And now, with AI agents actively contributing to its own development, the codebase is doing something extraordinary: it's expanding at a pace no human team could match — or meaningfully oversee.
A month ago, the repo sat around 400k lines of code. Now it's pushing 1 million. Daily commits are holding steady above 500. There's even a lean fork — nanobot — that replicates the core functionality in roughly 4,000 lines, advertising itself as "99% smaller." That contrast alone tells you something important about what's happening to the original.
From a software engineering standpoint, this is not a sign of health. Velocity without comprehensibility is just entropy with good PR.
What we're witnessing is a codebase that has crossed a threshold: it is no longer humanly maintainable. No engineer can meaningfully review these commits. No architect can hold the system model in their head. Technical debt isn't accumulating — it's compounding, at AI speed, every single day.
This raises a question I can't stop thinking about:
Does there exist any project in the world that can grow sustainably — maintaining architectural clarity while continuously expanding functionality — with zero meaningful human involvement? Not "AI assists humans," but genuine autonomous stewardship of a living codebase?
If that's possible, then what kinds of projects still can't be fully AI-maintained today? Is it complexity? Ambiguity in requirements? The need for taste and restraint?
And the deepest question: will we eventually reach a point where every software project can be fully maintained by AI — including the AI systems doing the maintaining?
My instinct is this: AI is extraordinarily good at local optimization. Write this function. Fix this bug. Add this feature. But "keeping a system simple" is not a local problem. It requires global aesthetic judgment — the ability to say "we could add this, but we shouldn't." That kind of restraint might be the last genuinely human contribution to software engineering.
Or maybe I'm wrong. Maybe future AI systems will develop something like taste. Maybe they'll learn that the most important code is often the code you don't write.
I genuinely don't know. But watching a codebase grow from 400k to 1M lines in a single month, driven almost entirely by agents, makes me feel like we're all about to find out — whether we're ready or not.
Recommended by LinkedIn
最近高强度用 Claude Code,顺带观察(尝试学习但是失败)OpenClaw 的代码库。发现了一些非常有趣的事情。
OpenClaw 是个非常厉害的项目,超越了 linux 成为了世界上最多 star 的项目。但现在,AI agent 完全控制并且深度参与它自己的开发(有人喜欢叫做进化),这个仓库正在发生一件很诡异的事:它在以任何人类团队都跟不上的速度膨胀,而且没有人能真正 review 发生了什么。
上个月初,我观察到的仓库大概 40 万行,这个月直冲接近 100 万。每天 commit 数稳定在 500 条以上。甚至已经有人出来做了个叫 nanobot 的复刻仓库,号称 4000 行代码就实现了同样的核心功能(甚至全部功能)。直接体积缩小 99%,听上去非常讽刺。
以一个大型软件的维护开发者视角出发,这是一件非常恐怖的事情。高速增长但没有任何可理解性,以极其恐怖的效率在熵增。
这个代码库已经达到了人类完全无法维护的状态。没有人能真正读懂这些 commit,没有人脑子里还有完整的系统架构图。
所以我开始想几个问题:
世界上存不存在一个项目,可以在几乎没有人类介入的情况下真正良性发展——功能越来越多,但架构不会崩塌,不会有数不尽的 corner case 淹没这个项目?不是"AI 帮人写代码",而是 AI 真正自主地守着一个活的代码库往前走?
如果存在,那什么样的项目现在还做不到完全交给 AI 维护?是需求太模糊的?还是那种"这个功能可以加,但不该加"的判断,AI 就是学不会?
更大的问题:以后会不会有一天,所有项目都可以完全由 AI 来维护,包括维护 AI 的那些项目?
我自己的直观感受是:AI 做局部优化真的很强,写函数、修 bug、加功能,没问题。但"保持系统简洁"这件事不是局部问题,它需要一种全局的克制——得能说出"这个我们不加",而且是发自内心地不想加,不是规则约束的。这种判断力,可能是人在软件工程里最后剩下的东西。
当然也可能我想多了。也许下一代模型真的会有"品味",就像我认识的许多顶级的工程师那样。也许它们会明白,最好的代码往往是没写的那些。
我不知道。但 OpenClawn 一个月内从 40 万行涨到 100 万行,全靠自身推着走——感觉答案快来了,不管我们准没准备好。
from building multi-model systems - model expanding code never questions its own prior additions. same training, same judgment about what's necessary. ran different models on same codebase - they disagree on what to keep. nanobot getting 99% compression is exactly this. restraint isn't taste. it's a second set of priors
我现在相信流浪地球里面 MOSS 是真的能重写操作系统了🥲