我每天都在用的Claude Code 10个功能

简介: 本文分享作者从把Claude Code当“AI复读机”到真正驾驭它的蜕变历程,总结10个实战必备功能:Plan Mode规划先行、技能命令化(/review)、Hooks自动格式化、子智能体隔离任务、Git Worktrees并行开发、/batch批量迁移、/simplify代码精炼、Auto-Memory跨会话记忆、/rewind安全回滚、/loop定时自动化——让AI成为可靠工程伙伴。(239字)

去年我开始用 Claude Code 的时候,基本就是把它当个终端里的 AI 补全工具。我问它答,它写我抄,就这样。

直到有一天我数了一下,发现自己一天里重复输入了七遍几乎一模一样的提示词,改了十二个文件之后发现方向全错,还得手动一个个改回去。我才意识到:我用的不是 Claude Code,我用的是一个会打字的复读机。

后来我慢慢摸到了它真正的用法。下面这 10 个功能,是我现在每天都会用到的,顺序不分先后,但每一个都解决过一个具体的痛点。

被 Claude 一口气改了 15 个文件之后,我学会了先让它闭嘴

我以前的习惯是,看到需求直接让 Claude 写代码。结果它一上来就把半个项目翻了个底朝天,改完之后我看 diff 看了半小时,最后发现思路根本不对,只能全部回滚。

解法是 Plan Mode。 按 Shift+Tab 切进去,先让它理解项目、给方案,别碰文件。我的提示词大概是这样:

进入计划模式。我想给这个 FastAPI 项目加认证。先检查现有结构,不要修改任何文件。给我:需要改哪些文件、数据库改动、API 改动、安全考虑、测试计划。

这给了我一个机会,在它开始动手之前,先拦住那个错误的方案。多文件改动之前,先规划,省下的不是时间,是不用回滚的安心。

同样的提示词写到第七遍,我把它变成了一个命令

我曾经每隔两天就要给 Claude 发一次几乎相同的代码审查指令:检查 bug、检查重复逻辑、检查安全问题、检查缺测试、检查命名、检查不必要的复杂度……

写到第七遍的时候,我停了。为什么要让 AI 记住我的习惯,而不是我把它固化下来?

我在 .claude/skills/review/SKILL.md 里写了一个技能文件,把上面这些检查项写进去。现在我只打一个 /review,它就按我的标准跑一遍。

技能最爽的地方在于,它可以带辅助文件、可以带脚本,慢慢长成一个完整的工作流。你不再是在写提示词,你是在给自己造工具。

我讨厌提醒 Claude “记得格式化”

有一件事我特别烦:每次 Claude 改完文件,我都得补一句“顺便格式化一下”。有时候我忘了,代码就带着它自己的缩进风格提交上去了。

后来我用了 Hooks。它的逻辑很简单:某些事不该靠 AI 记得,应该靠系统强制执行。

我在配置里加了一个 PostToolUse 钩子,匹配 Write|Edit,命令是 ruff format .。现在只要 Claude 写完或编辑完文件,格式化自动跑。我不再说那句话,Claude 也不用记。

在这里插入图片描述

钩子还能干很多事:记录命令、跑检查、发通知、拦截某些操作。凡是“每次都该发生”的事,都不该指望 AI 的记性。

我的主对话越来越长,直到我学会了“叫外援”

有那么一段时间,我的 Claude 主对话变得越来越臃肿。我在里面写功能、查 bug、做代码审查、让它搜代码库,什么都在一个上下文里。结果就是它越来越慢,越来越容易忘前面说过什么。

解法是 Subagents(子智能体)。

我可以直接说:

用一个子智能体检查认证实现里的安全问题,不要修改文件。

子智能体去干这个专项任务,把结果送回主对话。主对话保持干净,专注于主线。

不必把所有任务都塞进一个巨大的对话里,小任务隔离出去,主上下文保持专注。

两个 Claude 在同一个仓库里打架,我看不清是谁改坏了

我试过同时开两个 Claude 会话跑在同一个仓库里。一个在改认证,一个在修 bug。然后我改了同一个文件,突然就不知道是哪个会话破坏了什么。两个智能体在同一个目录里,就像两个人用同一支笔写同一张纸。

Git Worktrees 解决的就是这个。每个会话有自己独立的工作目录:

claude --worktree feature-login
claude --worktree bug-fix

现在项目结构变成:

project/
├── main
├── worktree-feature-login
└── worktree-bug-fix

每个 Claude 各干各的,互不干扰。并行不是问题,共享目录才是问题。

我手动告诉 Claude “改文件 1、改文件 2、改文件 3……”改到崩溃

有一次做一个大迁移,我给 Claude 列了一长串文件清单,一个个说改哪个。说到第五个的时候我就觉得,这不是 AI 该干的活,这是我该被 AI 替代的活。

/batch 就是干这个的:

/batch migrate src/ from JavaScript to TypeScript

它不会把整个迁移当成一个大任务,而是拆成独立的小块,分发到多个智能体和 worktree 里并行处理。从这一刻起,Claude Code 开始不像自动补全,而像一个工程系统。

代码能跑,但不代表它干净

我以前写完一个功能,跑通测试,就提交了。后来才发现,“能跑”和“写得好”是两件事。

/simplify 就是那第二遍审查:

给 API 响应加缓存。跑测试。然后对改动跑 /simplify。

它不只是问“这代码能工作吗”,它会从复用、质量、效率、和项目规范的一致性几个角度再看一遍。相当于实现完之后,再来一轮独立的“挑刺”。

我第九次跟 Claude 说“用 pytest,不要用 unittest”

我曾经一遍又一遍地纠正 Claude:用 pytest 不用 unittest、外部 API 调用用 async、别随便加依赖、新 Python 代码加类型注解。

然后在下一个会话里,我又得重新说一遍。

Auto-Memory 治的就是这个。用 /memory 配置之后,它会记住这些偏好:

  • 优先用 pytest,而不是 unittest
  • 外部 API 调用使用异步函数
  • 未经询问不要添加依赖
  • 新的 Python 代码使用类型注解

它和手动写项目指令不是一回事,它是 Claude Code 内置的、跨会话的记忆系统。它不能让“我已经告诉过你了”这句话彻底消失,但能让它出现的频率降下来。

Claude 改了 12 个文件,我不喜欢这个方向

这是那种“你不遇到就不知道它有多值”的功能。

Claude 改了 12 个文件,我看了一眼,不喜欢。以前我得手动一个个文件撤销,或者直接 git checkout . 把没提交的东西全扔了,包括我本来想留的部分。

/rewind 让我回到之前的状态。Claude Code 会自动在提示词周围创建检查点,我可以回滚,不用手动一个个撤销。

对实验性工作来说,这基本上就是一张安全网——让我敢试那些我不想马上提交的东西。

我不想每 30 分钟手动重启同一个任务

最后一个功能,是我需要任务反复执行的时候用的。

/loop 可以在本地安排一个循环任务:

/loop 30m check the test suite and report new failures

或者:

/loop 1h review the open PRs and summarize anything that changed

它和技能结合起来更有意思:

/loop 1h /review

于是你得到了:技能 /review 定义了可复用的审查流程,/loop 1h 让它每小时自动跑一次。重复的流程,不需要重复的人。

Claude Code 能写代码。但这些功能,才是让整个工作流真正感觉自动化的东西。

相关文章
|
26天前
|
存储 安全 数据挖掘
在线教育系统源码与定制开发:企业搭建网校平台的技术方案解析
企业如何搭建属于自己的在线教育平台?本文从软件开发角度,解析在线教育系统源码与定制开发的区别,介绍课程管理、直播教学、学员管理、在线支付及学习数据分析等核心功能,并探讨视频播放、系统安全、性能扩展和项目实施流程,为教育培训机构、企业培训部门及知识付费平台规划网校系统提供参考。
|
26天前
|
人工智能 编解码 并行计算
Stable Diffusion文生图:本地 AI 绘画事实标准入门
Stable Diffusion 是本地AI绘画事实标准,4GB显存即可运行。本文从版本选择(SD1.5/XL)、首图生成到LoRA换风格,一站式打通新手卡点,涵盖部署、参数调优与故障排查。(239字)
|
26天前
|
机器学习/深度学习 人工智能 安全
Qwen3.8抢先体验!大家要有心理准备了,正式版即将发布并开源?!
阿里通义实验室发布Qwen3.8抢先体验版,宣布正式版将全面开源!新模型具备动态MoE、Sparse-Tiled Attention、CoT++自验证、UMT多模态融合及高性价比Flash版本,已开源Qwen3.8-27B与Flash。
311 1
|
26天前
|
弹性计算 人工智能 API
阿里云服务器与AI活动汇总:轻量38元、ECS 云服务器99元、GPU 四折、百炼免费Token一篇讲透
2026年,阿里云的优惠已经从单纯的"新用户首年低价"升级为一套覆盖计算、算力、AI的完整体系。轻量应用服务器、ECS云服务器、GPU云服务器、大模型服务平台(百炼)这四类产品,各自都有对应的活动玩法与省钱路径。本文结合全网公开资料,把这四类产品的活动入口、价格档位、参与方式和避坑要点一次性整理清楚,帮你把钱花在刀刃。
233 1
|
26天前
|
JSON 前端开发 API
Flash 模型 Bechmark 横评
对轻量模型的能力做一些横评
257 1
|
27天前
|
人工智能 API 开发工具
把 API 包成 MCP server:怎么做、值不值、坑在哪
本文讲API服务商最实际的问题:手上的API要不要包一层MCP?给出三个判断标准,三条实现路线(官方SDK手写/FastMCP从OpenAPI生成/云厂商工具集),以及上线前必须处理的5个细节——工具描述、参数校验、入站鉴权、字段投影、可观测。附首版验收4条标准与投入产出账。
379 2
|
28天前
|
人工智能 安全 API
MCP 是 API 的下一层?先搞清楚它到底解决什么问题
MCP 是 API 的下一层吗?本文讲清 MCP 解决的 N×M 集成问题、与 API 的本质区别、适用场景和当前已知风险,给 API 服务商一个冷静的接入建议。
302 1
|
29天前
|
人工智能 运维 网络安全
阿里云GPU云服务器租用价格表:一年/按月/按小时报价明细全解析
GPU算力成本远高于普通云服务器,预算评估必须结合业务运行时长。持续运行的线上推理业务,优先包年包月;短期测试按量付费,用完释放;离线训练任务选用抢占式实例。一定要把云盘、带宽等附加费用计入预算,避免账单超出预期。
379 0
阿里云GPU云服务器租用价格表:一年/按月/按小时报价明细全解析
|
26天前
|
人工智能 监控 API
千问大模型零成本上手教程:网页端 + API 免费额度,完整实操一步到位
千问大模型的免费体验分为网页端和API新人额度两条路径。普通用户通过网页端零配置即可完成文档解析、问答创作;开发者领取API免费Token,通过curl、Python脚本实现模型调用,完成原型开发。使用过程中,开启额度用尽自动停止是重中之重,可以规避意外扣费风险。整套方案可以帮助零基础用户低成本熟悉大模型能力,完成学习、创意创作、AI原型验证等各类需求。
557 0
|
26天前
|
人工智能 自然语言处理 数据挖掘
千问办公积分包用完了,可以单独购买吗?如何收费?
千问办公积分包专为企业版用户设计,2000积分仅100元,有效期12个月,支持按需增购(2000/2万/20万档)。须绑定有效企业席位使用,管理员可统一管控分配。阿里千问办公QwenWork官网:https://t.aliyun.com/U/0VCTGt