本文档集整合了 Claude Code 官方最佳实践仓库的全部内容,按"从安装到精通"的学习路径组织。无论你是第一天安装 Claude Code,还是想掌握 Agent Teams、跨模型工作流等高级用法,都能在这里找到对应的入口。
Claude Code 最佳实践:完整知识体系导航 #
学习路径 #
初学者路径: install → settings → commands → skills → subagents → memory
进阶路径: orchestration → agent-command-skill → why-harness → agent-teams
工作流路径: scheduled-tasks → cross-model-workflow → tips-boris → tips-thariq
一、入门 #
二、核心功能 #
2.1 扩展能力 #
2.2 Agent 记忆与团队 #
三、架构与高阶用法 #
四、工作流进阶 #
五、实战经验精选 #
| 文档 |
核心内容 |
| tips-boris.md |
Boris Cherny(Claude Code 创始人)50+ 条实战 Tips 的主题整合:并行化、Plan Mode、CLAUDE.md 投资、Hooks、PR 管理、Opus 4.7 新功能 |
| tips-thariq.md |
Thariq(Claude Code 团队)Session 管理决策树(rewind/compact/clear/subagent)+ Skill 工程 9 类型 9 原则 |
快速参考:选哪个扩展机制? #
需要做什么?
├─ 把常用操作变成一条命令(/commit-push-pr)
│ └─ Slash Command(.claude/commands/)
│
├─ 封装可复用的领域知识 + 脚本 + 按需 Hooks
│ └─ Skill(.claude/skills/)
│
├─ 将子任务在隔离上下文中执行,只要结论
│ └─ Subagent(.claude/agents/ + Agent 工具)
│
├─ 需要跨 session 持久化记忆
│ └─ Agent Memory(frontmatter memory: user/project/local)
│
├─ 集成外部服务(Slack/GitHub/数据库)
│ └─ MCP 服务器(.mcp.json)
│
└─ 需要确定性生命周期行为(格式化/拦截/路由审批)
└─ Hooks(settings.json hooks 字段)
快速参考:Session 管理决策 #
| 情境 |
操作 |
| 同一任务,上下文仍有价值 |
Continue(继续) |
| Claude 走了错路,想保留文件读取 |
Rewind(双击 Esc) |
| 任务继续但 session 被调试噪音撑大 |
/compact <hint> |
| 开始全新任务 |
/clear + 手写 brief |
| 下一步只需要子任务的结论 |
Subagent |
快速参考:何时用 Plan Mode #
任务复杂度评估
├─ 简单 bug 修复 / 单文件修改 → 直接实现
├─ 中等功能(影响 2-5 个文件)→ 可选 Plan Mode
└─ 复杂功能(多模块/数据迁移/关键路径)→ 必须 Plan Mode
├─ Shift+Tab × 2 进入
├─ 与 Claude 来回讨论直到计划满意
└─ 切换 auto-accept-edits 实现
关于本文档集 #
本文档集基于 claude-code-best-practice 官方仓库整理,来源包括:
- Best Practice 文档(命令/技能/子代理/内存/设置/MCP)
- Tutorial Day 0(安装指南)
- Boris Cherny 在 2026 年 1—4 月间发布的 7 个 Tips 线程
- Thariq 在 2026 年 3—4 月间发布的 2 篇实践指南
- 特别专题(orchestration、harness、agent-teams、跨模型工作流、定时任务)
所有文档均保留完整的技术深度,不是摘要,而是可供直接参考的操作指南。