批量操作是对多个文件执行同一类变更的过程。Claude Code 接收自然语言描述的批量任务后,自动识别目标文件、生成操作计划并逐一执行。
一、最简上手
用自然语言描述批量任务,Claude Code 自动完成文件定位和逐一操作。
关键点:指令末尾加「先列出清单」或「先不要执行」,Claude Code 会先展示操作计划,等你确认后再执行。这是批量操作最重要的安全习惯。
确认清单无误后,回复「确认,执行」即可。操作完成后,可以要求 Claude Code 再次搜索验证结果:
二、更多批量方式
单次批量
最常用的方式。一条指令描述全部操作,Claude Code 在单次对话轮次中完成所有文件的变更。
适合文件数量在数十个以内、操作规则统一的场景。
分步批量
将批量任务拆分为多个步骤,每步处理一个子集或执行一种操作。
确认文件列表后:
转换完成后:
适合操作复杂度高、需要中间确认的场景。每步确认后再进入下一步,降低出错范围。
SubAgent 并行
对于大规模批量任务(数百个文件),可以让 Claude Code 使用 SubAgent 并行处理不同文件子集。
SubAgent 并行的优势是速度——多个 Claude 实例同时工作。适合文件之间无依赖关系的大规模变更。
三、参数与配置
范围控制
在指令中明确操作范围,避免 Claude Code 修改不该修改的文件。
目录限定:指定只在某个目录下操作。
文件模式:按文件类型或命名模式筛选。
排除规则:明确排除特定目录或文件。
操作确认控制
Claude Code 对文件修改会逐一弹出权限确认。批量操作时可以调整确认方式: