agent-risk-linter は何をしますか?
エージェントスキル、MCP設定、スクリプト、CIワークフロー向けのオフラインファーストセキュリティリンター。
概要
このリンターは、AIエージェントが使用する設定ファイルやスクリプトに潜むセキュリティリスクを、インターネット接続なしでチェックします。
特徴
- オフラインファースト: ネットワークアクセスを必要とせず、完全にローカルで動作します。
- マルチターゲット: MCP設定、エージェントスキルのコード、CIワークフローをスキャンします。
- 静的解析: 実行せずにコードを解析し、危険なパターンを検出します。
- CI統合: CIパイプラインに組み込み、自動チェックが可能です。
使い方
npx boxzeemon-beep/agent-risk-linter <target>
<target> には、ファイルまたはディレクトリを指定します。
ルール
NO-EXEC: 危険なコマンド実行パターンを検出します。NO-SECRET: ハードコードされたシークレットや認証情報を検出します。NO-UNSAFE-MCP: 不適切なMCP設定を検出します。
設定
カスタムルールや除外パターンを設定ファイルで指定できます。
ライセンス
MIT