Claude Code 教程,Claude Code创始人分享的15个隐藏功能

Claude Code 教程,Claude Code创始人分享的15个隐藏功能

昨天 Claude Code 创始人 Boris Cherny 又分享了 15 个隐藏功能,看完 Boris 这 15 个功能,才发现自己连皮毛都没摸到。

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

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

Claude Code 教程,Claude Code创始人分享的15个隐藏功能

一. 随时随地写代码

第一个,手机也能写代码

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

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

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

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

这时候手机就够了。

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

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

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

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

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

这意味着什么?

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

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

二. 让 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 工具的本质——不是替代你,而是帮你做那些重复的事。

第四个,/schedule,定时任务

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

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

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

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

这个更高级。

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

  • SessionStart — 每次启动 Claude 时自动加载上下文
  • PreToolUse — 记录 Claude 执行的每一条 bash 命令
  • PermissionRequest — 把权限请求转发到 WhatsApp,你在手机上批准
  • Stop — Claude 停下来的时候自动戳它继续干活

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

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

三. Claude 不只写代码

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

四. 同时开几十个 Claude

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

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

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

答案是 Git Worktree。

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

用法很简单:

  • [bash]claude -w

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

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

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

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

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

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

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

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

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

两种方式:

  1. 在会话里运行 /branch
  2. 命令行运行 claude –resume
  3.  –fork-session

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

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

五. 榨干每一分性能

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

Boris 说他天天用这个。

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

用法很简单:

  • /btw dachshund 怎么拼?

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

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

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

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

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

启动速度直接快 10 倍。

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

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

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

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

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

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

用法很简单:

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

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

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

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

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

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

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

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

  • [bash]claude –agent=

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

比如:

  • 代码审查专用 agent,只能读不能写
  • 文档生成 agent,只操作 markdown 文件
  • 数据分析 agent,只能跑查询不能改代码

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

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

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

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

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

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

声明:内容来源公开的各类媒体平台,若收录的内容侵犯了您的权益,请联系邮箱,本站将第一时间处理。
教程百科

AI视频制作流程,教你如何控制人物一致性的问题

2026-3-30 16:01:54

资讯

OpenAI ChatGPT 在心理治疗领域通过图灵测试,AI 比人类更具同理心

2025-2-17 19:54:44

搜索