@PawelHuryn: 187,000 人在 GitHub 上给一个 CLAUDE.md 文件点了星。每次交互都会加载一个 CLAUDE.md。每一行代码都是你付的租金……
摘要
Paweł Huryn 在推特上分享了他关于为 Claude Code 编写高效 CLAUDE.md 文件的见解,重点强调了项目专属规则以及避免不必要的冗余。
查看缓存全文
缓存时间: 2026/07/04 08:42
187,000 人在 GitHub 上给一份 CLAUDE.md 文件标了星。
每次对话轮次都会加载 CLAUDE.md。每一行都是你每次请求需要支付的租金。
所以,看看那份文件中大部分内容要求什么。匹配现有风格。只做被要求的事。不要重构能正常工作的代码。不要假设某个库存在。这些都不是建议——而是 Claude Code 已有的行为方式。匹配现有风格甚至被写入 Opus 4.8 的系统提示词中。
值得支付这笔租金的规则是专属于你项目的。通常是从错误中得来的。例如:
- 版本升级由用户主动触发
- 有三种测试,并且区分它们很重要:npm test、CI 测试、npm run test:live (…)
- 在推送发布时不要跳过标签/发布(或 vsix 资产)
- 签署 GitHub 评论 (…) 由代理编写,Paweł 审阅 (…) 由 Paweł 的代理编写
从 GitHub 复制过来的一行代码是对你可能遇到的问题的猜测。而你在某件事第三次搞砸后写下的一行代码,才是策略。
其他所有内容按需加载。主文件保持简短,Claude 只有在任务需要时才读取 database.md、security.md 或 cron.md。
这就是你无法标星的设定。
相似文章
@akshay_pachaar:一个 𝗖𝗟𝗔𝗨𝗗𝗘.𝗺𝗱 文件刚刚获得了 192k GitHub 星标。(源自 Karpathy 的编码规则)Andrej Karpathy 观察到…
一个单一的 CLAUDE.md 文件为 Claude Code 提供了结构化的行为指南,源自 Andrej Karpathy 对常见 LLM 编码陷阱的观察,已获得 192k GitHub 星标。它旨在防止过度工程化、减少错误假设,并在 AI 生成的代码中贯彻简洁。
@humzaakhalid: Karpathy 刚刚把所有开发者从第一天起就需要的 Claude Code 配置文件交给了大家。65 行代码,110K 星标。这个作弊码…
Andrej Karpathy 创建了 CLAUDE.md,一个 65 行的配置文件,为 Claude Code 提供明确的规则,避免常见陷阱如默认假设和代码膨胀,极大提升开发者效率。
@vincemask: 我靠,原来 CLAUDE.md 还有这么多门道,以前真是白写了。 以前我一直以为「信息越多越好」,于是把项目历史、技术决策、个人偏好,甚至「写干净代码」这种空泛要求,全塞进 CLAUDE.md。 结果就是:Claude 每次都像在几千行上…
作者反思了对CLAUDE.md的常见误解,指出不应堆砌信息,而应压缩判断标准、约束执行边界和沉淀高频规则,以提升Claude Code等代码代理的工作效率。
一份让Claude Code遵循项目规范的配置文件——「上帝模式CLAUDE.md」
一份精简的CLAUDE.md配置文件,用于强制Claude Code遵循项目规范,包含经过实战检验的规则,提升输出质量且不超过200行。
@PrajwalTomar_: 兄弟,这太疯狂了。Karpathy为Claude Code制定的4条规则在Reddit上被做成了完整的CLAUDE .md模板。一位开发…
一位开发者将Karpathy为Claude Code制定的四条规则做成了完整的CLAUDE .md模板,据称在实际代码库上将编码准确率从65%提升到了94%。