Repolode
pegasi-ai

pegasi-ai/reins

Claude Code、OpenClaw、MCPエージェント向けに、AIエージェントの操作を実行前にブロック、一時停止し、監査するセキュリティ制御。

スター
392
フォーク
52
未解決の Issue
19
最終コミット
27 日前

これは何?

ReinsはAIエージェント向けのセキュリティレイヤーです。エージェントの各操作を実行前に決定論的なポリシーで評価し、一括削除などの破壊的な操作をブロックするとともに、壊滅的な影響を及ぼす操作には明示的な確認トークンを要求します。承認リクエストはターミナルやメッセージングのフローに振り分けられます。

このプロジェクトはPreToolUseとPostToolUseフックを通じてClaude Codeと連携し、OpenClawでも動作します。また、MCP互換のあらゆるエージェントをサポートします。ポリシーはローカルにキャッシュされるためオフラインでも適用でき、フックで未処理のエラーが発生した場合は操作がブロックされます。

Reinsはエージェントの設定ファイルをスキャンしてOWASP ASI10の問題を検出し、時間の経過に伴うセキュリティの変化を追跡します。また、すべての判定、承認、ブロックを追記専用のJSONL監査ログに記録します。

主な機能

  • 01破壊的なエージェント操作を実行前にブロックし、元に戻せない度合いをスコア化します。
  • 02影響の大きい操作を、ターミナルやメッセージングによる承認フローに振り分けます。
  • 03壊滅的な影響を及ぼす操作には、明示的なCONFIRM-*トークンを要求します。
  • 04Claude Codeのフック、OpenClaw、MCP互換エージェントと連携します。
  • 05判定、承認、ブロックの追記専用監査記録を保持します。
  • 06エージェント設定をスキャンしてOWASP ASI10の脆弱性を検出し、セキュリティの変化を追跡します。

ユースケース

  • 承認なしでAIエージェントがメールやファイルを一括削除するのを防ぐ。
  • Claude Codeのツール呼び出しに人間による承認を追加する。
  • 自律型のブラウザーエージェントやメッセージングエージェントが実際に行った操作を監査する。
  • デプロイ前にエージェントの設定ファイルのセキュリティ上の弱点を確認する。

クイックスタート

  1. 1

    npm から Reins CLI をグローバルにインストールします

    npm install -g @pegasi-ai/reins
  2. 2

    プロジェクトで Reins を初期化します

    reins init

使う前に知っておきたいこと

  • Node.js 18 以降が必要です。
  • ポリシーの適用には、Claude Code、OpenClaw、MCP エージェントなどのフック連携が必要です。

収録されている特集

トピック

よくある質問

reins とは?
Claude Code、OpenClaw、MCPエージェント向けに、AIエージェントの操作を実行前にブロック、一時停止し、監査するセキュリティ制御。 ReinsはAIエージェント向けのセキュリティレイヤーです。エージェントの各操作を実行前に決定論的なポリシーで評価し、一括削除などの破壊的な操作をブロックするとともに、壊滅的な影響を及ぼす操作には明示的な確認トークンを要求します。承認リクエストはターミナルやメッセージングのフローに振り分けられます。
reins は無料で使えますか?ライセンスは?
reins は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
reins は今もメンテナンスされていますか?
活発にメンテナンス中。reins の最終コミットは 2026年10月11日 です。
reins は何に使えますか?
承認なしでAIエージェントがメールやファイルを一括削除するのを防ぐ。 Claude Codeのツール呼び出しに人間による承認を追加する。 自律型のブラウザーエージェントやメッセージングエージェントが実際に行った操作を監査する。 デプロイ前にエージェントの設定ファイルのセキュリティ上の弱点を確認する。
reins のインストール方法は?
npm から Reins CLI をグローバルにインストールします: npm install -g @pegasi-ai/reins プロジェクトで Reins を初期化します: reins init
reins はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/pegasi-ai/reins

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト