Claude Code Guide:打造你的 AI 编程超级助手
一个全面的 Claude Code 资源集合,包含 90+ 专业代理、29 个安全测试技能模块,助你释放 AI 辅助编程的全部潜能
前言
在 AI 辅助编程的时代,Claude Code 作为 Anthropic 官方推出的命令行工具,正在改变开发者与 AI 协作的方式。然而,很多开发者可能只使用了它冰山一角的功能。今天要介绍的 Claude Code Guide 项目,正是一个帮助你解锁 Claude Code 全部能力的宝藏资源库。
项目概览
Claude Code Guide 是一个开源的综合性资源集合,它不仅包含了 Claude Code 的完整使用文档,更重要的是提供了:
- 90+ 专业领域代理:从区块链开发到嵌入式系统,从游戏开发到量化分析
- 29 个安全测试技能模块:涵盖 SQL 注入、XSS、权限提升等渗透测试技术
- 32 个 CLAUDE.md 代理配置:开箱即用的专业化 AI 助手
- 详细的更新日志:追踪每个版本的新功能和修复
核心功能亮点
1. 专业代理库(Agents)
项目中的 agents/ 目录包含了超过 90 个专业领域代理,每个代理都针对特定技术栈进行了优化:
agents/
├── backend-developer.md # 后端开发专家
├── frontend-developer.md # 前端开发专家
├── security-auditor.md # 安全审计专家
├── blockchain-developer.md # 区块链开发专家
├── game-developer.md # 游戏开发专家
├── iot-engineer.md # IoT 工程师
├── quant-analyst.md # 量化分析师
└── ... (90+ 更多代理)
使用场景示例:
- 需要构建支付系统?调用
@payment-integration代理 - 进行安全审计?使用
@security-auditor代理 - 开发智能合约?
@blockchain-developer是你的最佳选择
2. 安全测试技能模块(Skills)
skills/ 目录提供了 29 个专业的安全测试技能模块,覆盖了渗透测试的方方面面:
| 技能模块 | 用途 |
|---|---|
sql-injection-testing |
SQL 注入漏洞检测与利用 |
xss-html-injection |
跨站脚本攻击测试 |
windows-privilege-escalation |
Windows 权限提升 |
linux-privilege-escalation |
Linux 权限提升 |
aws-penetration-testing |
AWS 云安全测试 |
metasploit-framework |
Metasploit 渗透框架使用 |
burp-suite-testing |
Burp Suite Web 安全测试 |
每个技能模块都遵循标准化的结构:
- Purpose:明确的目标定义
- Inputs/Prerequisites:前置条件和技术要求
- Outputs/Deliverables:预期产出
- Core Workflow:详细的工作流程
- Constraints and Guardrails:操作边界和法律伦理要求
3. CLAUDE.md 指南集合
guides/ 目录包含了多种类型的 CLAUDE.md 配置指南:
个人工作流指南
- Sabrina's Guide:聚焦实施最佳实践和工作流快捷方式
- zebbern's Guide:创新的 7 并行任务特性实现系统
框架专用代理
针对主流框架提供专门优化的代理:
| 框架 | 可用代理 |
|---|---|
| React | react-component-architect, react-nextjs-expert |
| Vue | vue-component-architect, vue-nuxt-expert, vue-state-manager |
| Django | django-backend-expert, django-api-developer, django-orm-expert |
| Laravel | laravel-backend-expert, laravel-eloquent-expert |
| Rails | rails-backend-expert, rails-api-developer, rails-activerecord-expert |
Claude Code 核心功能速览
项目的 README.md 提供了 Claude Code 的完整参考文档,以下是几个值得关注的高级功能:
思考模式(Thinking Keywords)
通过关键词让 Claude 花更多时间进行规划:
think→ 轻度思考think hard→ 中度思考think harder→ 深度思考ultrathink→ 极致思考
子代理系统(Sub-Agents)
Claude Code 支持创建专门的子代理,每个代理拥有独立的提示词、工具集和上下文窗口。内置子代理包括:
- Explore:代码库探索(使用 Haiku 模型,速度快)
- Plan:规划复杂变更(只读操作)
- General-purpose:通用任务代理
远程会话(Remote Sessions)
订阅用户可以:
- 使用
--remote在 claude.ai 启动任务 - 使用
--teleport在本地终端恢复会话
Git Worktree 隔离
bash
claude -w "implement feature"
在隔离的 git worktree 中启动 Claude,实现安全的并行开发。
实战应用案例
案例 1:使用 SQL 注入测试技能
markdown
@sql-injection-testing 测试这个电商网站的产品页面
Claude 将自动执行完整的 SQL 注入检测流程:
- 识别可注入参数
- 测试基础漏洞指标
- 使用 UNION/盲注技术提取数据
- 生成详细的安全报告
案例 2:并行开发工作流
使用 zebbern 的 7 并行任务方法:
| 任务 | 职责 |
|---|---|
| Task 1 | 创建主组件文件 |
| Task 2 | 创建组件样式/CSS |
| Task 3 | 创建测试文件 |
| Task 4 | 创建类型定义 |
| Task 5 | 创建自定义 hooks |
| Task 6 | 更新路由和导入导出 |
| Task 7 | 更新文档和配置 |
案例 3:构建专业团队
针对 Fintech 应用,可以组合多个代理:
@fintech-engineer- 处理合规性@payment-integration- 集成支付系统@risk-manager- 风险评估@quant-analyst- 算法开发
如何使用这个项目
快速开始
-
克隆仓库
bashgit clone https://github.com/zebbern/claude-code-guide.git -
选择需要的代理
将代理文件复制到你的项目
.claude/目录 -
在 Claude Code 中引用
@agent-name 你的任务描述
创建自定义代理
项目提供了详细的代理创建模板:
markdown
---
name: your-agent-name
description: 简要描述代理用途
tools: LS, Read, Grep, Glob, Bash, Write, Edit
model: opus (可选)
---
# 代理名称 - 标语
## Mission
描述代理的主要目标和职责
## Workflow
1. 第一步
2. 第二步
...
## Output Format
描述预期的输出格式
## Delegation Rules
何时委托给其他代理
项目价值
对个人开发者
- 提升效率:专业代理提供针对性的帮助
- 学习资源:通过代理配置学习最佳实践
- 技能扩展:借助安全测试模块学习渗透测试
对团队
- 标准化工作流:统一的代理配置确保团队一致性
- 知识沉淀:将团队经验固化为可复用的代理
- 安全审计:利用安全技能模块进行代码审计
对安全研究人员
- 合规的测试框架:遵循法律和伦理要求
- 完整的技能覆盖:从信息收集到后渗透
- 结构化的报告输出:专业的测试文档
持续更新
项目维护活跃的更新日志(CHANGELOG.md),追踪每个版本的:
- 新功能添加
- Bug 修复
- 性能优化
- 安全改进
最新版本已支持 Claude Opus 4.6 和 Sonnet 4.6 模型,包含 1M 上下文窗口。
社区与贡献
项目欢迎社区贡献:
- 添加新的专业代理
- 改进现有代理配置
- 提出新的分类建议
- 分享使用经验
结语
Claude Code Guide 不仅仅是一个资源集合,它代表了 AI 辅助开发的一种新范式:将专业知识固化为可复用的代理配置。无论你是初学者还是资深开发者,这个项目都能帮助你更好地利用 Claude Code 的强大能力。
在 AI 正在重塑软件开发的时代,掌握这些工具意味着站在了技术革新的前沿。如果你正在使用或计划使用 Claude Code,这个项目绝对值得你深入探索。
项目链接 :github.com/zebbern/claude-code-guide
相关资源:
Made with love for the Claude Code community