第19章|有章可循:Rules 规则系统深度剖析
第19章|有章可循:Rules 规则系统深度剖析
学习目标:深入理解 Claude Code 的规则系统,掌握如何通过规则约束 AI 的行为边界,构建可预测、可控制的 AI 辅助开发环境。
19.1 什么是规则系统?
规则系统的定位
规则系统(Rules System)是 Claude Code 的行为约束层,定义了 AI 在特定项目或场景下必须遵守的边界和规范。
Claude Code 的行为决策层次: 第1层:模型内置能力(不可改变) Claude 模型的基础能力和安全限制 第2层:规则系统(Rules)← 本章重点 项目/团队定义的行为约束 "Claude 在这个项目中必须/不能做什么" 第3层:CLAUDE.md(记忆系统) 项目规范和上下文信息 "Claude 应该知道什么" 第4层:Skills(技能系统) 可复用的工作流 "Claude 应该怎么做" 第5层:用户指令(实时输入) 当前任务的具体要求 "Claude 现在要做什么"规则 vs CLAUDE.md 的区别
CLAUDE.md(建议性): "我们使用 Python 3.11" "代码注释用中文" "测试框架是 pyte