a5c-ai/babysitter

Babysitter enforces obedience on agentic workforces and enables them to manage extremely complex tasks and workflows through deterministic, hallucination-free self-orchestration

解决的问题

Babysitter 防止 AI 代理产生幻觉或偏离预期工作流程。它提供了一个确定性的编排层,确保代理团队严格遵循定义好的流程,要求在特定断点处进行人工审批,并在进入下一步之前强制执行质量门禁。

工作原理

工作流程以 JavaScript 代码而非简单的配置文件定义,使代码成为代理行为的唯一权威。系统使用名为 Adapters 的运行时,使相同的流程定义可在 12 种不同的 AI 编码工具(如 Claude Code、Codex 和 Cursor)中运行。所有决策都会记录在不可变的审计日志中,以维护完整的审计追踪。

适用人群

需要高可靠性、复杂工作流程,且无法承担完全自主代理不可预测性的开发人员和团队。

主要亮点

  • 工具无关性:可在多种 AI 编码工具中运行,包括 Claude Code、Codex、Cursor 和 GitHub Copilot。
  • 确定性编排:通过代码定义流程,消除幻觉并确保服从性。
  • 人机协同:强制在关键节点进行人工审批。
  • 内置工具:包含一个内置引擎,可在 CI/CD 流水线中实现无头编排,无需依赖外部 AI 代理。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目