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と呼ばれるランタイムを使用しており、Claude Code、Codex、Cursorなど12種類の異なるAIコーディングハーネスで同じプロセス定義を実行可能にしています。すべての意思決定は不変のジャーナルに記録され、完全な監査証跡を維持します。
対象ユーザー
予測不可能な完全自律型エージェントのリスクを許容できない、高信頼性で複雑なワークフローを必要とする開発者やチーム。
特徴
- ハーネス非依存: Claude Code、Codex、Cursor、GitHub Copilotなど、幅広いAIコーディングツールで動作可能。
- 決定論的オーケストレーション: コードベースのプロセス定義により、幻覚を排除し、従順性を確保。
- 人間が関与するプロセス: 人間の承認を必須とするブレークポイントを強制。
- 内部ハーネス: 外部AIエージェントを必要とせずにCI/CDパイプラインでのヘッドレスオーケストレーションを実現する組み込みエンジンを備える。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト