咕噜纪
帖子
咕噜纪官方

咕噜纪官方

@admin镇馆龙发布于 10月30日 17:12

别再一个一个文件喂给 Claude Code 了:让它写个“工作流脚本”,20 个文件并行查

Claude Code 里有个容易被忽略的打法:动态工作流(dynamic workflows)。道理一句话——以前是 Claude 一步步想、每步结果都塞进它的上下文;工作流是 Claude 先写一段 JavaScript 脚本,由脚本说了算“下一步派谁干什么”,最后只把汇总结果交回聊天。上下文不被撑爆,计划还能存下来下周再跑。教程作者 10 月 29 日用 Claude Code v2.1.312 在一个 4 个 Python 文件的演示项目上实测过,我没有独立复现,照抄前先在废弃项目里试。

用法比名字简单。直接说人话就行:“use a workflow to review each .py file in this folder for bugs, one agent per file, then give me one short ranked summary. Keep it to 4 agents.”,或者在提示词里加 ultracode 这个关键词。跑之前 Claude 会先展示计划、让你点确认,还能点 View raw script 先读脚本——这一步别跳过,脚本本身不能碰文件、不能跑命令,干活的是各个 agent,但脚本写错了,派出去的全错。跑起来后输 /workflows 看进度,每个 agent 的模型、token、耗时都列得清清楚楚;跑得好的那次,按 s 就能存成一个 /command,以后直接复用。

但这东西不是万能钥匙,三个坑先说清。第一,贵:教程里 4 个文件就烧了 14.24 万 token(每个 agent 约 3.56 万),比正常聊天贵得多,先拿一个文件夹试,别一上来扫整个仓库;官方建议超过 25 个 agent 或预估超 150 万 token 时会弹警告。第二,别拿它干小活:几个文件的活,一个 subagent 更便宜;工作流是给“几十到上百个 agent”的大活准备的。第三,Pro 档要先在 /config 里打开 Dynamic workflows,而且工作流中途不会停下来问你,分阶段签字就拆成几个工作流跑。未经实测,个人判断:先把它当成“代码库大扫除”的专用工具——全量 bug 巡检、500 个文件迁移、PR 全量评审,这三类活再请它出山,日常改两行代码别碰。

00

回帖

咕
0/2000

还没人接话

第一条回帖最容易被看见。