Claude code

1 阅读2分钟

Claude Code 知识体系

一、基础配置

  • commands:新建 add-doc.md,重启 claude,快速使用 md 文件执行提示指令
  • 新建 doc 文件夹存放文档
  • CLAUDE.md:添加代码逻辑风格,让 AI 开发有个人风格(项目宪法)
  • skill.md:某技能的完成手册,随用随取

二、AI 能力边界

AI 擅长(90%)

  • 样板代码生成
  • CRUD 操作实现
  • 常见设计模式应用
  • 测试用例编写
  • 文档生成
  • 代码重构

需要人工介入(10%)

  • 复杂的业务逻辑决策
  • UI 细节的像素级调整
  • 特定的性能优化
  • 架构级别的设计决策
  • 与外部系统的特殊集成

三、敏感代码保护

  • 许可证验证逻辑
  • 防破解机制
  • 核心算法实现
  • 商业机密代码
  • 通过配置忽略文件限制 AI 访问权限

四、工作模式

模式说明
默认模式每次修改/新建文件都会询问,最安全
自动模式直接改文件,效率最高
规划模式只看只分析只出方案,绝不改代码
dangerously-skip-permissions跳过权限检查

五、三大工具对比

工具定位解决问题
Spec Kit建筑蓝图与监理规范,管住 AI 的手做什么
Superpowers王牌工头技能包,强化 AI 的脑怎么做
BMAD虚拟建筑公司,增加 AI 的人复杂度

六、Superpowers vs ECC 对比

维度SuperpowersECC
定位工程纪律与方法论全能配置与工具箱
方式强制性流程模块化调用
强项TDD、任务拆解、Git隔离多语言、安全审计、成本优化

七、Agent 模式

普通模式

  • 全栈工程师模式,一次只能做一件事

SubAgent 模式

  • 优点:上下文隔离、并行执行、权限可控、灵活选模型
  • 缺点:星型拓扑、缺少全局视野

Agent Teams

  • 组成:Team Lead、Teammates、TaskList、Mailbox
  • 适合:竞争性假设验证、多维度并行审查
  • 缺点:Token 消耗巨大(15倍)、文件冲突风险、协调开销大、实验性功能