深习堂
课程价格指南博客

开放课程技能学习AI课程

Claude Code 最佳实践

写清项目配置,并验证它是否按预期生效

开始学习
全部章节
9
语言
中文
课程类型
开放课程

整理 Claude Code 项目规则、设置和权限,核对实际生效结果,再选择适合日常流程的扩展方式。遇到配置异常时,依据加载状态和日志逐步排查。

适合人群

  • 已会基本使用 Claude Code,想整理项目规则和设置的开发者
  • 每次会话都要重讲约定,或配置经常不生效的人
  • 需要为团队确定权限和自动化边界的工程人员

解决的问题

  • 项目约定散落在对话里,换个会话就要重新说明
  • 多处设置互相覆盖,不知道最后生效的是哪一项
  • 常用流程不知道该做成 Skill、命令还是 Hook
  • 规则或工具失效时,只能反复改配置试运气

学完收获

  • 编写范围清楚、可以检查的 CLAUDE.md 规则
  • 推导设置合并结果,并验证允许、询问和拒绝的边界
  • 为常用流程选择合适的扩展方式和调用条件
  • 为复杂任务安排阶段证据与停止条件
  • 用可复现记录定位异常,并沿原失败路径复测
  • 课程亮点

    • 审查短配置片段,练习纠正具体错误
    • 把配置存在、实际加载和行为生效分开验证
    • 覆盖规则、设置、权限、扩展和诊断,无需一次搭建完整系统

    全部章节

    9 个章节

    第 1 课:用 CLAUDE.md 建立可靠的项目上下文

    能筛选值得常驻的项目约定并放到正确共享范围,将模糊规则改成可执行要求,再核对实际加载、冲突和行为验证。

    第 2 课:用 Settings 管理 Claude Code 的工作方式

    能按共享范围选择最小 Settings 配置,依据加载来源、优先级和字段类型推导实际结果,并用对应命令验证及定位未生效原因。

    第 3 课:用权限规则控制 Claude Code 的操作边界

    能依据规则来源、工具限定与权限模式预测调用结果,收紧真实工作授权,并用无害样本验证允许、询问与拒绝以及沙箱资源边界。

    第 4 课:用 Skills 封装可复用的工作方法

    能为可复用方法设计触发、输入、工具与辅助资料边界明确的 Skill,选择当前或独立上下文,并验证发现、调用、结果和失败停止。

    第 5 课:用 Commands 把常用操作变成斜杠指令

    能识别斜杠入口的实际类型,选出适合命令化的稳定流程,设计输入、动作、结果和失败边界清楚的入口,并验证发现与调用版本。

    第 6 课:用子代理隔离上下文并并行处理任务

    能按独立性与成本判断是否委派,提供自包含子任务和最小能力,控制并行资源与上下文,并复核关键结论、改动和未验证范围。

    第 7 课:用 Hooks 实现通知、检查与安全拦截

    能为具体自动化需求设计边界清楚的 Hook,正确选择事件、匹配方式和处理器,并用可观察证据验证控制结果与定位故障。

    第 8 课:把复杂开发任务编排成可验证工作流

    能从可观察验收证据倒推复杂开发任务的阶段,按可验证行为推进实现,并为依赖、并行与循环设置清楚的完成和停止边界。

    第 9 课:用诊断工具定位并解决 Claude Code 问题

    能把模糊异常转化为可复现故障,按运行链路选择诊断证据,通过单变量对照定位根因,并沿原失败路径验证修复。