游乐游手机版
首页/AI教程/文章详情

Claude Code教程:创始人揭秘15个隐藏功能

时间:2026-06-06 16:03
ClaudeCode创始人分享15个隐藏功能,涵盖手机写代码、远程控制会话、自动化循环与定时任务、生命周期钩子、桌面控制、Chrome扩展、GitWorktree并行工作、批量代码迁移、分叉会话、不打断提问、加速启动、跨仓库操作及自定义Agent,全面提升开发效率与工作流灵活性。

15个Claude Code隐藏技巧全面解读:用对方法效率翻倍

近日,Claude Code创始人Boris Cherny再次揭晓了15个不为人知的高阶功能,深入了解后才意识到,此前对其掌握程度尚不足皮毛。

并非我们不够用心,而是这些特性设计得极为隐蔽。

接下来,根据个人理解,将15项功能划分为五大方向逐一剖析。

一、随时随地进行代码开发

手机同样可高效编写代码

在手机上写代码?乍看像是伪命题。屏幕小巧、输入繁琐,有何意义?但Boris透露,他大量代码均在移动设备完成,这一观点促使我们重新审视移动开发的潜力。

Claude Code提供了移动应用程序,同时覆盖iOS与Android平台。下载后,点击左侧Code标签,即可进行代码审查、Pull Request审批及代码编写。实际体验发现,在地铁上评审PR确实有些违和,但许多场景下,你并不需要完整的开发环境——仅需快速扫一眼代码、修复一个小Bug、批准一个PR。

此时,手机已足够应对。大量需求,移动设备即可解决。

云端与本地方案灵活切换

/teleport/remote-control 组合使用,形成强大协同。Teleport可将云端会话直接拉取到本地终端,Remote Control则允许用户在手机上远程操控本地运行的会话。Boris已在配置中开启“所有会话启用远程控制”选项。

这意味着什么?在公司电脑上运行着一个Claude会话,回家途中用手机就能持续跟进。并非重新启动,而是真正无缝衔接。这不只是一个特性,而是工作模式的根本变革。

二、让Claude实现自我管理

/loop,极致自动化利器

初次看到这个功能时,不禁愣住了。/loop 可让Claude按固定时间间隔自动执行任务,最长可持续运行一周。Boris的实际应用场景:

  • /loop 5m /babysit — 每5分钟自动处理代码审查、自动变基并推送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服务器,并在内置浏览器中测试。CLI与VSCode也能通过Chrome扩展达到类似效果,但桌面版提供开箱即用的体验。起初以为桌面版并无特别之处,实际使用后才领悟,开箱即用真的至关重要。

四、同时开启数十个Claude实例

Git Worktree,并行工作的基石

Boris透露他同时运行着几十个Claude会话。如何实现?答案就是Git Worktree。正常情况下,一个Git仓库一次只能在一个分支上工作,而Worktree允许你同时在多个分支上并行操作,每个Worktree对应一个Claude会话。用法很简单:claude -w,或在桌面版勾选“worktree”选项。一旦用上Worktree,便再也回不到单分支的工作模式。

/batch,大规模代码迁移利器

/batch 会先询问你一系列问题,然后自动开启数十、数百甚至数千个worktree agent并行执行任务。适用于大规模代码迁移、批量重构、跨文件的统一修改。一个人无法完成的繁重工作,Claude可以开启上百个分身替你解决。这个功能尚未敢轻易尝试,但光是想想就觉得十分强大。

/branch,会话分叉功能

有时你想尝试另一种方案,却又不愿放弃当前进度。有两种方式:在会话中运行 /branch,或在命令行执行 claude –resume –fork-session。分叉之后,原会话与新会话各自独立发展,互不干扰。此功能并非新技术,但应用于AI会话场景,感受完全不同。

五、榨干每一分性能潜力

/btw,不打断工作流的即时提问

Boris表示他每天都在使用这个功能。当Claude正在执行任务时,你突然想问个问题,但又不想打断它。用法:/btw dachshund 怎么拼? 它会直接回答,但不会影响主线任务。问完后继续干活,仿佛一切从未发生。用过之后才发现,之前频繁打断Claude再重新开始,浪费了多少宝贵时间。

–bare,SDK启动速度提升10倍

如果你使用Claude的SDK(TypeScript或Python均可),加上 –bare 参数可跳过本地配置加载。启动速度直接提升10倍。Boris坦言这是最初的设计失误,未来会让 –bare 成为默认行为。实测下来,速度确实快到飞起。这种“设计失误”,多多益善。

–add-dir,跨仓库工作能力

在一个仓库中启动Claude,却希望它能访问另一个仓库?用法:–add-dir /path/to/other/repo,或在会话中运行 /add-dir。这不仅让Claude“看到”另一个仓库,还会赋予它操作权限。你也可以在团队的settings.json中配置additionalDirectories,每次启动自动加载。我经常使用它在前端和后端仓库之间自如切换。并非为了解决什么重大难题,而是让日常工作更加顺畅。

–agent,自定义Agent配置

.claude/agents/ 目录下定义一个自定义agent,然后运行 claude –agent=。能做什么?限制工具权限(如只读agent)、自定义系统提示词、指定特定模型。例如:代码审查专用agent(只能读取不能写入)、文档生成agent(仅操作markdown文件)、数据分析agent(只执行查询不修改代码)。此功能并非为新手设计,但一旦需要定制化配置,你就会发现它有多么强大。

回顾来看,这15个功能并非什么黑科技,而是Boris本人日常使用的工具集。工具的本质从来不是炫技,而是解决问题。这15项功能,并非要求全部掌握,而是找到最适合你的那几个,熟练运用,就足够了。一旦用熟,你会发现自己以往的工作方式,确实有些低效。

来源:https://aijcw.cc/article/51702
上一篇OpenClaw及Claw家族全系列盘点 下一篇Harness Engineering是什么?AI圈火爆的Harness全解析
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
Firecrawl NAS私有化安装教程:AI网页抓取工具部署步骤
AI教程 · 2026-07-18

Firecrawl NAS私有化安装教程:AI网页抓取工具部署步骤

Firecrawl适合把网页内容整理成AI可用数据,NAS私有化部署可降低外部依赖。安装前需确认硬件、Docker、端口与合规边界,再按目录、配置、启动、测试、维护流程执行。

Tabula安装失败解决:自动启动服务与中文界面设置指南
AI教程 · 2026-07-18

Tabula安装失败解决:自动启动服务与中文界面设置指南

Tabula安装失败多与Java环境、端口占用、权限不足和文件路径有关。可按系统检查依赖、改用本地启动脚本,并通过任务计划、launchd或systemd配置开机运行,中文界面建议采用浏览器翻译或本地化封装方案。

Camelot私有化部署实战教程图文详解配置参数测试
AI教程 · 2026-07-18

Camelot私有化部署实战教程图文详解配置参数测试

Camelot适合在内网环境中部署PDF表格抽取能力,重点关注系统依赖、Python环境、Ghostscript配置、参数调优、批量测试与权限隔离,避免把扫描件或复杂版式直接当作结构化结果使用。

MinerU安装教程:小白也能学会多账号配置与工作流模板导入
AI教程 · 2026-07-18

MinerU安装教程:小白也能学会多账号配置与工作流模板导入

MinerU适合将PDF、图片等资料转为结构化文本。安装前需准备Python环境、模型与密钥,多账号配置建议隔离目录和环境变量,导入AI工作流模板后可批量处理文档并降低误操作风险。

TrOCR安装配置及API调用测试全攻略
AI教程 · 2026-07-18

TrOCR安装配置及API调用测试全攻略

TrOCR适合票据、表格截图、扫描件等文字识别场景,可通过Python环境安装、模型加载、本地API封装和接口测试完成部署,需关注显存、隐私与识别质量边界。