Claude Code高阶玩法:CLI Agent Operating System
TL;DR
Claude Code不只是聊天机器人,是一个CLI Agent Operating System。核心能力四个字:隔离(session fork/worktree/subagent)、复用(skills/CLAUDE.md)、自动化(hooks/MCP)、并行(multi-agent/research branches)。
触发场景
深度使用Claude Code;理解如何从"聊天机器人"升级为"可编排的软件组织系统"。
行动步骤
- Session管理:Fork session分支实验、Resume历史session、Session rename命名、Compact context压缩上下文
- Git工作流增强:Worktree isolation并行开发、Subagent worktree自动隔离、PR workflow自动生成
- 多Agent系统:Subagents拆分worker、Agent Team协作、Parallel research agents并行研究
- Skills:内置skills(/debug//simplify//batch)、自定义skill(workflow模板)
- CLAUDE.md:项目级系统提示词(嵌套到子目录)
- Hooks:Pre/Post hooks自动lint/test/format、Guard rails限制危险操作
- MCP:Browser/Database/Notion/Slack/GitHub外部系统扩展
- 高阶策略:Plan first mode、Step-by-step execution、Review mode、Adversarial agents
证据
专业用户workflow:claude --worktree feature-video-engine → plan only → fork session for architecture → parallel research → implement → review → PR。
失败边界
不要一个session用到底——长项目要定期开新session,避免context爆炸。
原理
普通人把Claude Code当聊天机器人用只用了20%能力。高级用户理解它像一个agent operating system,效率差距非常大。
使用记录
| 日期 | 项目/场景 | 结果 | 备注 |
|------|----------|------|------|
| 2026-05-17 | Claude Code高阶玩法 | confirmed | 8大类高阶能力 |