规则文件
Rules File
AI 编程也叫:项目规则、CLAUDE.md、AGENTS.md、.cursor/rules
一句话:放在项目里、每次对话都会自动提供给 AI 的长期约定,比如技术栈、代码风格和禁止事项。
详细解释
规则文件像贴在工位上的团队规范:每个新同事(每次新对话)都能先看到,不用你一遍遍重复。常见形式有 Cursor 的 .cursor/rules 目录、Claude Code 读取的 CLAUDE.md,以及多种工具都认的 AGENTS.md,一般放在项目根目录。
适合写进去的有:框架和组件库、包管理器、目录约定、命名风格、「不要修改某文件」「不要引入新 UI 库」这类禁止事项、改完要运行的检查命令。
它和提示词的区别:提示词管这一次任务,规则文件管整个项目的长期约定。内容要短而具体,太长会占用上下文窗口。发现 AI 反复犯同一个错时,就把纠正写进规则文件。
怎么跟 AI 说
可以直接贴给 Cursor、Claude Code 等工具,把里面的业务内容换成你自己的。
请读一遍这个项目的代码结构,帮我起草一份 AGENTS.md 规则文件,包含:技术栈和包管理器、组件放置的目录、统一使用 shadcn/ui、样式只用 Tailwind、改完必须运行的检查命令。控制在 40 行以内,写好后给我确认。