AI 新闻·2026年11月8日·来源: Dev Community

    无需再在 Codex、Claude 和 Copilot 之间取舍。让它们协同工作

    SignalBox 是一款新推出的工具,旨在通过允许开发人员在 YAML 文件中定义复杂的工作流程,从而简化 Codex、Claude 和 Copilot 等多个人工智能编码代理的使用。它协调一系列任务,暂停以待人工或人工智能批准,并可将拒绝的工作发回管道中进行修订。

    SignalBox 解决了手动协调各种 AI 编码代理的常见挑战,这通常需要开发人员通过规划、实施、审查和修复等多步骤过程在工具之间复制文本。该工具通过允许用户在 YAML 文件中定义代理管道,将每个代理导向特定的运行时(例如 Codex、Claude、Copilot 或任何与 OpenAI 兼容的 API),从而集中此工作流程。

    定义后,SignalBox 会执行此代理链,并加入“批准闸门”,以便人类可以通过网页用户界面或终端审查工作。如果被拒绝,系统会将工作发回修订,并将审阅者备注附加到代理的输入中。值得注意的是,该工具还支持集成可以运行本地脚本的非 AI“代码节点”,从而实现结合 AI 驱动任务和传统脚本的混合工作流程。YAML 管道本身甚至可以由 AI 编码代理起草,并由 `signalbox validate` 提供错误检查。

    除了线性链之外,SignalBox 还支持高级工作流程模式,包括并行处理、连接和多轮“会话”,其中代理可以讨论并达成共识。一个关键功能是包含 `llm_gate` 节点,允许 AI 模型做出批准或拒绝决定并提供反馈,并具有可配置的返工限制以防止无限循环。此设置可在人工审查之前实现自动初始检查,从而优化开发人员的注意力。

    分享这篇文章

    深入了解
    原文报道: Dev Community我们不转载全文, 阅读原文 →

    相关文章

    6 则