[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"article-claude-code-dynamic-workflows-new-primitive-en":3,"article-related-claude-code-dynamic-workflows-new-primitive-en":30,"series-tools-9e974add-4ca5-410f-bd09-7b8692b26a16":82},{"id":4,"slug":5,"title":6,"content":7,"summary":8,"source":9,"source_url":10,"author":11,"image_url":12,"cover_image":12,"category":13,"language":14,"translated_content":11,"related_article_id":15,"keywords":16,"key_takeaways":22,"views":26,"created_at":27,"published_at":28,"topic_cluster_id":29},"9e974add-4ca5-410f-bd09-7b8692b26a16","claude-code-dynamic-workflows-new-primitive-en","Claude Code Dynamic Workflows：新原语来了","\u003Cp data-speakable=\"summary\">\u003Ca href=\"\u002Ftag\u002Fanthropic\">Anthropic\u003C\u002Fa> 的 Dynamic Workflows 被解读为把编排逻辑写进代码的新原语。\u003C\u002Fp>\u003Cp>Anthropic 在《Building Effective Agents》中给出的区分很明确：Workflows 是通过预定义代码路径编排 \u003Ca href=\"\u002Ftag\u002Fllm\">LLM\u003C\u002Fa> 和工具，Agents 则是在运行时由模型自己决定下一步怎么走。围绕 \u003Ca href=\"\u002Ftag\u002Fclaude-code\">Claude Code\u003C\u002Fa> Dynamic Workflows 的讨论，核心不是“能不能自动化”，而是它到底算 workflow 还是 \u003Ca href=\"\u002Ftag\u002Fagent\">agent\u003C\u002Fa>。\u003C\u002Fp>\u003Ch2>What changed\u003C\u002Fh2>\u003Cp>这篇分析把 Dynamic Workflows 放回了 Anthropic 自己的定义框架里看，结论是它和 n8n、Dify、Coze 属于同一类 workflow 系统。控制流是确定性的，脚本写好后，运行时只是按既定路径执行，LLM 只在各个节点内部完成具体任务。\u003C\u002Fp>\n\u003Cfigure class=\"my-6\">\u003Cimg src=\"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780628569551-hy4t.png\" alt=\"Claude Code Dynamic Workflows：新原语来了\" class=\"rounded-xl w-full\" loading=\"lazy\" \u002F>\u003C\u002Ffigure>\n\u003Cp>真正不同的是 ReAct 式 agent。后者在对话过程中动态决定下一步行动，模型会根据上下文实时选择工具、分支和终止条件。Dynamic Workflows 不做这件事，它更像把编排逻辑显式搬进代码，而不是交给模型临场决策。\u003C\u002Fp>\u003Cul>\u003Cli>Anthropic 的定义：workflow = 预定义代码路径\u003C\u002Fli>\u003Cli>agent = 运行时动态决策流程\u003C\u002Fli>\u003Cli>Dynamic Workflows 归入 workflow 一侧\u003C\u002Fli>\u003Cli>n8n、Dify、Coze 被视为同类\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Why it matters\u003C\u002Fh2>\u003Cp>对开发者来说，这个区分很实际。workflow 的好处是可预测、可测试、可复现，适合把复杂任务拆成固定节点；agent 的好处是更灵活，但也更难控。把 Dynamic Workflows 讲清楚，有助于避免把“编排系统”误当成“自治系统”。\u003C\u002Fp>\n\u003Cfigure class=\"my-6\">\u003Cimg src=\"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780628572353-vmit.png\" alt=\"Claude Code Dynamic Workflows：新原语来了\" class=\"rounded-xl w-full\" loading=\"lazy\" \u002F>\u003C\u002Ffigure>\n\u003Cp>对市场而言，这也影响产品叙事。很多工具喜欢把自动化包装成 agent，但如果控制流并没有交给模型实时决定，那它本质上还是 workflow。这个判断会影响用户预期、定价方式和团队选型。\u003C\u002Fp>\u003Cp>换句话说，争议不在 \u003Ca href=\"\u002Ftag\u002Fclaude\">Claude\u003C\u002Fa> Code 能做什么，而在它到底把决定权交给了谁。\u003C\u002Fp>\u003Cp>如果控制流是代码写死的，那它就不是 agent，而是更会干活的 workflow。\u003C\u002Fp>","Anthropic 的流程定义再次被放大检视：Dynamic Workflow 被归为预定义代码路径，和 n8n、Dify、Coze 同类。","zhuanlan.zhihu.com","https:\u002F\u002Fzhuanlan.zhihu.com\u002Fp\u002F2043555782248203868",null,"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780628569551-hy4t.png","tools","en","60918400-6f71-472c-a7c2-9ca219c81392",[17,18,19,20,21],"Anthropic","Claude Code","Dynamic Workflows","agent","workflow",[23,24,25],"Dynamic Workflows 被归类为预定义代码路径的 workflow。","它和 n8n、Dify、Coze 属于同类控制流系统。","与 ReAct 式 agent 的关键差别是运行时决策权不在模型手里。",0,"2026-06-05T03:02:22.621203+00:00","2026-06-05T03:02:22.613+00:00","a7343b93-37cc-4634-a2bc-707f6275bdb6",{"tags":31,"relatedLang":41,"relatedPosts":45},[32,33,36,38,40],{"name":20,"slug":20},{"name":34,"slug":35},"dynamic workflows","dynamic-workflows",{"name":18,"slug":37},"claude-code",{"name":17,"slug":39},"anthropic",{"name":21,"slug":21},{"id":15,"slug":42,"title":43,"language":44},"claude-code-dynamic-workflows-new-primitive-en-zh","Claude Code Dynamic Workflows：新原语來了","zh",[46,52,58,64,70,76],{"id":47,"slug":48,"title":49,"cover_image":50,"image_url":50,"created_at":51,"category":13},"05a80d14-dac5-4167-8bac-ebc494627919","rigmodels-free-sora-3d-models-en","RigModels Lists 54 Free Sora 3D Models","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780609679067-41tr.png","2026-06-04T21:47:31.529109+00:00",{"id":53,"slug":54,"title":55,"cover_image":56,"image_url":56,"created_at":57,"category":13},"c7b16aac-b76e-434b-919f-02f614051c01","denver-hail-map-209-spotter-reports-en","Denver hail map logs 209 spotter reports","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780602471484-fljz.png","2026-06-04T19:47:24.587068+00:00",{"id":59,"slug":60,"title":61,"cover_image":62,"image_url":62,"created_at":63,"category":13},"35884b68-febf-4151-b273-0cdbe1b264f1","cloudflare-turns-startup-traffic-into-a-moat-en","Cloudflare turns startup traffic into a moat","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780590797247-4e3w.png","2026-06-04T16:32:51.468641+00:00",{"id":65,"slug":66,"title":67,"cover_image":68,"image_url":68,"created_at":69,"category":13},"0ce8f537-9c54-49e7-b3c1-b5e86fe40ea1","ai-code-review-tools-catch-hard-bugs-en","AI code review tools let you catch hard bugs","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780582702678-0zi3.png","2026-06-04T14:17:50.941452+00:00",{"id":71,"slug":72,"title":73,"cover_image":74,"image_url":74,"created_at":75,"category":13},"e66cde5d-1c33-4efa-8f2b-09fb8b19d184","claude-partner-network-learning-path-launches-en","Claude Partner Network Learning Path launches","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780578178350-y5ya.png","2026-06-04T13:02:27.771106+00:00",{"id":77,"slug":78,"title":79,"cover_image":80,"image_url":80,"created_at":81,"category":13},"2e2f6903-c431-447c-9bd6-cb6a4e3534a5","nvidia-research-gpu-template-en","NVIDIA research turns GPU docs into a template","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1780567411737-vw5o.png","2026-06-04T10:02:58.56908+00:00",[83,88,93,98,103,108,113,118,123,128],{"id":84,"slug":85,"title":86,"created_at":87},"8008f1a9-7a00-4bad-88c9-3eedc9c6b4b1","surepath-ai-mcp-policy-controls-en","SurePath AI's New MCP Policy Controls Enhance AI Security","2026-03-26T01:26:52.222015+00:00",{"id":89,"slug":90,"title":91,"created_at":92},"27e39a8f-b65d-4f7b-a875-859e2b210156","mcp-standard-ai-tools-2026-en","MCP Standard in 2026: Integrating AI Tools","2026-03-26T01:27:43.127519+00:00",{"id":94,"slug":95,"title":96,"created_at":97},"165f9a19-c92d-46ba-b3f0-7125f662921d","rag-2026-transforming-enterprise-ai-en","How RAG in 2026 is Transforming Enterprise AI","2026-03-26T01:28:11.485236+00:00",{"id":99,"slug":100,"title":101,"created_at":102},"6a2a8e6e-b956-49d8-be12-cc47bdc132b2","mastering-ai-prompts-2026-guide-en","Mastering AI Prompts: A 2026 Guide for Developers","2026-03-26T01:29:07.835148+00:00",{"id":104,"slug":105,"title":106,"created_at":107},"3ab2c67e-4664-4c67-a013-687a2f605814","garry-tan-open-sources-claude-code-toolkit-en","Garry Tan Open-Sources a Claude Code Toolkit","2026-03-26T08:26:20.245934+00:00",{"id":109,"slug":110,"title":111,"created_at":112},"66a7cbf8-7e76-41d4-9bbf-eaca9761bf69","github-ai-projects-to-watch-in-2026-en","20 GitHub AI Projects to Watch in 2026","2026-03-26T08:28:09.752027+00:00",{"id":114,"slug":115,"title":116,"created_at":117},"9f332fda-eace-448a-a292-2283951eee71","practical-github-guide-learning-ml-2026-en","A Practical GitHub Guide to Learning ML in 2026","2026-03-27T01:16:50.125678+00:00",{"id":119,"slug":120,"title":121,"created_at":122},"1b1f637d-0f4d-42bd-974b-07b53829144d","aiml-2026-student-ai-ml-lab-repo-review-en","AIML-2026 Is a Bare-Bones Student Lab Repo","2026-03-27T01:21:51.661231+00:00",{"id":124,"slug":125,"title":126,"created_at":127},"6d1bf3f6-e191-4d30-b55b-8a0722fa6afe","ai-trending-github-repos-and-research-feeds-en","AI Trending Tracks Repos and Research Feeds","2026-03-27T01:31:35.709532+00:00",{"id":129,"slug":130,"title":131,"created_at":132},"010539a1-4c3a-4bd3-937a-26616422ee0d","awesome-ai-for-science-research-tools-map-en","Awesome AI for Science Is Becoming a Real Research Map","2026-03-27T01:46:50.89513+00:00"]