Anthropic 旗下的 AI 编程工具 Claude Code 近日推出了一项名为“Ultrawork”的新功能,该功能旨在提升命令执行的复杂性和可复用性。与传统的单次指令执行不同,Ultrawork 引入了工作流编排的概念。在使用该功能时,Claude Code 会在执行用户指令前,先规划并生成一个基于 JavaScript(.mjs 格式)的工作流脚本。这一脚本定义了任务的执行逻辑,使得工作流可以被保存、复用以及手动编辑。
据社区观察,这种通过 JS 脚本进行“预处理”的模式与 Omo 的 Ultrawork 机制颇为相似。更重要的是,该功能展示了强大的扩展性。通过参考 Codex 官方提供的 codex-plugin-cc 插件代码,开发者可以修改生成的 .mjs 文件,从而在 Claude Code 的工作流中调用如 Codex、Antigravity 等其他外部 AI 能力或服务。这意味着 Claude Code 正在从一个单一的编码助手进化为能够协调多种 AI Agent 的任务编排中心,为开发者提供了更底层的控制权和更灵活的自动化解决方案。
事件分析
从技术视角来看,Ultrawork 的引入标志着 AI 编程工具从“对话式补全”向“结构化自动化”的关键演进。传统的 AI 辅助编程多局限于单文件或单次交互,而通过引入可编程的 JS 工作流,Claude Code 允许将复杂的任务逻辑实体化、代码化。这种模式不仅解决了 AI 执行过程中的“黑盒”问题,提升了可观测性,还通过支持调用外部 Agent(如 Antigravity)暗示了未来软件开发的“多模型协作”趋势。开发者不再局限于单一模型的智商,而是可以通过编写逻辑,让擅长代码的 Claude 擅长其他任务的 Agent 各司其职,构建混合智能系统。
💡 核心观点:Claude Code 的 Ultrawork 模式揭示了 AI 编程工具的本质进化:开发者不再只是与 AI 对话,而是开始编写代码来编排多个 AI 协同工作,实现了从“使用工具”到“定义系统”的跨越。
原文链接:Linux.do

IT资源栈
评论前必须登录!
立即登录 注册