【Claude Code 鲜为人知的隐藏功能大揭秘】
快速阅读: Claude Code 内置了十几个鲜为人知的功能,从移动端编码、会话传送到自动循环调度、多 agent 并行,覆盖了完整的工程工作流。大多数人只用到了 10%。
---
Boris Cherny 最近发了一串帖子,引起广泛讨论,列了他日常真正在用的 Claude Code 隐藏功能。看完有点感觉:这东西被低估的方式,不是因为它藏得深,而是因为大多数人根本没去翻它的底。
移动端是第一个让人意外的地方。iOS/Android 上有一个 Code 标签,可以直接写代码,他说他“大量”的代码就是在手机上完成的。配合 `--teleport` 和 `/remote-control`,会话可以在手机、浏览器、终端之间随意切换,上下文不丢。
然后是 `/loop` 和 `/schedule`。这两个功能把 Claude Code 从“交互工具”变成了“常驻进程”,可以每隔 5 分钟自动处理 code review、每 30 分钟提 PR、每小时关闭过期分支,跑一整周不停。用他的话说:把工作流变成 skill,再把 skill 接进 loop,就是这个方向的核心。
Hooks 是另一个维度的控制。SessionStart 加载上下文,PreToolUse 记录每一条 bash 命令,Stop 让 agent 不要停下来,PermissionRequest 把权限请求路由到 WhatsApp。有网友提到他们用 SessionStart 把产品决策历史和架构约束注入每个会话,“代码质量有本质差异”。这不是夸张,这是上下文工程。
`/batch` 可以把一个大型变更拆分给几十、几百个 worktree agent 并行去做。`git worktrees` 支持他同时跑几十个 Claude 实例。`--bare` 让 SDK 启动提速 10 倍。`/btw` 在 agent 工作时插入侧边问题,不打断主流程。`/voice` 让他大部分时候用说话而不是打字来写代码。
有观点认为 custom agents 是最被低估的功能:在 `.claude/agents/` 里定义专属 agent,每个 agent 有自己的 system prompt 和工具权限,前端、数据库、内容各管各的,不越界。这个模式在小团队里已经跑出来了。
帖子下面讨论最多的,是使用限制问题。大量用户反映在 Max 套餐下发几条消息就触发限额,有人说“100 美元买了个寂寞”。这个摩擦感真实存在,功能再强,跑不起来就是纸面数据。
CLAUDE.md 的记忆问题也有人提出来了,长对话里 agent 会忘记里面的指令,需要某种机制定期刷新到上下文里。这个问题目前没有官方解法。
工具够用了,上下文管理和配额才是真正的瓶颈。
ref: x.com/bcherny/status/2038454336355999749
#AI创造营##人工智能#
