无需再在 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 模型做出批准或拒绝决定并提供反馈,并具有可配置的返工限制以防止无限循环。此设置可在人工审查之前实现自动初始检查,从而优化开发人员的注意力。
分享这篇文章
相关文章
6 则
我让 Claude Code、Codex 和 Antigravity 构建同一个 Chrome 扩展,结果只有一个能用
We previously explored making Claude Code, Codex, and Antigravity build the same Chrome extension.

一家中国大陆芯片IPO飙升,另一家却在香港繁忙的一周内受挫

友邦保险将配备 Gemini 的 Google Workspace 引入亚洲顾问团队

Jensen Huang丑闻下,中国贸易商仍对Nvidia GPU供应充满信心

减少优惠券计算,增加人工智能:中国第18个双11有何新变化

