Reading Archive
← 返回文章列表
木马人 @cnyzgkc · 2026-04-01

Claude Code创始人刚分享的15个隐藏功能,看完我傻了

Hi,大家好!我是木马人。

上周整理之前写的 Claude Code 相关内容,翻出了之前写的一篇 标题是《Claude Code 创始人亲授:Anthropic 内部都在用的 10 个效率技巧》。

说实话,看完我觉得有点尴尬。

因为昨天 Claude Code 创始人 Boris Cherny 又分享了 15 个隐藏功能,我看完第一反应是:之前那 10 个算什么啊。。。

我用 Claude Code 也有大半年了,自认为还算会用,但看完 Boris 这 15 个功能,才发现自己连皮毛都没摸到。

有一说一,这不是我的问题,是这些功能藏得太深了。

那话不多说,我把这 15 个功能按照我自己的理解,分成 5 个方向跟你聊聊。

Article image

一. 随时随地写代码

第一个,手机也能写代码

我一直觉得,手机写代码是个伪需求。屏幕那么小,打字那么累,图什么呢?

但 Boris 说他很多代码都是在手机上写的,这让我重新想了想。

Claude Code 有移动 app,iOS 和 Android 都有。下载之后,点左边的 Code 标签,就能审代码、批 PR、写代码。

我自己试了一下,在地铁上批 PR 的感觉确实有点奇怪,但你会发现,很多时候你不需要完整的开发环境,只是想快速看一眼代码、改个小 bug、批个 PR。

这时候手机就够了。

真的,很多需求,手机就能解决。

XIMGPH_2

Article image

第二个,云端和本地随意切换

/teleport 和 /remote-control 是一对功能。

Teleport 把云端会话拉到本地终端,Remote Control 在手机上控制本地运行的会话。

Boris 直接在配置里开了"所有会话都启用远程控制"。

这意味着什么?

你在公司电脑上跑着一个 Claude 会话,回家路上用手机就能接着干。不是重新开始,是真的接着干。

在我看来,这不是一个功能,而是一种工作方式的改变。

Article image

二. 让 Claude 自己管自己

第三个,/loop,最强自动化

我看到这个功能的时候,真的,直接愣住了。

/loop 可以让 Claude 按固定间隔自动执行任务,最长能跑一周。

Boris 的真实用法是这样的:

  • /loop 5m /babysit — 每 5 分钟自动处理 code review、自动 rebase、推 PR 上线

  • /loop 30m /slack-feedback — 每 30 分钟自动把 Slack 反馈整理成 PR

  • /loop 1h /pr-pruner — 每小时关闭过期的 PR

你睡觉的时候,Claude 还在帮你干活。

说实话,我第一反应是:这不就是雇了个 24 小时不睡觉的实习生吗?

不过转念一想,这可能就是 AI 工具的本质——不是替代你,而是帮你做那些重复的事。

Article image

第四个,/schedule,定时任务

和 /loop 类似,但用 cron 表达式控制。

适合"每天早上 9 点做 XX"这种固定时间的任务。

不过我自己用下来,感觉 /loop 更灵活,/schedule 更适合有明确时间要求的场景。

Article image

第五个,Hooks,生命周期钩子

这个更高级。

你可以在 Claude 的生命周期里插入自定义逻辑:

  • SessionStart — 每次启动 Claude 时自动加载上下文

  • PreToolUse — 记录 Claude 执行的每一条 bash 命令

  • PermissionRequest — 把权限请求转发到 WhatsApp,你在手机上批准

  • Stop — Claude 停下来的时候自动戳它继续干活

这不是一个功能,而是把 Claude 改造成完全符合你工作流的样子。

相信我,这个功能,一旦用上就回不去了。

Article image

三. Claude 不只写代码

第六个,Dispatch,远程控制桌面

Boris 说他不写代码的时候就在用 Dispatch。

能干什么?回 Slack 消息、处理邮件、管理文件、用你电脑上的 MCP、浏览器、鼠标键盘。

我自己试了一下,发现它不是编程助理,而是远程助理。

你在外面,想让 Claude 帮你处理电脑上的事,Dispatch 就是这个入口。

有一说一,这个功能,对于经常需要远程处理事情的人来说,真的是刚需。

Article image

第七个,Chrome 扩展,前端开发必备

Boris 强调了一个观点:给 Claude 一个验证输出的方式,它就会迭代到完美。

想象一下让一个人做网站,但不让他用浏览器看效果。结果肯定一团糟。

Chrome 扩展的作用就是:Claude 写完代码自动打开浏览器看效果,发现问题自动改,迭代到满意为止。

Boris 说这个扩展比其他类似的 MCP 更稳定。

我自己做前端的时候,确实发现有了这个扩展,Claude 改 bug 的速度快了很多。

这不是锦上添花,这是雪中送炭。

Article image

第八个,Desktop App,自动启动测试服务器

桌面版 Claude 可以自动跑你的 web server,还能在内置浏览器里测试。

CLI 和 VSCode 也能用 Chrome 扩展实现类似效果,但桌面版是开箱即用。

说实话,我一开始觉得桌面版没什么特别的,用了之后才发现,开箱即用真的很重要。

Article image

四. 同时开几十个 Claude

第九个,Git Worktree,并行工作的基础

Boris 说他同时跑着几十个 Claude 会话。

我第一反应是:怎么做到的?

答案是 Git Worktree。

简单来说,正常情况下一个 git 仓库只能在一个分支上工作,Worktree 让你同时在多个分支上工作,每个 Worktree 跑一个 Claude 会话。

用法很简单:

[bash] claude -w

或者在桌面版勾选"worktree"选项。

相信我,一旦用上 Worktree,你就再也不想回到单分支的时代了。

Article image

第十个,/batch,大规模代码迁移

/batch 会先问你一堆问题,然后自动开几十个、几百个、甚至几千个 worktree agent 并行干活。

适合大规模代码迁移、批量重构、跨文件的统一修改。

一个人干不完的活,Claude 开一百个分身帮你干。

说实话,这个功能我还没敢试,但想想就觉得很恐怖。。。

Article image

第十一个,/branch,分叉会话

有时候你想试试另一个方案,但不想丢掉当前的进度。

两种方式:

  • 在会话里运行 /branch

  • 命令行运行 claude --resume <session-id> --fork-session

分叉之后,原会话和新会话各走各的路,互不影响。

这个功能,其实不是什么新技术,但用在 AI 会话上,感觉完全不一样。

Article image

五. 榨干每一分性能

第十二个,/btw,不打断工作流的提问

Boris 说他天天用这个。

Claude 正在干活的时候,你突然想问个问题,但不想打断它。

用法很简单:

/btw dachshund 怎么拼?

它会回答你,但不影响主线任务。

问完继续干活,就像什么都没发生一样。

这个功能,真的,用了之后你会发现,之前打断 Claude 再重新开始,浪费了好多时间。

Article image

第十三个,--bare,SDK 启动快 10 倍

如果你用 Claude 的 SDK,TypeScript 或 Python 都可以,加上 --bare 参数可以跳过加载本地配置。

启动速度直接快 10 倍。

[bash] claude -p "总结这个代码库" \ --output-format=stream-json \ --verbose \ --bare

Boris 说这是当初设计失误,未来会把 --bare 变成默认行为。

我测了一下,确实快到飞起。

说实话,这种设计失误,多来点也没关系。。。

Article image

第十四个,--add-dir,跨仓库工作

在一个仓库里启动 Claude,但想让它访问另一个仓库?

用法很简单:

[bash] --add-dir /path/to/other/repo

或者在会话里运行 /add-dir。

这不只是让 Claude"看到"另一个仓库,还会给它操作权限。

也可以在团队的 settings.json 里配置 additionalDirectories,每次启动自动加载。

我经常用这个在前端和后端仓库之间跳来跳去。

这个功能,不是为了解决什么大问题,而是让日常工作更顺畅。

Article image

第十五个,--agent,自定义 Agent

在 .claude/agents/ 里定义一个自定义 agent,然后运行:

[bash] claude --agent=<agent名字>

能干什么?限制工具权限,比如只读 agent;自定义系统提示词;指定特定模型。

比如:

  • 代码审查专用 agent,只能读不能写

  • 文档生成 agent,只操作 markdown 文件

  • 数据分析 agent,只能跑查询不能改代码

这个功能,不是给新手用的,但一旦你需要自定义,就会发现它有多强大。

Article image

现在回头看,这 15 个功能,其实不是什么黑科技,而是 Boris 自己每天在用的东西。

我一直觉得,工具的本质,不是用来炫技的,而是用来解决问题的。

这 15 个功能,不是每个都要用,而是找到适合你的那几个,用熟了,就够了。

相信我,用熟了之后,你会发现,之前的工作方式,真的有点低效。

我也希望你能找到适合自己的那几个功能。

查看原文 ↗