🚀 从实战中提炼的 Claude Code 高效使用技巧,帮助你充分发挥 AI 编程助手的能力
本仓库整合了来自 vibecoding 实战经验、Reddit 社区和 GitHub 最佳实践,经过深度分析筛选的高价值技巧集合。
适合人群:
- Claude Code 新手用户,想快速上手
- 有经验的用户,寻求进阶技巧
- 团队协作,需要规范化 AI 编程流程
- Context Engineering vs Vibe Coding - 系统性设计上下文,产生可预测的高质量输出
- 软件工程核心原则 - DRY、KISS、透明错误处理等原则在 AI 编程中的应用
- CLAUDE.md 最佳实践 - 从错误中学习,不断优化你的"AI 宪法"
- 文件系统通信 - 让多个 Agents 优雅协作
- Subagent 使用规范 - 何时用专业 agent,何时用主 agent
- Sub-agents 并行生成 - 保护上下文窗口,提高效率
- 22 个专业 Agent 团队配置案例 - 企业级编排实战
- 上下文窗口管理策略 - Document & Clear 方法
- Progress.md 记录进度 - 清空上下文后如何续接
- 避免 /compact 陷阱 - 为什么不推荐自动压缩
- Mermaid 图辅助 Bug 分析 - 比写测试更有效的调试方法
- Hooks 最佳实践 - 在提交时检查,而非编写时阻止
- TDD with AI - 调试时间减少到 1/10 的秘密
- 两级代码审查 - 平衡意图验证与代码质量
- Planning Mode - 让代码真正 Bulletproof
- Skills vs MCP 哲学 - 何时用 MCP,何时用 Skills
- Slash Commands 哲学 - 命令的价值在于"强迫思考"
- Claude Code SDK - 三大用途:批量脚本、内部工具、快速原型
- Meta-Learning - 让 Claude 审查自己的 Prompt
- .claude/ 目录精细化权限控制
- API Keys 管理
- MCP 上下文管理 - Prompt Caching 优化策略
- settings.json 关键配置 - HTTPS_PROXY、超时设置等
完整指南请查看:claudecode使用技巧.md
不要预先写完整手册,而是记录 Claude 实际犯的错误,然后文档化正确做法。
AI 与 TDD 有独特的协同效应 - 测试约束 AI 的工作范围,减少过度工程和幻觉。
直接让主 agent 生成并行 subagent 团队处理复杂任务,每个 agent 独立上下文。
用可视化设计让 AI 做系统设计审计,比过拟合的测试更能发现逻辑问题。
即使不调用,工具定义也会占用 token。优化策略:按需启用,项目级配置。
- 阅读核心理念 - 理解 Context Engineering 的本质
- 创建 CLAUDE.md - 从你遇到的第一个错误开始
- 配置 Hooks - 在 git commit 时强制检查测试
- 优化 MCP - 只启用当前项目需要的 MCP server
- 实践 TDD - 红→绿→重构循环
欢迎提交 Issue 和 Pull Request 分享你的实战经验!
当前版本:v1.4
主要更新:
- v1.4: 新增 MCP 上下文管理和 Prompt Caching 优化
- v1.3: 整合 Reddit 社区实战技巧
- v1.2: ultrathink 深度分析和技巧筛选
- v1.1: 添加 zebbern/claude-code-guide 内容
- v1.0: 初始版本,整合 vibecoding 实战经验
如果这个项目对你有帮助,请给个 Star ⭐️!
记住核心原则:
- CLAUDE.md 是基础,从错误中学习
- 用文件让 agents 通信
- 主动管理上下文窗口
- 大任务先规划,用检查点验证
- Hooks 在提交时检查,不在编写时
- Skills > MCP,简单 > 复杂
- MCP 非必要不启用 - 工具定义永久占用上下文