微信扫码
添加专属顾问
我要投稿
Anthropic社区负责人31天连更Claude Code技巧,从基础到专业级全覆盖,帮你解锁Claude Code 80%的隐藏能力! 核心内容: 1. 基础命令与高效操作:/init、@ Mentions等新手必会技巧 2. 进阶控制与精细操作:Plan模式、Subagents并行协作等 3. 专业级生产环境应用:Headless模式、Agent SDK等团队级解决方案
昨天,Claude Code 的创造者 Boris Cherny 在 X 上发了一条长推,分享了他自己使用 CC 的 13 条私藏技巧,将近 400 万的阅读量,我昨天一睁眼几乎被刷屏了。
今天,我又翻到了另一个 Claude Code 的宝藏系列。
同样是官方权威人物下场,来自 Anthropic 社区与代码负责人 Ado Kukic 的博客。
他从 2025 年 12 月开始,连续 31 天, Ado Kukic 每天发布一个 Claude Code 的使用技巧。随之又整理成一篇长博客"Advent of Claude 2025" 。
我知道很多人已经在用 Claude Code,但大多数人可能只用到了它 20% 的能力。
如果你正在用 Claude Code,或者想要用好它,这可能是你能找到的最成体系的指南。
每一个技巧都经过验证,每一个建议都有实际场景。
这 31 条,有非常清晰的递进关系:从最基础的 /init 命令,到 Plan 模式的使用,再到 SubAgents 的并行协作,最后到整个团队级别的协作模式。
下面的内容会有点长,根据自己的需求,按章节慢慢看。
必会基础(新手友好)
效率提升(日常高频)
进阶控制(精细操作)
专业级(生产环境)
开始吧。
每个新员工都需要入职培训,Claude 也不例外。但 Claude 更聪明:它会给自己写入职文档。
每一次打开一个项目,都运行一下: /init 命令。
Claude Code 会扫描代码库,自动生成一个 CLAUDE.md 文件。里面包含:
对于较大复杂的项目,你还可以建一个 .claude/rules/ 目录,用于放不同模块的专门规则。
比如 API 目录下的规则文件,只在处理 API 代码时生效。甚至可以用 YAML 前缀指定路径条件。
---
paths:src/api/**/*.ts
---
# API Development Rules
-AllAPIendpointsmustincludeinputvalidation
这个目录下的每个 .md 文件都会自动加载为项目记忆,与你的 CLAUDE.md 并存,作为具体模块的补充。
想把某些内容保存到 Claude 的内存中而不手动编辑?
你可以直接告诉 Claude :“更新 claude.md,记住这个项目用 bun 不用 npm。”Claude 会自己把这条写进去。
当你需要 AI 重点参考某个模块时,直接输入 @xxx,是给 Claude 添加上下文的最快方式。比如
它支持模糊匹配(类似 IDE 的全局搜索),能瞬间锁定 auth.ts 或整个 components/ 目录。
这些是每天都要用的操作。
不要浪费 token 去问"你能运行 git status 吗?"。
直接输入 ! 加上你的 bash 命令:
! git status
! npm test
! ls -la src/
! 前缀会立即执行 bash 命令,命令运行结果就会直接回传给 Claude 作为上下文。
不需要切窗口,一天下来能省几十次窗口切换。
若是 AI 改错了,按两次 Esc 就能回到之前的状态。
你可以选只回退对话、只回退代码、或者都回退。但注意 Bash 命令执行不可撤销。
比手动 git revert 快很多。
有些复杂的 Prompt(提示词)很难记,想找回昨天写的那条时:
先按 Ctrl+R 搜索之前用过的 prompt;再按 Ctrl+R 循环查找就能找到写过的 prompt ,不用重复输入。
提示词写到一半,想先问别的?按 Ctrl+S 暂存当前内容,稍后自动恢复。就像 git stash,但是给 prompt 用的。
完成一个任务后,Claude 会灰色显示建议的下一步操作。
按 Tab 接受并编辑,按 Enter 直接运行。可以在 /config 里开关。
在开发过程中,最烦人的就是“上下文丢失”。
比如你正让 AI 解决问题,结果电脑蓝屏了,重启后你得把之前的背景再复述一遍。
Claude Code 的会话管理系统,本质上是把 AI 的工作状态“镜像化”了,下面是快捷键。
笔记本没电了,终端关了,没事。
claude --continue # 继续上次的对话
claude --resume # 选择要恢复的会话
会话默认会保存 30 天。也可以在配置里改 cleanupPeriodDays,设成 0 立刻清理,或者设成 365 保留一年。
你的 git 分支有名字,你的 Claude 会话也该有。
/resume 界面还支持分组、预览、键盘快捷键。
/rename api-migration # 命名当前会话
/resume api-migration # 按名字恢复
claude --resume api-migration # 命令行也行
如果在 Claude Code Web 端 claude.ai/code 启动了一个会话,想让它在终端或者手机端继续。
claude --teleport session_abc123
这会拉取并在本地恢复会话。支持 iOS、Android、桌面端。在地铁上用手机改代码,回家接着干。
把整个对话导出成 Markdown,包含所有 prompt、AI 回复、工具调用、执行结果。
可以用来复盘、写文档、甩锅。
这些是为了让你“足不出户”就能在终端里掌控全局。
作为 Vim 党,最难受的就是在 AI 提示框里改个词还要去按方向键,甚至动鼠标。
用法:输入 /vim 开启完整的 Vim 风格编辑功能。支持 h j k l、ciw、dd、w b、A 等 vim 命令。
再输入 /vim 关闭。数十年来使用 vim 形成的肌肉记忆终于在 AI 工具中得到了回报。
对话过程中,你可能想知道现在在哪条 Git 分支、Token 耗了多少,以前得退出去看。
其实,输入/statusline,配置底部状态栏就会显示:
信息一目了然,不用频繁查。
聊着聊着 AI 突然变傻了(忘了前面的设定),多半是上下文爆了。
用法:输入:/context,显示当前对话各部分占用了多少 Token:
上下文快满的时候,看一眼就知道该删什么。
查看使用模式、最爱模型、使用连续天数等。
官方戏称“橙色是新的绿色”,类似 GitHub 贡献图。你的 AI 使用记录也有图表了。
查看当前用量和剩余额度,带可视化进度条。
/extra-usage 可以购买额外容量。
知道自己还能用多少,心里有底。
很多开发者抱怨 AI 写代码“不动脑子”。其实是因为你没开启它的“深度思考”开关。
在 prompt 里加 ultrathink 关键词,Claude 会在回复前分配最多 32K tokens 用于内部推理。
这就适合架构设计、难缠 bug、性能优化。其成本是普通对话的 3-5 倍,但输出质量明显更好。
就像你问一个问题,对方想了半小时才回答。肯定比脱口而出的答案质量高。
这个简单,按两次 Shift + Tab 进入 Plan Mode。
Claude 会先读项目代码,分析架构和依赖,起草实现方案,等你批准了才开始写代码。
这个是 API 功能,不在 CLI 里。
调用 Claude API 时,开启 thinking: {type: "enabled", budget_tokens: 5000},AI 会在 thinking blocks 里显示推理过程。
对于调试复杂逻辑或者理解 AI 的决策很有用。
把代码交给 AI 最怕两件事:一是它太笨,每一步都问你“能不能运行”;二是它太猛,一个 rm -rf 让你直接跑路。
有时候,AI 想跑个 ls 都要你点确认,一下午光点鼠标了。
这时候就要提前设置允许的操作范围,比如允许 npm install、允许 npm test、禁止 rm -rf;支持通配符,mcp__server__* 可以允许所有 MCP 服务器。
好处是不用每次都点允许,但危险操作会自动拦截。
claude --dangerously-skip-permissions
跳过所有权限确认。适合隔离环境、可信操作、你知道自己在干什么的场景。
生死看淡,不服就干。。
适用于 AI 改完代码直接收工,结果 lint 没过,还得你手动去跑。
支持的事件:
实际用途:
这是程序员的控制欲得到满足的地方。你可以在 AI 的执行流程里插手,设置检查点。
当你想批量分析 100 个 commit 的变更时,输入
claude -p "简述这些更改"
通过 -p 参数,Claude 的输出会直接流向标准输出。这意味着你可以把它写进 Shell 脚本,甚至塞进 GitHub Actions 流程里。
例子:
git diff | claude -p "Explain these changes"
claude -p "List all functions" | grep "async"
AI 进入你的脚本和自动化流程。
把常用 prompt 保存成 .md 文件,自动变成 slash 命令。
创建一个 /daily-standup 命令运行你的晨会流程,或者 /explain $ARGUMENTS 支持参数传递。
不用每次重新写。
通过 Chrome 扩展,AI 可以直接操作浏览器。
能做的事:导航页面、点击按钮、填表单、读控制台报错、截图。
典型场景:修复这个 bug 并在浏览器里验证一下。
以前:你改代码 → 切浏览器 → 刷新 → 截图 → 发给 AI → AI 再改。
现在:AI 自己完成整个循环。
安装:claude.ai/chrome
如遇任务太大,单核 AI 容易断片,可以用下面这些。
主 agent 分配任务,子 agent 并行执行。每个子 agent 独立拥有 200K context window。
子 agent 可以在后台运行,用 TaskOutput 获取结果。你可以继续干别的。
就像一个项目经理带三个工程师,肯定比一个全栈自己干快。
你可以把公司的部署流程、测试方法论、文档规范打包成一个 Skill,团队其他人直接用。
Plugins 更省事儿,他可以把上面提到的 commands、agents、skills、hooks、MCP servers 全打包。
/plugin install my-setup
一键配置整套工作流。
LSP 是 Language Server Protocol,IDE 用来理解代码的底层协议。
Claude Code 支持 10 个 LSP 操作:跳转定义、查找引用、悬停提示、文档符号、工作区符号、跳转实现、调用层级、被谁调用、调用了谁。
这些操作让 AI 不再靠猜。它能精准知道改这个函数会影响哪 37 个地方,哪些是真正的调用,哪些只是同名的注释。
如果你不想在终端里用,而是想把 Claude Code 的能力集成到你自己的后台产品里,就用这个,像这样:
import { query } from '@anthropic-ai/claude-agent-sdk';
for await (const msg of query({
prompt: "Generate markdown API docs for all public functions in src/",
options: {
allowedTools: ["Read", "Write", "Glob"],
permissionMode: "acceptEdits"
}
})) {
if (msg.type === 'result') console.log("Docs generated:", msg.result);
}
10 行代码,就能让 AI 自动扫描代码、生成文档。同样的逻辑可以用来做代码审查、自动重构、测试生成。
最后,借用博主的原话:
从 Claude Code 获得最大收益的开发者不是那些输入"为我做所有事情"的人。
那,是哪些人呢?
是那些学会了何时使用 Plan 模式、如何构建提示词、何时调用 ultrathink、以及如何设置 hooks 在错误发生前捕获它们的人。
最后留一个问题:如果语言可以编程,而我们的思维又由语言塑造,那么当我们用语言编程 AI 时——我们自己,是否也在被语言编程?
这个问题我没有答案。但我也认同:AI 是一个杠杆。这些功能帮助你找到正确的握点。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-01-08
谷歌官方Nano-Banana Pro十个专业级提示词技巧教学
2026-01-07
分享6个平时我最常用的Prompt心法。
2026-01-07
AI Coding后端开发实战:解锁AI辅助编程新范式
2026-01-07
1人顶1个团队,月入数千刀:揭秘硅谷顶级 Vibe Coder 的私房工作流
2026-01-06
别被术语吓退!2026必学的Skills,其实就是个文本文件!
2026-01-06
GitHub这个1.4w星的 Skills “军火库”,让你的 Claude 效率起飞
2026-01-05
Claude Code之父的13大Claude Code使用技巧,看看哪条对你有用?
2026-01-05
Claude 4.x 的提示工程实战指南
2025-11-14
2025-12-03
2025-10-21
2025-10-13
2025-12-17
2025-10-30
2025-11-09
2025-12-26
2025-11-27
2025-12-01
2026-01-05
2025-12-22
2025-12-14
2025-12-03
2025-12-02
2025-11-29
2025-09-05
2025-08-25