如何让 OpenClaw 将复杂任务委托给 Claude Code 和 Codex(并汇总结果)
摘要
描述了一个工作流程:OpenClaw 通过本地代理脚本将复杂编码任务委托给 Claude Code 和 Codex 作为异步子代理,并汇总结果;该解决方案已打包为开源项目 Relay-agent 仓库。
如何让 OpenClaw 将复杂任务委托给 Claude Code 和 Codex 作为子代理
最近我一直在尝试让 OpenClaw(/Hermes ai)处理一些非常繁重的编码任务,但有时当任务过于复杂,它无法独自完成时,就会遇到障碍。与其强迫 OpenClaw 完成所有工作,我发现将繁重任务卸载给专门的 CLI(如 Claude Code 或 Codex)效果更好。
我设置了一个工作流程,使用位于 OpenClaw 和 CLI 之间的本地代理脚本。它在隔离的临时工作空间中运行 CLI,以免弄乱我的主项目文件,然后将干净的 JSON 输出反馈给 OpenClaw。本质上,它将 Claude、Codex 和 AGY 转变为 OpenClaw 的异步子代理——它们只需完成工作并返回结构化的 JSON 报告。
最棒的是,你只需向 OpenClaw 添加一个简单的 SKILL.md 文件,然后就可以像这样提示它:
│ "Ask Codex and Claude who the next US president will be, and aggregate their reasoning in under 200 words each."
然后 OpenClaw 会同时为两个 CLI 启动异步后台作业,跟踪它们,并为你比较它们的答案。这是处理 OpenClaw 原生难以处理的任务的好方法。
我将代理脚本和 SKILL.md 打包到一个名为 Relay-agent 的开源仓库中。如果有人对复杂任务委托有困难,或者想尝试这种多工作器工作流程,可以在这里查看:https://github.com/miter37/Relay-agent
相似文章
OpenClaw 与 Claude Code/Codex 协同使用:一个两全其美的实际应用案例
本文描述了一种实际架构:使用 Claude Code 构建代码,使用 OpenClaw 运行持久化业务自动化任务,特别是用于线索抓取、线索丰富和对外销售拓展。作者认为这些工具是互补而非竞争关系。
我在OpenClaw上构建了一个多智能体平台——72个专业智能体,各自拥有独立领域,全部通过ClawSwarm连接
一位用户构建了AI Pair,这是一个基于OpenClaw的开源协调层,支持72个专业智能体跨领域发现、注册并协作完成复杂任务。
我将 obra/superpowers 移植到了 OpenClaw — 无 Claude Code 依赖
一位开发者将 superpowers AI辅助开发框架移植到 OpenClaw,移除了 Claude Code 依赖,并使用原生代理和任务跟踪重新设计了工作流程。
再次使用Claude Code订阅为OpenClaw服务!
一位开发者创建了otterly,这是一个npm包,可将本地Claude CLI转换为兼容OpenAI的HTTP服务器,使OpenClaw等应用程序能够使用Claude Code订阅,而不是昂贵的按token付费API费率。该工具可在树莓派上运行,并共享Claude Code的速率限制。
如果 OpenClaw 仍需要你提供下一个提示,它就不是自主的
文章讨论了一种使用 OpenClaw 协调 Codex 进行自主编码的工作流模式,通过共享路线图和里程碑跟踪,避免了每一步都需要手动提示。