[TOOLS] 1 min readOraCore Editors

Claude Code Dynamic Workflows:新原语来了

Anthropic 的流程定义再次被放大检视:Dynamic Workflow 被归为预定义代码路径,和 n8n、Dify、Coze 同类。

Share LinkedIn
Claude Code Dynamic Workflows:新原语来了

Anthropic 的 Dynamic Workflows 被解读为把编排逻辑写进代码的新原语。

Anthropic 在《Building Effective Agents》中给出的区分很明确:Workflows 是通过预定义代码路径编排 LLM 和工具,Agents 则是在运行时由模型自己决定下一步怎么走。围绕 Claude Code Dynamic Workflows 的讨论,核心不是“能不能自动化”,而是它到底算 workflow 还是 agent

What changed

Get the latest AI news in your inbox

Weekly picks of model releases, tools, and deep dives — no spam, unsubscribe anytime.

No spam. Unsubscribe at any time.

这篇分析把 Dynamic Workflows 放回了 Anthropic 自己的定义框架里看,结论是它和 n8n、Dify、Coze 属于同一类 workflow 系统。控制流是确定性的,脚本写好后,运行时只是按既定路径执行,LLM 只在各个节点内部完成具体任务。

Claude Code Dynamic Workflows:新原语来了

真正不同的是 ReAct 式 agent。后者在对话过程中动态决定下一步行动,模型会根据上下文实时选择工具、分支和终止条件。Dynamic Workflows 不做这件事,它更像把编排逻辑显式搬进代码,而不是交给模型临场决策。

  • Anthropic 的定义:workflow = 预定义代码路径
  • agent = 运行时动态决策流程
  • Dynamic Workflows 归入 workflow 一侧
  • n8n、Dify、Coze 被视为同类

Why it matters

对开发者来说,这个区分很实际。workflow 的好处是可预测、可测试、可复现,适合把复杂任务拆成固定节点;agent 的好处是更灵活,但也更难控。把 Dynamic Workflows 讲清楚,有助于避免把“编排系统”误当成“自治系统”。

Claude Code Dynamic Workflows:新原语来了

对市场而言,这也影响产品叙事。很多工具喜欢把自动化包装成 agent,但如果控制流并没有交给模型实时决定,那它本质上还是 workflow。这个判断会影响用户预期、定价方式和团队选型。

换句话说,争议不在 Claude Code 能做什么,而在它到底把决定权交给了谁。

如果控制流是代码写死的,那它就不是 agent,而是更会干活的 workflow。