メインコンテンツへスキップ
npm weekly downloads AI 障害ハンドリングエラーリカバリーLLM の信頼性のためのフックとポリシー。Claude CodeOpenAI CodexGitHub CopilotCursor AgentOpenCodePiGemini CLIAgents SDK 上で、AI エージェントを安定して自律的に稼働させ続けます。 AI エージェントは、予測可能なパターンで失敗します。破壊的なコマンドを実行したり、シークレットを漏洩させたり、タスクから脱線したり、ループにはまったり、直接 main にプッシュしたりします。放置すると、小さな障害が連鎖してサービス停止・認証情報の漏洩・作業の消失につながります。 FailproofAI はこの問題を ポリシー で解決します。これらのルールはすべてのエージェントツール呼び出しにフックし、障害を検出軽減(ブロック・指示・サニタイズ)し、対応が必要なときにアラートを通知します。ローカルダッシュボードで、すべてのツール呼び出し・エージェント障害・リカバリーアクションを事後に確認できます。 データは一切、外部に送信されません。

はじめに

39 個の組み込みポリシー

破壊的なコマンドのブロック、シークレット漏洩の防止、エージェントをプロジェクト境界内に制限など、すぐに使える機能が揃っています。

カスタムポリシー

シンプルな allow / deny / instruct API を使って、JavaScript で独自ルールを作成できます。

エージェントモニター

離席中にエージェントが何をしていたかを確認できます。セッションの閲覧、ツール呼び出しの詳細確認、ポリシーが発火した箇所のレビューが可能です。

かんたん設定

コードを書かずにポリシーを調整できます。許可リスト・保護ブランチ・しきい値をプロジェクト単位またはグローバルに設定できます。

クイックスタート

npm install -g failproofai
failproofai policies --install   # enable policies (or skip — `failproofai` will offer to set them up on first run)
failproofai                      # launch the dashboard
詳細な手順については、はじめかたガイドをご覧ください。