NateBJones-Projects/ringer
Ringer — parallel AI-agent swarm orchestrator. Ringside — its native mission-control HUD. Fable-quality output without Fable-level burn.
它解决的问题
Ringer 解决了使用昂贵的尖端 AI 模型进行日常实施任务时成本高、可靠性低的问题。它允许你将复杂的规划和审查委托给高级模型,同时将实际的编码、迁移和测试工作卸载给一群更便宜、并行的 worker。
工作原理
你定义一个任务清单(一个 JSON 文件),其中包含 AI 的规范、用于验证输出的 shell 命令以及预期文件。Ringer 会并行生成多个 worker 来执行这些任务。关键是,它不信任 worker 声称的完成状态;它会自动执行你提供的检查命令。如果检查失败,Ringer 会注入失败上下文后重试一次任务。所有活动都会在本地实时仪表板 Ringside 中跟踪。
适用人群
适用于希望扩展 AI 辅助开发工作流,而不希望成本随每行代码线性增长的开发者和团队。它非常适合那些需要自动化重复性任务(如脚手架搭建、批量转换或测试套件生成)同时保持严格结果验证的人。
亮点
- 并行执行: 同时运行多个 worker 代理,加速构建和实施任务。
- 验证优先: 使用可执行的 shell 命令验证结果,确保“完成”意味着代码确实可用。
- 成本高效: 允许对机械性任务使用更便宜、专门的 worker 模型,同时保留高级模型用于高层决策。
- Ringside 仪表板: 提供本地实时 Web 界面,监控 swarm 进度、token 使用情况和任务判定。
- 可插拔引擎: 通过灵活的配置系统支持多种 worker CLI(如 Codex、Grok 或 OpenCode)。
- 安全与控制: 包括任务级沙箱、敏感数据编辑和 linting 工具,以捕获常见的 swarm 配置错误。
相关
- 项目
- 项目
- 项目
- 项目