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
What it solves
Babysitter는 AI 에이전트가 환상을 일으키거나 정의된 워크플로우에서 벗어나는 것을 방지합니다. 에이전트가 자체적인 예측 불가능한 계획에 의존하는 대신, 엄격한 단계 순서를 따르고 품질 게이트를 통과하며 특정 중단점에서 인간 승인을 기다리도록 하는 결정론적 오케스트레이션 레이어를 제공합니다.
How it works
워크플로우는 JavaScript 코드(프로세스)로 정의되며, 이는 에이전트 행동에 대한 절대적인 권위가 됩니다. 시스템은 프로세스 정의에 따라 중단 및 검사를 강제하는 메커니즘을 사용합니다. 하네스에 구애받지 않는(harness‑agnostic) 설계로, 어댑터를 통해 다양한 AI 코딩 툴(하네스)에 통합하거나 내부 하네스를 사용해 CI/CD 파이프라인에서 헤드리스로 실행할 수 있습니다.
Who it’s for
높은 신뢰성, 프로세스에 대한 엄격한 준수, 그리고 AI 기반 코딩 작업에 대한 human‑in‑the‑loop 감시가 필요한 개발자와 팀을 위한 솔루션입니다.
Highlights
- Harness-Agnostic: Claude Code, Codex, Cursor, GitHub Copilot 등 12가지 AI 코딩 하네스를 지원합니다.
- Deterministic Orchestration: 실제 코드를 사용해 프로세스를 정의함으로써 에이전트가 허용된 작업만 수행하고 그 외는 하지 않도록 보장합니다.
- Human-in-the-Loop: 진행하기 전에 반드시 인간 승인을 받는 중단점을 강제합니다.
- Immutable Journaling: 모든 결정과 행동을 저널에 기록해 추적 가능성을 확보합니다.
- Internal Harness: 외부 AI 에이전트를 필요로 하지 않고, 스크립트와 CI/CD 파이프라인에서 헤드리스 실행이 가능한 내장 엔진을 포함합니다.