
Claude Code 不仅仅是一个终端聊天机器人。在底层,它拥有一套高级功能,能将其从编码助手转变为自主开发智能体。子智能体、自动审批模式、Bash 执行以及项目级配置,让 Claude Code 成为一款可以规划、执行和审查复杂多步骤任务的工具,无需你盯守每一条命令。
本指南涵盖了资深 Claude Code 用户日常依赖的功能——以及 AnyCap 如何进一步扩展这些功能。刚接触 Claude Code?请先阅读我们的安装指南和 Claude Code vs Cursor 对比。
子智能体:并行 AI 工作者
子智能体是 Claude Code 生成的独立 Claude 实例,用于并行处理子任务。与其让一个 Claude 依次完成多文件重构,子智能体可以分工合作同步推进。
当你让 Claude Code「重构所有文件中的认证模块」时,它会生成子智能体——每个文件或逻辑单元对应一个——同时并行工作:
Main Claude session
├── Subagent 1: Refactor auth.service.ts
├── Subagent 2: Refactor auth.middleware.ts
├── Subagent 3: Refactor auth.types.ts
└── Subagent 4: Update auth tests
每个子智能体拥有独立的上下文窗口,处理分配的文件,并将结果返回给主会话。
配置
{
"subagents": {
"maxConcurrent": 4,
"maxTokensPerSubagent": 100000,
"autoSpawn": true
}
}
子智能体 + AnyCap
子智能体处理代码,AnyCap 处理其余一切。将两者结合:
npx -y skills add anycap-ai/anycap -a claude-code
主 Claude 会话协调多个子智能体重构代码,同时调用 AnyCap 进行图像生成、网络调研和资产存储——全部并行进行。有关 MCP 配置详情,请参阅我们的 MCP 能力指南。
自动审批模式:快速信任并核查
默认情况下,Claude Code 在编辑文件、运行 Shell 命令或发起网络请求前会要求确认。自动审批模式让更改无需暂停确认即可直接执行:
claude config set permissions.auto-accept-edits true
精细权限控制
{
"permissions": {
"allow": ["read", "write"],
"autoAccept": ["write"],
"deny": ["shell:rm -rf *", "shell:git push --force"]
}
}
在具有良好测试覆盖率的功能分支上使用自动审批。请勿在生产基础设施上使用。 即使开启了自动审批,/undo 仍可回退到上一个检查点。
Bash 模式:完整的 Shell 访问权限
Claude Code 可以执行任意 Shell 命令——完整的终端访问,而非沙盒子集:
npm install && npm run build
git diff HEAD~5 --stat
docker-compose up -d
python -m pytest tests/ --verbose
安全的 Shell 配置
{
"permissions": {
"deny": [
"shell:rm -rf *",
"shell:git push --force origin main",
"shell:drop table"
]
}
}
Bash 模式 + AnyCap
AnyCap 通过托管基础设施扩展了 Claude Code 的 Shell 能力。无需手动 curl 调用图像 API 或管理云端上传,AnyCap 负责处理 API 密钥、认证和基础设施:
anycap image generate --prompt "..." -o hero.png
anycap drive upload hero.png
斜杠命令:内置快捷方式
| 命令 | 功能说明 |
|---|---|
/init |
从项目分析生成 CLAUDE.md |
/clear |
重置对话上下文 |
/compact |
压缩对话历史以释放上下文空间 |
/cost |
显示 Token 用量和会话费用 |
/doctor |
诊断配置问题 |
/mcp |
管理 MCP 服务器连接 |
/undo |
回退到上一个检查点 |
自定义斜杠命令
在 .claude/commands/ 中创建自己的命令:
# .claude/commands/review.md
Review the current git diff for security vulnerabilities,
performance issues, missing error handling, and style violations.
Focus on $ARGUMENTS or the entire diff.
现在 /review auth module 将执行你的自定义审查,范围限定在 auth 模块。
钩子:在生命周期节点实现自动化
{
"hooks": {
"postToolUse": [
{
"matcher": "edit_file|write_file",
"command": "prettier --write $FILE_PATH"
}
],
"preToolUse": [
{
"matcher": "bash",
"command": "echo 'Running: $TOOL_INPUT'"
}
]
}
}
常见使用模式:编辑后自动格式化、拦截危险命令、记录工具调用日志、在会话启动时注入环境变量。
综合运用
典型的高级用户工作流:
- 启动会话,进入项目目录
- 子智能体启动,处理并行重构任务
- 自动审批让更改无需暂停确认即可直接执行
- Bash 模式运行测试、构建和部署
- 钩子自动格式化每个修改的文件
- AnyCap 在处理代码工作的同时负责图像生成、网络调研和资产存储
cd ~/my-saas-project
claude
> Refactor the payment module to the new Stripe API.
Generate UI mockups for the checkout flow.
Search for Stripe's latest pricing.
Upload all assets to cloud storage when done.
Claude Code 负责重构,AnyCap 负责图像、搜索和存储。一个会话,全部能力。
你不需要从第一天就使用子智能体和自动审批。先从基础的 Claude Code 会话开始。当确认提示拖慢你的节奏时,再添加自动审批。当你面对多文件重构任务时,再启用子智能体。当你需要代码之外的能力时,再安装 AnyCap。 高级功能随时准备好,等你就绪——它们能将 Claude Code 从一个聊天工具转变为真正的开发智能体。
相关文章
- Claude Code vs Cursor:2026 年哪款 AI 编程智能体更胜一筹? — 终端原生智能体 vs IDE 分支。对比自主性、上下文处理、定价和实际任务表现。
- 如何通过 MCP 为 Claude Code 添加智能体能力 — 逐步 MCP 配置指南及 AnyCap 一命令快速接入方式。
- Claude Code 定价与套餐对比 — Pro($20/月)vs Max($100–200/月)vs Teams vs API 计费。
- Claude Code 速率限制与 Token 限制详解 — 保持高效并避免触及限制的实用策略。