这两天刷到 Anthropic 联创 Boris Cherny 发的一串帖子,主题很直白:Claude Code 里那些“隐藏但高频”的功能。

我本来以为又是一波“AI 神器震撼发布,程序员即将失业”的标准互联网戏码,结果认真看完发现货很硬。

这串技巧直接切中了工程日常:

怎么把 Claude 真正接进开发流水线,变成能接力、会自查、自动干活的工程搭子。

很多人用 Claude Code 还停留在最基础的问答:

  • 帮我写个函数
  • 帮我改个报错
  • 帮我生成个脚手架

这当然也有用,但就像花大价钱雇了个高级工程师,最后天天让人家去改前端按钮文案。

真正的高阶玩法,是让 Claude 深度参与整个工程流程:跨设备接力、按节奏自动巡检、自我验证页面效果、持久化项目上下文,乃至通过分支隔离并行干活。


一、工作流才是核心,别被提示词带偏了

把 Boris 这组技巧串起来看,核心全部围绕工程落地展开:

1. 别把 Claude 困在单一终端窗口里

很多人默认认为 Claude Code 只是命令行里的黑框框。

它其实支持在手机、Web、桌面端和本地终端之间无缝交接。在路上想到一个改法,手机先交代两句;回到工位,本地终端直接顺着做;临时出门,手机还能继续盯进度。

它演变成了一个持续在线的工程会话状态机。

2. 别让 Claude 永远被动等你发号施令

高阶用法是让它自己按节奏轮询。

比如每 5 分钟检查一次 review comment 并自动补改、每天定时扫一遍 merged PR 同步文档、或者定时抓取报错日志整理成修复列表。

这时候 Claude 从一个随叫随到的小工具,变成了常驻值班的工程协作者。

3. 别让 Claude 靠脑补盲写

前端开发对这点痛感最深。

只靠代码逻辑推理,生成出来的页面经常按钮飞出屏幕、弹窗错位、表单无法响应。

给 Claude 配备自我验证输出的能力至关重要:接 Chrome 扩展或桌面端内置 web 测试沙盒。一旦让它亲眼看到渲染画面,它就能对着真实效果一轮轮自我调优。

4. 别把所有任务都塞进同一个会话

复杂项目里,上下文最怕搅成一锅粥。

改 API 的和补测试的挤在同一条会话里,最后必然导致严重的上下文污染。

利用 worktree、会话分叉和子代理,能让多个 Claude 在独立的沙盒里并行推进,互不干扰。


二、最值得上手的 6 个核心技巧

下面几个技巧配置成本低,收益极其显著:

1. 手机端随时唤起:消除灵感摩擦

手机端并不适合徒手写复杂算法,但处理工程边角料极其高效:

  • 临时看 diff 和报错
  • 修改文档与注释
  • 回复 PR review 留言
  • 记录刚闪过的修 bug 思路

很多工程任务并不需要正襟危坐地打开 IDE。以前这些零碎想法总想着“回去再弄”,转头就忘。现在在手机上把任务甩给 Claude,就能让它在后台提前跑起来。

你和项目之间的摩擦力被降到了最低,想到就能随时推一步。

2. 会话跨设备接力:会话随人走

以前用各类 AI 助手,最头疼的就是换设备等于上下文归零。

手机上聊了一半,坐到电脑前又得重新解释一遍项目背景与当前进度。

Boris 提到的 teleport 与 remote-control 机制,让 Claude 的完整会话状态跨端同步:

  • 通勤路上交代需求
  • 工位本地接管跑测试和改代码
  • 下楼买咖啡时看进度回执

你不需要在每个终端重新教它一遍上下文,它是同一个持续在线的脑回路。

3. /loop 与 /schedule:化身常驻值班同事

很多开发杂务属于典型的重复性工程耗损:

  • review comment 来了需要补修
  • 主干更新了需要 rebase
  • 新 PR 合并了需要同步文档
  • 线上告警需要归类整理

这些事情不难,但频繁打断主线开发。

把这些琐碎任务交给 /loop 与 /schedule 常驻巡检,它会结合上下文自动做出判断与修复。团队里的脏活累活被默默消化,代码库和文档始终保持清爽。

4. Hooks:把口头提醒固化为系统生命周期

用 AI 辅助开发经常会遇到重复唠叨的烦恼:每次都要提醒它“先读规范”、“改完跑测试”、“危险命令先确认”。

Hooks 能把这些口头约束升级为硬性的工程门禁:

  • 启动时自动注入项目约定
  • 拦截并记录高危操作
  • 异常退出时触发兜底机制

这就像给仓库配好 pre-commit 和 CI 流水线,不必每次对新人耳提面命。

5. 前端开发接入浏览器:告别盲写 UI

给 Claude 接入浏览器验证链后,它能像真实工程师一样看渲染结果:

  • 自动捕捉断裂的布局
  • 纠正偏差的样式与颜色
  • 跑通表单与按钮的真实点击流

有了视觉反馈闭环,模型输出从碰运气的单次生成,变成了有反馈回路的持续交付。

6. Worktree 与会话分叉:给上下文做物理隔离

把所有任务堆在单条会话里,聊到两小时后很容易出现逻辑混乱。

更稳妥的做法是给多个 Claude 划定明确的工作边界:

  • 分叉会话:保留稳定主线,拉出支线去试探风险改动
  • worktree:让不同模块的修改在独立物理目录里并行跑
  • subagent:分工明确,主节点只收压缩后的结论

既提升了并发吞吐量,又避免了“为了改模块 A 把模块 B 带崩”的连锁事故。


三、4 个实打实的工程收益

抛开宏大的公关修辞,这套工作流带来的实际收益非常具体:

  1. 大幅降低上下文切换成本:不用反复重开状态机,少交代一次背景就能多省下一大块专注力。
  2. 剥离主线程琐碎负担:巡检、同步与修补全交给后台常驻任务,人的精力聚焦在核心架构设计上。
  3. 输出质量走向确定性:借助自动化测试与页面查验,让 AI 在交付前完成自检自愈。
  4. 建立真正的协作体验:一个具备持久记忆、自查能力和并发能力的工具,才真正具备了工程队友的雏形。

四、推荐上手路径

建议按以下梯度逐步引入,避免配置过载:

  1. 第一步:建立项目记忆:在根目录写好 CLAUDE.md,把架构规范、常用指令与门禁规则沉淀进去。
  2. 第二步:打通验证反馈:前端配齐浏览器查验,服务端配齐本地快速测试脚本。
  3. 第三步:引入隔离机制:复杂任务果断使用 worktree 或会话分叉。
  4. 第四步:自动化高频琐事:选一个最耗时的重复性动作(如 PR 清理或文档更新),配置成 /loop。
  5. 第五步:工程化生命周期 Hooks:根据团队规范固化系统级钩子。

五、AI 编程吃掉的是工程摩擦

Claude Code 真正的杀招,在于把开发全流程改造成了连续、自动化、且自带闭环验证的工程流水线。

它直接吃掉开发链路里的各类隐形消耗:丢上下文、跨端断层、盲写返工以及多任务冲突。

把这些工程摩擦彻底吃掉之后,开发才算真正进入了人机协同的高效状态。

FIN