先看答案

ultracode 是 Claude Code 的一个开关。开启后,Claude 会逐个任务自行判断要不要找一群 agent 同时做事,不用等你开口。

ultracode 在做什么

workflow 是 Claude 为任务编写的一段脚本,用来同时调度很多个 subagent(主 Claude 派出去完成单项工作的助手)。详情见姊妹篇〈Claude Code Dynamic Workflows 是什么〉。

平时要使用 workflow,需要自己开口要求。开启 ultracode 后,Claude 会自行判断值不值得用。代价是每个任务都会多花 token 和时间,订阅方案也会更早碰到使用额度上限。

2026 年 9 月底改了什么

从 2026 年 9 月底的更新起,用 /effort 开启 ultracode 不会再把 effort 调到 xhigh,你原来的 effort 会保持不变。之后修改 effort,它也会保持开启。

更早的文章写的是旧行为,包括小企鹅 5 月写的 Opus 4.8 那篇(已补上更新说明)。想让 workflow 做得更仔细,就自己调高 effort;effort 怎么选,可以看〈Claude Code effort 怎么选〉。

怎么开启、怎么关闭

  • 只做一个任务:在交互式对话的提示中亲自输入 ultracode,session 的 effort 不变。
  • 这次 session:输入 /effort ultracode。
  • 之后每个 session:在 ~/.claude/settings.json 中加入 "ultracode": true,默认开启(项目设置可能覆盖它)。

要关闭就输入 /effort ultracode off,只会关闭这次 session;要取消每个 session 的默认开启,把设置文件里的 true 改成 false;要停用关键词触发,到 /config 关闭 Ultracode keyword trigger。前提是 workflow 功能已开启(Pro 要先到 /config 开启),而且模型支持 xhigh。

名字很像,区别在哪

功能做什么谁决定作用多久
effort调整模型每一步想得多深入你看你怎么设置
ultrathink关键词,要求这一轮想得更深入你一轮
自己要求 workflow把任务变成一段脚本,调度很多 subagent你该任务
ultracode由 Claude 判断任务值不值得用 workflowClaude(你负责开关)整个 session,或用关键词只管一个任务
ultrareview在云端运行的深度 code review,Pro/Max 的一次性免费次数用完后另行计费你一次 review

三个 ultra 最容易混淆:ultrathink 是让这一轮想得深入一点,ultracode 是让 Claude 决定要不要找一群 agent,ultrareview 是你自己发起的云端 code review。

什么时候开启

  • 整个 session 都是大型、可拆分的工作:比如大规模迁移、检查整个代码库。整个 session 开启,做完就关闭。
  • 只有一个大任务:在交互式对话的提示中加上 ultracode 这个词就好。
  • 日常小修改,或额度紧张:保持关闭,小事不值得多花 token。

小企鹅的总结

这篇和姊妹篇,都是小企鹅请他的 AI 团队用 workflow 和 ultracode 做的。光是研究这一步,就有 4 个 agent 跑了大约 12 分钟,顺手发现了 9 月底的这项改动。

ultracode 把“什么时候该叫一群 agent”的决定交给 Claude,你仍然可以决定开启哪个 session,以及花多少预算。 小企鹅自己的用法是:要用时开启,用完就关闭。想试试的话,先挑一个范围明确的任务,用关键词跑一次,看看它花多少时间和额度。

延伸阅读

参考资料

本文是 AI 产品功能与订阅方案的消费信息,不涉及证券或投资建议。实际功能、使用限制与定价以 Anthropic 官方最新公告为准,本文信息截至 2026 年 10 月 3 日,可能已经过时。