Prompt Stash:再也不用手动复制粘贴了

最新版 Claude Code 支持了 Prompt Stash 功能,灵感来自 Git Stash(暂存)。它解决的是一个非常具体的痛点——

假设 Claude Code 正在执行一个任务,你在输入框里写了一大段 Prompt 准备发给它安排下一步工作。突然,它停下来向你提问,需要你确认才能继续。这时候你想回复"继续",但输入框已经被你写的内容占满了。以前只能把内容复制出来、清空输入框、回复、再粘贴回去,如果它多问几次,这套操作就得重复多次。

有了 Prompt Stash,按 Ctrl + B 即可将输入框内容自动暂存,回复完毕后会自动恢复。整个手动复制粘贴的流程被一个快捷键替代了。

Statusline:随时掌握关键状态信息

Statusline 本质上就是 Claude Code 的状态栏,类似 VSCode 底部那条。官方默认没有启用,需要自己配置。虽然官方文档里搜 statusline 可以找到自定义选项,但可控的信息比较有限,不如直接用社区的第三方插件,比如 ccstatusline。

配置 Statusline 主要解决两个痛点:知道当前在哪个 git 分支,以及知道当前在用哪个模型。看起来简单,但在多分支、多模型切换的场景下很有必要。

Plan Mode:复杂任务的杀手锏

Shift + Tab 可以切换到 Plan Mode,屏幕底部会显示当前处于该模式。在 Plan Mode 下,Claude Code 会对你输入的任务进行系统性调研和规划,产出一份完整的方案,记录到缓存文件里。

和普通模式的区别在于:Plan Mode 经过调研和方案设计后,Claude Code 解决复杂问题的能力明显更强。平时处理不太好的复杂问题,开了 Plan Mode 往往就能搞定。

为什么不默认开启?两个原因:

  • 速度更慢——需要调研和规划,不能立即回答
  • Token 消耗更大——会调用 Subagents(比如 Explore Agent 负责调研、Plan Agent 负责规划)

如果你还没试过,强烈建议在下一个复杂任务上用一次感受下差距。

把 Claude Code 当实习生:架构决策权在你手里

这一点容易被忽略。Claude Code 在代码实现层面很强,但在架构设计和全局方案思考上,容易陷入局部优化的死胡同。你需要时刻提醒它从全局、从本质出发思考问题。

真正的方案掌舵人永远是你自己。

方案确认:动手之前先对齐

实操中非常关键的一步——在 Claude Code 解决复杂问题之前,必须和它反复确认方案设计。

举个例子,要重构一个大模块,不要直接说"帮我重构 xx 模块"然后等它干完。大概率最后会发现有问题。更好的做法是:

"帮我重构一下 xx 模块,先不急写代码,先把方案跟我说一下。"

Claude Code 会详细描述它打算怎么做,这时候你需要做判断——方案靠不靠谱,不理解的地方要追问,不合理的地方要纠正,引导它走到正确的路上。

让方案解释变得更好懂

因为代码细节都交给了 Claude Code,它说方案的时候你可能不太容易理解。几个实用方法:

  • 让它画图——UI 效果图、交互时序图、代码架构图,它会在命令行里用框线图呈现,也可以让它生成 PDF 或 HTML 来图文并茂地解释
  • 加上**"给我点上下文"、"通俗易懂"、"举个例子"**这样的引导词,它会自动调整解释的方式
  • 终极方法:告诉它"我是一个完全不懂技术的人,请从零解释"——效果出奇地好

Clone 到本地:参考开源项目的高效方式

想让 Claude Code 参考某个开源项目时,直接丢 GitHub 地址让它联网查阅会很慢——每个文件都要走一次网络请求,也很难做全局搜索。

成本最低的方法:把项目 clone 到本地,然后告诉 Claude Code 去本地目录里调研。扫本地代码库的效率比联网查询快一个数量级。

更进一步,如果某个项目需要经常参考,可以把"从本地 clone 项目里调研"这个操作沉淀成项目内部的 skills,之后 Claude Code 会直接按照 skills 去找,连路径都不需要你再指定。


这些技巧的共同点是:把 Claude Code 从一个"你说它做"的工具,变成一个可以对话、可以对齐、可以被引导的协作者。但别忘了,效率提升的同时精力消耗也在加速——合理安排节奏,工具再强也得人扛得住才行。