Skip to content

Claude Code 示例 - 快速参考卡片

安装快速命令

斜杠命令

bash
# 全部安装
cp 01-slash-commands/*.md .claude/commands/

# 安装特定命令
cp 01-slash-commands/optimize.md .claude/commands/

记忆系统

bash
# 项目记忆
cp 02-memory/project-CLAUDE.md ./CLAUDE.md

# 个人记忆
cp 02-memory/personal-CLAUDE.md ~/.claude/CLAUDE.md

技能

bash
# 个人技能
cp -r 03-skills/code-review ~/.claude/skills/

# 项目技能
cp -r 03-skills/code-review .claude/skills/

子代理

bash
# 全部安装
cp 04-subagents/*.md .claude/agents/

# 安装特定代理
cp 04-subagents/code-reviewer.md .claude/agents/

MCP

bash
# 设置凭据
export GITHUB_TOKEN="your_token"
export DATABASE_URL="postgresql://..."

# 安装配置(项目范围)
cp 05-mcp/github-mcp.json .mcp.json

# 或用户范围:添加到 ~/.claude.json

钩子

bash
# 安装钩子
mkdir -p ~/.claude/hooks
cp 06-hooks/*.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/*.sh

# 在设置中配置(~/.claude/settings.json)

插件

bash
# 从示例安装(如已发布)
/plugin install pr-review
/plugin install devops-automation
/plugin install documentation

检查点

bash
# 每次用户提交提示时自动创建检查点
# 要回退,按两次 Esc 或使用:
/rewind

# 然后选择:恢复代码和对话、仅恢复对话、
# 仅恢复代码、从此处摘要,或取消

高级功能

bash
# 在设置中配置(.claude/settings.json)
# 参见 09-advanced-features/config-examples.json

# 计划模式
/plan Task description

# 权限模式(使用 --permission-mode 标志)
# default        - 对风险操作请求批准
# acceptEdits    - 自动接受文件编辑,其他需确认
# plan           - 只读分析,不进行修改
# dontAsk        - 接受除高风险外的所有操作
# auto           - 后台分类器自动决定权限
# bypassPermissions - 接受所有操作(需要 --dangerously-skip-permissions)

# 会话管理
/resume                # 恢复上一次对话
/rename "name"         # 命名当前会话
/fork                  # 派生当前会话
claude -c              # 继续最近的对话
claude -r "session"    # 按名称/ID 恢复会话

功能速查表

功能安装路径用法
斜杠命令(55+).claude/commands/*.md/command-name
记忆系统./CLAUDE.md自动加载
技能.claude/skills/*/SKILL.md自动调用
子代理.claude/agents/*.md自动委派
MCP.mcp.json(项目)或 ~/.claude.json(用户)/mcp__server__action
钩子(25 个事件)~/.claude/hooks/*.sh事件触发(4 种类型)
插件通过 /plugin install打包安装
检查点内置Esc+Esc/rewind
计划模式内置/plan <task>
权限模式(6 种)内置--allowedTools--permission-mode
会话内置/session <command>
后台任务内置后台运行
远程控制内置WebSocket API
Web 会话内置claude web
Git 工作树内置/worktree
自动记忆内置自动保存到 CLAUDE.md
任务列表内置/task list
内置技能(5 个)内置/simplify/loop/claude-api/voice/browse

常见使用场景

代码审查

bash
# 方法 1:斜杠命令
cp 01-slash-commands/optimize.md .claude/commands/
# 用法:/optimize

# 方法 2:子代理
cp 04-subagents/code-reviewer.md .claude/agents/
# 用法:自动委派

# 方法 3:技能
cp -r 03-skills/code-review ~/.claude/skills/
# 用法:自动调用

# 方法 4:插件(最佳)
/plugin install pr-review
# 用法:/review-pr

文档

bash
# 斜杠命令
cp 01-slash-commands/generate-api-docs.md .claude/commands/

# 子代理
cp 04-subagents/documentation-writer.md .claude/agents/

# 技能
cp -r 03-skills/doc-generator ~/.claude/skills/

# 插件(完整解决方案)
/plugin install documentation

DevOps

bash
# 完整插件
/plugin install devops-automation

# 命令:/deploy、/rollback、/status、/incident

团队规范

bash
# 项目记忆
cp 02-memory/project-CLAUDE.md ./CLAUDE.md

# 根据团队需求编辑
vim CLAUDE.md

自动化与钩子

bash
# 安装钩子(25 个事件,4 种类型:command、http、prompt、agent)
mkdir -p ~/.claude/hooks
cp 06-hooks/*.sh ~/.claude/hooks/
chmod +x ~/.claude/hooks/*.sh

# 示例:
# - 提交前测试:pre-commit.sh
# - 自动格式化代码:format-code.sh
# - 安全扫描:security-scan.sh

# 自动模式,用于完全自主的工作流
claude --enable-auto-mode -p "Refactor and test the auth module"
# 或通过 Shift+Tab 交互切换模式

安全重构

bash
# 每次提示前自动创建检查点
# 尝试重构
# 如果成功:继续
# 如果失败:按 Esc+Esc 或使用 /rewind 回退

复杂实现

bash
# 使用计划模式
/plan Implement user authentication system

# Claude 创建详细计划
# 审查并批准
# Claude 系统地实现

CI/CD 集成

bash
# 以无头模式运行(非交互式)
claude -p "Run all tests and generate report"

# 带 CI 权限模式
claude -p "Run tests" --permission-mode dontAsk

# 使用自动模式完成完全自主的 CI 任务
claude --enable-auto-mode -p "Run tests and fix failures"

# 使用钩子进行自动化
# 参见 09-advanced-features/README.md

学习与实验

bash
# 使用计划模式进行安全分析
claude --permission-mode plan

# 安全实验——检查点自动创建
# 如需回退:按 Esc+Esc 或使用 /rewind

代理团队

bash
# 启用代理团队
export CLAUDE_AGENT_TEAMS=1

# 或在 settings.json 中配置
{ "agentTeams": { "enabled": true } }

# 以"使用团队方式实现功能 X"开始

定时任务

bash
# 每 5 分钟运行一次命令
/loop 5m /check-status

# 一次性提醒
/loop 30m "remind me to check the deploy"

文件位置参考

你的项目/
├── .claude/
│   ├── commands/              # 斜杠命令存放于此
│   ├── agents/                # 子代理存放于此
│   ├── skills/                # 项目技能存放于此
│   └── settings.json          # 项目设置(钩子等)
├── .mcp.json                  # MCP 配置(项目范围)
├── CLAUDE.md                  # 项目记忆
└── src/
    └── api/
        └── CLAUDE.md          # 目录专用记忆

用户主目录/
├── .claude/
│   ├── commands/              # 个人命令
│   ├── agents/                # 个人代理
│   ├── skills/                # 个人技能
│   ├── hooks/                 # 钩子脚本
│   ├── settings.json          # 用户设置
│   ├── managed-settings.d/    # 托管设置(企业/组织)
│   └── CLAUDE.md              # 个人记忆
└── .claude.json               # 个人 MCP 配置(用户范围)

查找示例

按类别

  • 斜杠命令01-slash-commands/
  • 记忆系统02-memory/
  • 技能03-skills/
  • 子代理04-subagents/
  • MCP05-mcp/
  • 钩子06-hooks/
  • 插件07-plugins/
  • 检查点08-checkpoints/
  • 高级功能09-advanced-features/
  • CLI10-cli/

按使用场景

  • 性能01-slash-commands/optimize.md
  • 安全04-subagents/secure-reviewer.md
  • 测试04-subagents/test-engineer.md
  • 文档03-skills/doc-generator/
  • DevOps07-plugins/devops-automation/

按复杂度

  • 简单:斜杠命令
  • 中等:子代理、记忆系统
  • 高级:技能、钩子
  • 完整:插件

学习路径

第 1 天

bash
# 阅读概述
cat README.md

# 安装一个命令
cp 01-slash-commands/optimize.md .claude/commands/

# 试用
/optimize

第 2-3 天

bash
# 设置记忆
cp 02-memory/project-CLAUDE.md ./CLAUDE.md
vim CLAUDE.md

# 安装子代理
cp 04-subagents/code-reviewer.md .claude/agents/

第 4-5 天

bash
# 设置 MCP
export GITHUB_TOKEN="your_token"
cp 05-mcp/github-mcp.json .mcp.json

# 试用 MCP 命令
/mcp__github__list_prs

第 2 周

bash
# 安装技能
cp -r 03-skills/code-review ~/.claude/skills/

# 让其自动调用
# 只需说:「帮我审查这段代码的问题」

第 3 周及以后

bash
# 安装完整插件
/plugin install pr-review

# 使用内置功能
/review-pr
/check-security
/check-tests

新功能(2026 年 3 月)

功能描述用法
自动模式后台分类器实现完全自主操作--enable-auto-mode 标志,Shift+Tab 切换模式
ChannelsDiscord 和 Telegram 集成--channels 标志,Discord/Telegram 机器人
语音输入向 Claude 语音输入命令和上下文/voice 命令
钩子(25 个事件)扩展的钩子系统,含 4 种类型command、http、prompt、agent 钩子类型
MCP ElicitationMCP 服务器可在运行时请求用户输入服务器需要澄清时自动提示
WebSocket MCPMCP 连接的 WebSocket 传输.mcp.json 中配置 ws:// URL
Plugin LSP插件的语言服务器协议支持userConfig${CLAUDE_PLUGIN_DATA} 变量
远程控制通过 WebSocket API 控制 Claude Codeclaude --remote 用于外部集成
Web 会话基于浏览器的 Claude Code 界面claude web 启动
桌面应用原生桌面应用程序从 claude.ai/download 下载
任务列表管理后台任务/task list/task status <id>
自动记忆从对话中自动保存记忆Claude 自动将关键上下文保存到 CLAUDE.md
Git 工作树用于并行开发的隔离工作空间/worktree 创建隔离工作空间
模型选择在 Sonnet 4.6 和 Opus 4.6 之间切换/model--model 标志
代理团队协调多个代理完成任务通过 CLAUDE_AGENT_TEAMS=1 环境变量启用
定时任务使用 /loop 执行周期性任务/loop 5m /command 或 CronCreate 工具
Chrome 集成浏览器自动化--chrome 标志或 /chrome 命令
键盘自定义自定义键绑定/keybindings 命令

技巧与窍门

自定义

  • 直接使用示例作为起点
  • 根据需求进行修改
  • 与团队共享前先测试
  • 对配置进行版本控制

最佳实践

  • 使用记忆系统存储团队规范
  • 使用插件实现完整工作流
  • 使用子代理处理复杂任务
  • 使用斜杠命令执行快速任务

故障排查

bash
# 检查文件位置
ls -la .claude/commands/
ls -la .claude/agents/

# 验证 YAML 语法
head -20 .claude/agents/code-reviewer.md

# 测试 MCP 连接
echo $GITHUB_TOKEN

功能矩阵

需求使用此功能示例
快捷操作斜杠命令(55+)01-slash-commands/optimize.md
团队规范记忆系统02-memory/project-CLAUDE.md
自动工作流技能03-skills/code-review/
专项任务子代理04-subagents/code-reviewer.md
外部数据MCP(+ Elicitation、WebSocket)05-mcp/github-mcp.json
事件自动化钩子(25 个事件,4 种类型)06-hooks/pre-commit.sh
完整解决方案插件(+ LSP 支持)07-plugins/pr-review/
安全实验检查点08-checkpoints/checkpoint-examples.md
完全自主自动模式--enable-auto-modeShift+Tab
聊天集成Channels--channels(Discord、Telegram)
CI/CD 流水线CLI10-cli/README.md

快速链接

  • 主指南README.md
  • 完整索引INDEX.md
  • 摘要EXAMPLES_SUMMARY.md
  • 原始指南claude_concepts_guide.md

常见问题

问:我应该使用哪个功能? 答:从斜杠命令开始,按需添加更多功能。

问:可以混合使用各功能吗? 答:当然可以!它们可以协同工作。记忆系统 + 命令 + MCP = 强大组合。

问:如何与团队共享? 答:将 .claude/ 目录提交到 git。

问:如何处理密钥? 答:使用环境变量,切勿硬编码。

问:可以修改示例吗? 答:当然!它们都是可自定义的模板。


入门检查清单

开始使用检查清单:

  • [ ] 阅读 README.md
  • [ ] 安装 1 个斜杠命令
  • [ ] 试用该命令
  • [ ] 创建项目 CLAUDE.md
  • [ ] 安装 1 个子代理
  • [ ] 设置 1 个 MCP 集成
  • [ ] 安装 1 个技能
  • [ ] 试用一个完整插件
  • [ ] 根据需求自定义
  • [ ] 与团队共享

快速开始cat README.md

完整索引cat INDEX.md

本卡片:随时备用,方便快速查阅!