> ## Documentation Index
> Fetch the complete documentation index at: https://cc.cyber101.cc/llms.txt
> Use this file to discover all available pages before exploring further.

# Claude Code 34条使用技巧

> Claude Code 34条实用技巧和最佳实践指南

## 一、命令行 (CLI) 技巧 (共7条) [​](#一、命令行-cli-技巧-共7条)

1. **将视为CLI**: 从根本上理解 Claude Code 是一个命令行工具，具备其所有基本特性。
2. **传递命令参数**: 使用 `-P` 参数在命令行模式下运行。
3. **使用无模式**: 使用 `-P` 参数在界面前端的模式下运行。
4. **与其他工具联接**: 可以将其他命令行工具（bash/CLI工具）连接工作流。
5. **使用管道输入**: 通过管道（`|`）将数据输入到 Claude Code 中。
6. **运行多实例**: 可以同时运行多个 Claude Code 实例。
7. **让它启动自己**: 可以指令 Claude Code 启动一个新的实例来处理任务的原理。

## 二、图像处理技巧 (共6条) [​](#二、图像处理技巧-共6条)

8. **拖拽粘贴**: 将图像文件直接拖入终端使用。
9. **macOS 截图粘贴**: 使用快捷键 `Shift+Command+Control+4` 将截图复制到剪贴板。
10. **使用 Control+V 粘贴**: 用 `Control+V`（而不是 `Command+V`）将图片粘贴到终端。
11. **从设计稿生成代码**: 粘贴从设计稿图，let Claude Code 构建界面。
12. **建立视觉反馈循环**: 截取应用的当前状态，将其反馈给 Claude Code 进行迭代修改。
13. **自动化生成**: 使用 Puppeteer MCP 服务自动化生成应用的截图流程。

## 三、集成与外部数据技巧 (共5条) [​](#三、集成与外部数据技巧-共5条)

14. **充当 MCP 服务器/客户端**: Claude Code 本身既可以作为 MCP 服务器，也可以作为客户端连接其他服务。
15. **连接数据库**: 使用 Postgres MCP 服务器连接 Claude Code 到你的数据库。
16. **获取最新API文档**: 利用 Cloudflare 等公司提供的 MCP 服务器，获取实时更新的文档。
17. **抓取链接内容**: 直接粘贴一个 URL，Claude Code 会抓取该网页的内容为上下文。
18. **获取外部知识**: 使用 URL 抓取功能获取外部世界的知识（如游戏规则）并应用到代码中。

## 四、claude.md 配置文件技巧 (共7条) [​](#四、claude-md-配置文件技巧-共7条)

19. **理解其核心作用**: `claude.md` 是一个在每次请求时都会加载的系统提示文件。
20. **使用 /init 自动生成**: 在项目目录中运行 `/init` 命令，自动生成一份基于项目结构的 `claude.md`。
21. **用 # 动态更新**: 在对话中，使用 `#` 符号可以将指令直接添加到 `claude.md`。
22. **设置全局配置**: 在用户主目录 `~/.claude/` 中创建 `claude.md` 以应用于所有项目。
23. **使用子目录配置**: 在子目录中添加 `claude.md` 应用于特定模块。
24. **定期重载**: 经常性地优化和精炼你的 `claude.md` 文件，保持其具体性和高效性。
25. **使用提示优化工具**: 可以借助 Anthropic 的提示优化工具来改进 `claude.md` 的内容。

## 五、定义斜杠命令技巧 (共6条) [​](#五、定义斜杠命令技巧-共6条)

26. **在指定文件夹中定义**: 在 `.claude/slash_commands` 文件夹中创建文件来自定义自己的斜杠命令。
27. **为解决 GitHub 问题创建命令**: 创建一个 `/solve_github_issue` 类似的命令。
28. **为重构创建命令**: 创建一个 `/refactor` 命令。
29. **为代码检查创建命令**: 创建一个 `/lint` 命令。
30. **为 PR 审查创建命令**: 创建一个 `/review_pr` 命令。
31. **向命令传递参数**: 你的自定义斜杠命令是提示模板，可以接收命令行参数。

## 六、UI与工作流技巧 (共3条) [​](#六、ui与工作流技巧-共3条)

32. **使用 Tab 补全**: 用 `Tab` 键自动补全文件和目录名，以提供更精准的上下文。
33. **果断按 Esc 中断**: 当你看到 Claude Code 的输出偏离预期时，立即按 `Esc` 键打断它。
34. **使用 undo 撤销**: 打断后，可以要求它 `undo`（撤销）上一步的操作。
    最后更新于: 2025/8/10 03:37:22
