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 コード(processes)として定義され、エージェントの行動に対する絶対的な権威となります。システムはプロセス定義に対する停止とチェックを義務付ける強制メカニズムを使用します。ハーネス非依存(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 パイプラインでヘッドレス実行できる組み込みエンジンを搭載。