
Karpathy总结的AI编码最佳实践,一个CLAUDE.md文件直接丢进项目,让Claude Code和Cursor写出更好的代码
什么是 Karpathy Skills?
Andrej Karpathy(OpenAI联合创始人、前特斯拉AI总监)在大量使用AI编程工具后,总结出了一套AI编码的最佳实践和常见陷阱。这个项目把他的经验浓缩成一个 CLAUDE.md 文件,直接放进你的项目目录,就能让 Claude Code 和 Cursor 自动遵循这些原则。
核心原则
- 先想再写:不要急着生成代码,先用自然语言理清思路
- 计划先行:复杂任务先拆解成小步骤,逐步实现
- 验证后才算完成:写完代码必须测试验证,不能"我觉得应该没问题"
- 小步迭代:每次只改一小部分,确认没问题再继续
- 善用工具:让AI帮你读代码、找bug、写测试,而不是盲目生成
支持的工具
- Claude Code:放入
CLAUDE.md,自动生效 - Cursor:放入
.cursor/rules,同样支持 - 也可作为通用编码规范参考
为什么推荐?
158k Stars 不是盖的。这是目前 GitHub 上最火的 AI 编程规范项目之一。如果你每天都在用 Claude Code 或 Cursor 写代码,这个文件就像给 AI 装了一个"编码质检员",显著减少低级错误和幻觉代码。
对于AI编程使用者来说,这是必备的配置文件,就像 .gitignore 一样——项目里没有就亏了。
暂无评论
