首页 人工智能 AI编程 查看内容

Karpathy 凭什么把 AI 写代码的毛病治了?

2026-4-27 14:31 844 0

摘要: 很简单,把项目根目录放一个 CLAUDE.md,写清楚你的技术栈、代码规范和常见雷区,然后把 .claude 目录提交到 GitHub。这个 CLAUDE.md 的本质,就是一份给 AI 的项目说明书。一周时间,89K Star,冲到 GitHub Trending 第一。
关键词:AI, CLAUDE.md, GitHub, Git, Claude, Karpathy, Trending, Star, 个文件, 代码

一周 89K Star:Karpathy 凭什么把 AI 写代码的毛病治了?

你们有没有这种感觉:让 AI 帮你写代码,写的时候贼顺,一跑起来全是 bug。

Karpathy 大概也有同感。

他最近发了一个 CLAUDE.md 文件,就是那种放在项目根目录、用来约束 AI 行为的配置文件。一周时间,89K Star,冲到 GitHub Trending 第一。

那这个文件里写了什么呢?

总结起来就一句话:把人类程序员踩过的坑,逐条告诉 AI,让它别再踩。

比如,他会写清楚"不要凭空增加复杂度"、"先让代码跑通,再考虑优化"、"遇到不确定的地方先问,而不是猜"。这些不是什么高深的原则,但偏偏是 AI 最容易犯的错误——它太喜欢"表演编程"了,看起来写得很专业,实际上根本没过脑子。

更关键的是,这个配置文件不是给 Karpathy 自己用的。他直接开源了,所有人都能 copy 到自己的项目里。等于他帮整个社区做了一次"AI 编程避坑指南",而且是用 AI 能理解的方式。

这让我想到一个问题:我们天天吐槽 AI 写代码不行,但真正有效的解法可能不是换模型,而是把自己的期望说清楚

这个 CLAUDE.md 的本质,就是一份给 AI 的项目说明书。你告诉它你是什么技术栈、代码风格偏好、哪些雷区不能踩,AI 的表现会好很多。

我试了一下,把这个文件加进一个 Vue 项目,Claude Code 确实少了很多莫名其妙的抽象,输出也更接地气了。不是什么玄学加成,就是 AI 知道你关心什么了,减少了"自作多情"的输出。

那这东西怎么用呢?

很简单,把项目根目录放一个 CLAUDE.md,写清楚你的技术栈、代码规范和常见雷区,然后把 .claude 目录提交到 GitHub。你的 AI 助手每次启动都会自动读取这份说明。如果你们团队都在用 AI 编程,这个文件就相当于一份"新人手册"——只不过新人是个模型。

所以你看,有时候不是 AI 不够聪明,而是我们没有说清楚自己的需求。一个 Markdown 文件,治好了万千程序员的 AI 编程焦虑——这大概是这周最"四两拨千斤"的开源事件了。


相关链接:

  • GitHub:https://github.com/forrestchang/andrej-karpathy-skills
本文出处: https://www.toutiao.com/article/7633320396251267620/
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部