Claude Code 终极指南:从入门到精通的 31 个核心技巧
这篇文章将这 31 个技巧汇编成一份详尽的指南,按从“入门基础”到“高级模式”的逻辑重新组织,并补充了 280 个字符无法容纳的深度背景信息。
无论你是刚刚起步,还是希望利用 Claude Code 提升段位,这里都有适合你的内容。
在深入研究具体功能之前,首先要配置 Claude Code,让它真正理解你的项目。
每个新成员都需要入职文档。使用 /init,Claude 会为自己写一份。
Claude 会读取你的代码库并生成一个 CLAUDE.md 文件,包含:
这是我在任何新项目中运行的第一条命令。
对于大型项目,你还可以创建一个 .claude/rules/ 目录,用于存放模块化、特定主题的指令。该目录下的每个 .md 文件都会作为“项目记忆”与 CLAUDE.md 一起自动加载。你甚至可以使用 YAML frontmatter 基于文件路径有条件地应用规则:
可以把 CLAUDE.md 想象成你的项目总指南,而 .claude/rules/ 则是针对测试、安全性、API 设计等特定领域的专项补充。
想把某些东西存入 Claude 的记忆,又不想手动编辑 CLAUDE.md?
在过去,你需要用 # 开头来让 Claude 将内容追加到文件中。但从 Claude Code 2.0.70 版本开始,流程变得更简单了——你只需要直接告诉它去更新。
直接告诉 Claude 记住它:
“Update Claude.md: always use bun instead of npm in this project”
(更新 Claude.md:在这个项目中始终使用 bun 而不是 npm)
无需打断你的心流,继续编码即可。
@ 提及是将上下文传递给 Claude 的最快方式:
在 Git 仓库中,文件建议的速度提高了约 3 倍,并且支持模糊匹配。@ 是从“我需要上下文”到“Claude 已获取上下文”的最短路径。
这些是你会频繁使用的命令。请将它们刻入肌肉记忆。
不要浪费 token 去问“你能运行 git status 吗?”
只需输入 ! 加上你的 bash 命令:
! 前缀会立即执行 bash 命令并将输出注入到上下文中。没有模型处理延迟,不浪费 token,无需切换多个终端窗口。
这一看似微小的功能,当你每天使用五十次后,就会意识到它的巨大价值。
想尝试一种“如果我们这样做……”的方法,但又不想承担后果?
尽管去试。如果情况变得奇怪,按两次 Esc 键即可跳回到干净的检查点。
你可以回退对话、代码更改,或者两者都回退。需要注意的是:已运行的 Bash 命令无法撤销。
你过去的提示词(Prompts)都是可搜索的:
不要重打,要去回忆。 这对斜杠命令(slash commands)同样适用,体验无缝衔接。
这就好比 git stash,但是用于你的提示词。
Ctrl+S 保存你的草稿。先发送其他内容。当你准备好时,你的草稿会自动恢复。
再也不用复制到记事本,再也不用担心在对话中途打断思路。
Claude 可以预测你接下来要问什么。
完成一项任务后,有时你会看到一个灰色的后续建议出现:
Tab 键曾经用于自动补全代码。现在,它自动补全你的工作流。可以通过 /config 切换此功能。
Claude Code 是一个持久化的开发环境,根据你的工作流对其进行优化,将极大地提升效率。
不小心关掉了终端?电脑在任务中途没电了?没问题。
上下文得以保留,势头得以恢复。你的工作永远不会丢失。你还可以通过 cleanupPeriodDays 设置会话保留的时间。默认是 30 天,但你可以将其设置得更长,或者如果你不想保留会话,可以设为 0。
你的 Git 分支有名字,你的 Claude 会话也应该有。
/resume 界面会对分叉(forked)的会话进行分组,并支持快捷键:P 预览,R 重命名。
在网页上开始任务,在终端里完成它:
这会将云端会话拉取并恢复到本地。无论在家还是在路上,Claude 都在。这也适用于 iOS 和 Android 的 Claude 移动应用,以及 Claude 桌面应用。
有时你需要一份关于发生了什么的记录。
/export 将你的整个对话转储为 Markdown 格式:
非常适合用于文档编写、培训,或者向过去的自己证明:是的,你确实已经尝试过那种方法了。
这些功能旨在消除摩擦,帮助你更快地行动。
厌倦了伸手去拿鼠标来编辑提示词?
输入 /vim,解锁全功能的 Vim 风格编辑体验:
以思维的速度编辑提示词。你几十年的 Vim 肌肉记忆终于在 AI 工具中得到了回报。退出 Vim 模式也前所未有地简单,只需再次输入 /vim。
Claude Code 在终端底部有一个可自定义的状态栏。
/statusline 让你配置显示的内容:
一目了然的信息意味着更少的手动检查和中断。
想知道是什么吃掉了你的上下文窗口?
输入 /context 查看究竟是什么在消耗你的 token:
当你的上下文开始变满时,这就是你找出问题所在的方法。
输入 /stats 查看你的使用模式、最爱用的模型、连续使用天数 (Streaks) 等。
橙色是新的绿色 (Orange is the new green)。
“我快达到限额了吗?”
了解你的极限,然后超越它们。
控制 Claude 如何处理问题。
通过一个关键词按需触发扩展思考:
当你在提示词中包含 ultrathink 时,Claude 会在回答之前分配最多 32k token 用于内部推理。对于复杂的架构决策或棘手的调试会话,这往往决定了你得到的是肤浅的答案还是真正的洞察。
注:以前你可以指定 think, think harder, ultrathink 来分配不同数量的 token,但现在我们已将其简化为单一的思考预算。当配置了 MAX_THINKING_TOKENS 时,ultrathink 关键字将失效,配置项将优先控制所有请求的思考预算。
先驱散战争迷雾。
按两次 Shift+Tab 进入计划模式 (Plan Mode)。Claude 可以:
但在你批准计划之前,它不会编辑任何内容。三思而后行 (Think twice. Execute once.)。
我有 90% 的时间都默认处于计划模式。最新版本允许你在拒绝计划时提供反馈,使迭代更快。
直接使用 Claude API 时,你可以启用扩展思考来查看 Claude 的逐步推理:
Claude 在回答之前会在思考块 (thinking blocks) 中展示其推理过程。这对调试复杂逻辑或理解 Claude 的决策非常有用。
没有控制的力量只是混乱。这些功能让你设定边界。
/sandbox 让你一次性定义边界。Claude 在边界内自由工作。
你获得了速度,同时拥有真正的安全性。最新版本支持通配符语法,如 mcp__server__*,用于允许整个 MCP 服务器。
厌倦了 Claude Code 做什么都要请求许可?
这个标志对一切说 Yes。它的名字里带有“dangerously”(危险地)是有原因的——请明智地使用它,最好是在隔离环境或受信任的操作中。
Hooks 是在预定生命周期事件发生的 shell 命令:
通过 /hooks 或 .claude/settings.json 进行配置。
使用 Hooks 来阻止危险命令、发送通知、记录操作或与外部系统集成。这是对概率性 AI 的确定性控制。
Claude Code 的作用不止于交互式会话。
你可以将 Claude Code 用作脚本和自动化的强大 CLI 工具:
流水线中的 AI。-p 标志以非交互方式运行 Claude 并直接输出到标准输出 (stdout)。
将任何提示词保存为可复用的命令:
创建一个 Markdown 文件,它就变成了一个斜杠命令,并且可以接受参数:
不要重复自己。你最好的提示词值得被复用。
Claude Code 可以看到并与你的浏览器交互。
Claude 现在可以直接与 Chrome 交互:
“修复 Bug 并验证它能工作”现在只需一个提示词。从 claude.ai/chrome 安装 Chrome 扩展程序。
这是 Claude Code 真正强大的地方。
圣诞老人不会自己包装每一份礼物。他有精灵。
子代理 (Subagents) 就是 Claude 的精灵。每一个子代理:
像圣诞老人一样放权。子代理可以在后台运行,而你继续工作,它们拥有访问 MCP 工具的完全权限。
技能 (Skills) 是指导 Claude 完成特定任务的指令、脚本和资源的文件夹。
它们一次打包,随处可用。而且由于 Agent Skills 现在是一个开放标准,它们可以在任何支持该标准的工具中工作。
把技能看作是按需赋予 Claude 专业知识。无论是你公司特定的部署流程、测试方法论,还是文档标准。
还记得以前分享 Claude Code 设置意味着要跨 12 个目录发送 47 个文件吗?
那个时代结束了。
插件将命令、代理、技能、Hooks 和 MCP 服务器打包在一起。通过市场发现新的工作流,市场包含搜索过滤功能,便于发现。
LSP 支持赋予了 Claude IDE 级别的代码智能:
LSP 集成提供:
Claude Code 现在像你的 IDE 一样理解你的代码。
驱动 Claude Code 的代理循环、工具和上下文管理现在作为 SDK 提供。只需不到 10 行代码即可构建像 Claude Code 一样工作的代理:
这仅仅是个开始。
当我开始这个“倒数日历”时,我以为我只是在分享技巧。但回顾这 31 天,我看到了更多的东西:一种人机协作的哲学。
Claude Code 中最好的功能都是为了给你控制权。计划模式、代理技能、Hooks、沙盒边界、会话管理。这些是与 AI 协作的工具,而不是向它投降。
能从 Claude Code 中获得最大收益的开发者,不是那些输入“帮我做所有事”的人。而是那些学会了何时使用计划模式、如何构建提示词、何时调用深度思考 (Ultrathink),以及如何设置 Hooks 在错误发生前捕获它们的人。
AI 是一个杠杆。这些功能帮助你找到正确的抓手。
致 2026 年。






