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パイプラインでのヘッドレスオーケストレーションを実現する組み込みエンジンを備える。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト