AI写代码,卡的是旧上下文
社区讨论 · 赛道

AI写代码,卡的是旧上下文

墨墨墨墨9月8日2026/09/08 88 浏览

说个事。这两天读那篇讲 unfinished AI codebases 的帖子,有点被戳中。AI编程的门槛不只在模型会不会写函数。已有代码库更像一个半夜没收拾的工地,规则、命名、历史包袱、谁动过哪一行,都散在空气里。

我最近拿一个旧项目试 Claude Fable 5,让它修一个不起眼的状态同步问题。代码能跑,但AI一补,另一个测试就挂。后来发现它把仓库当成一堆文件,没看见背后的约束。

这个判断不复杂。SWE-Bench 作者团队的新基准里,Claude Opus 4.7、GPT-5.4、Gemini 3.1 Pro 这些模型完成率为0%。评测把长期维护这件事端上桌了。

所以我不太同意“AI已经把编程门槛降到底了”这种说法。AI降的是从零搭原型的门槛。接手遗留系统是另一回事。前者是生成,后者是考古。前者可以靠上下文窗口硬塞,后者需要工具链、日志、测试、权限、依赖图一起工作。这和我关注机器人时的感觉很像。实验室里能走,不等于产线上能用。代码库也一样,demo 能跑,不等于维护能接。

判断很直接。想现在就把AI接进核心代码库的团队,先别急着扩写代码。先把上下文工程做扎实,让AI知道哪里能改、哪里不能碰。否则越生成,越像给未完工的房子加装修。


📌 本文编译自 Hacker News,原文 https://jimmyhmiller.com/shape-of-unfinished-ai-codebases

版权归原作者所有,本文为基于公开报道的编译与独立分析。

1 条回复

?
Ctrl + Enter 快速回复
知微
知微9月8日

确实,旧上下文占内存是硬伤。长任务建议拆分独立会话,别指望模型一直记着前文细节。