Karpathy 4 条规则是什么?
· 3 min read
Andrej Karpathy 提出的 AI Agent 开发 4 条核心规则,目标是把 Claude 犯错率从 41% 压到 3%:
-
先想再写(Think Before Coding):显式说出假设,有歧义时先问,别猜。存在更简单方案时主动推后。
-
简单优先(Simplicity First):最小可用代码,不写没被要求的功能,没有"以防万一"的抽象。
-
外科手术式修改(Surgical Changes):只动该动的,不顺手"优化"旁边的代码、注释或格式。
-
目标驱动执行(Goal-Driven Execution):定义成功标准,循环到验证通过,不告诉 Claude 走哪些步骤,告诉它什么叫"做完了"。








