claude.md:项目的“基本法”与全局上下文
skill.md:AI 的“随身工具箱”与领域专家
核心差异对比:一图胜千言
| 对比维度 | claude.md (或 .cursorrules) | SKILL.md (Agent Skills) |
| 角色定位 | 项目经理 / 架构师 | 特定领域的专家 / 独立工具 |
| 文件结构 | 单一的纯文本 Markdown 文件 | 包含 YAML 元数据的 Markdown,通常在一个独立的文件夹内,可外挂脚本 |
| 上下文管理 | 全局加载(始终占用 Token,随叫随到) | 按需路由加载(触发匹配时才加载全文,极其节省 Token) |
| 使用场景 | 代码风格、命名规范、目录结构、全局报错处理策略 | “生成发布日志”、“执行安全审计”、“根据 PRD 编写测试用例”等特定任务 |
| 跨平台通用性 | 偏向特定工具(如 Claude Code 或 Cline 专用) | 开放标准(agentskills.io),可跨 Claude、Cursor、Codex 等多个生态无缝迁移 |
最佳实践:小孩子才做选择,成熟的开发者全都要
结语
你目前在项目中使用的是哪种配置文件?遇到过 AI “记不住规则”的幻觉问题吗?欢迎在评论区和我们聊聊!
夜雨聆风