Agent阿新聊ai

Claude Code 中的动态工作流简介

Claude Code 中的动态工作流简介 图片 图片 图片 今天我们在 Claude Code 中推出动态工作流,帮助 Claude 端到端地处理最具挑战性的任务。通常需要几个季度规划的工作现在几天内完成。Claude 动态编写编排脚本,在单个会话中运行数十到数百个并行子 Agent,并在任何内容到达你之前检查其工...

Claude Code 中的动态工作流简介

图片

图片

图片 今天我们在 Claude Code 中推出动态工作流,帮助 Claude 端到端地处理最具挑战性的任务。通常需要几个季度规划的工作现在几天内完成。Claude 动态编写编排脚本,在单个会话中运行数十到数百个并行子 Agent,并在任何内容到达你之前检查其工作。

有些问题对单个 Agent 的一次处理来说太大了,特别是在复杂的遗留代码库中:跨越整个服务的 bug 搜索、涉及数百个文件的迁移、你希望在提交之前从每个角度压力测试的计划。动态工作流可以端到端地处理所有这些。

Image

动态工作流今天以研究预览版在 Claude Code CLI、桌面版和 VS Code 扩展中提供,适用于 Max、Team 和 Enterprise(如果管理员启用)计划,以及 Claude API、Amazon Bedrock、Vertex AI 和 Microsoft Foundry。

注意:动态工作流可能消耗比典型 Claude Code 会话多得多的 token,因此我们建议从一个范围化的任务开始,以感受你在工作中的使用量。

动态工作流实战

早期访问用户和 Anthropic 内部团队已经在广泛用例中使用动态工作流,包括:

  • 代码库范围的 bug 搜索、分析器引导的优化审计和安全审计
  • 大规模迁移和现代化工作
  • 需要双重检查的关键工作

用动态工作流重写 Bun

动态工作流在大规模上能解锁什么的一个例子是 Bun 的近期重写。Jarred Sumner 使用动态工作流将 Bun 从 Zig 移植到 Rust,99.8% 的现有测试套件通过,大约 750,000 行 Rust 代码,从第一次提交到合并共十一天。

工作原理

当工作流启动时,Claude 根据你的提示动态规划,将其分解为子任务,并将工作扇出到并行运行的子 Agent。结果在折叠之前会进行检查,你回来时得到一个单一的、协调的答案。

动态工作流专为并行和长时间运行的工作而构建,可以延伸到数小时和数天。进度在运行过程中保存,因此被中断的作业从上次停止的地方继续而不是重新开始。

入门指南

如果你使用 Max 或 Team 计划,或通过 API 使用 Claude Code,动态工作流默认开启。要求 Claude 创建工作流或开启 Claude Code 特定设置 ultracode 即可开始。如果你使用 Enterprise 计划,动态工作流在发布时默认关闭。管理员可以在 Claude Code 设置中轻松更改。

评论

0
登录后可以参与评论和讨论。
💬

还没有评论

欢迎留下第一条评论,帮助这篇内容更快形成讨论。