agent-sec について
agent-secは、AIコーディングエージェント向けのインストール不要な読み取り専用セキュリティ基準です。出典付きルールと助言的なチェックにより、セッション中に関連する指針を参照できます。
主な機能
- 01出典を示すセキュリティルール
- 02基準全体の取得
- 03関連ルールに基づく操作チェック
- 04任意で使えるClaude Codeプラグインとフック
- 05セルフホスト可能なCloudflare Worker
活用シーン
- 01実行前のコマンド確認
- 02シークレットやプロンプトインジェクションの指針確認
- 03コーディングエージェントのセッションへの引用付きルール追加
MCP 対応
MCPサーバーは`get_security_baseline`と`check_action`を提供します。チェックは助言のみで、操作をブロックしません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://agentsec.kernora.ai/mcpclaude mcp add --transport http ai-kernora-agent-sec https://agentsec.kernora.ai/mcp{"mcpServers":{"ai-kernora-agent-sec":{"type":"http","url":"https://agentsec.kernora.ai/mcp"}}}Cursor で開く{"servers":{"ai-kernora-agent-sec":{"type":"http","url":"https://agentsec.kernora.ai/mcp"}}}VS Code で開く{"mcpServers":{"ai-kernora-agent-sec":{"type":"http","url":"https://agentsec.kernora.ai/mcp"}}}{"mcpServers":{"ai-kernora-agent-sec":{"serverUrl":"https://agentsec.kernora.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
2このツールにパラメーターはありません。
詳細
Kernora Agent Security
AI コーディングエージェント向けの、インストール不要のセキュリティベースラインです。 Claude Code、Cursor、または任意の
MCP 対応エージェントに 1 つの URL を指定すると、毎回のセッションで厳選され、出典が明記されたセキュリティベースラインを読み込みます(最小限の JSON-RPC over HTTP MCP サブセットを使用 — 現在 Claude Code で動作します)。これにより、
インシデントの原因となるミス(ハードコードされたシークレット、curl | bash、
プロンプトインジェクションによる「この URL に送信して」など)を防げます。検出した場合は、該当するルールを正確に示します。
無料でオープンな、助言としての根拠付けです。 組織独自の判断に基づくリアルタイムのブロック機能に加え、EU AI Act/SOC-2 向けの改ざんを検知できる監査台帳を提供するのが、有料の Kernora Axiora Integrity Plane です。
公開先:https://agentsec.kernora.ai
1 行で接続
エージェントの設定で MCP サーバーとして追加します:
{
"mcpServers": {
"agentsec": { "url": "https://agentsec.kernora.ai/mcp" }
}
}
これだけです — インストールもサインアップも不要です。読み取り専用です。get_security_baseline は何も送信せず、check_action が送信するのは、渡すことを選んだ短いアクションテキストだけです(ファイル、リポジトリ、環境は送信されません)。
公開されるツール:
get_security_baseline— 既知の安全なルールセット全体を取得します。check_action— アクション/コマンドを渡すと、該当するベースラインルールが返されるため、エージェントは 自ら修正できます。助言のみ — ブロックはしません。
ルールを直接読むこともできます:/baseline.json ·
/baseline.yaml
内容
シークレット、インジェクション、サプライチェーン、破壊的な操作、権限、転送、データ保護、情報流出、認可、VCS の安全性などのカテゴリにわたる 15 のルールを収録しています。すべてのルールに実際の出典が記載されています — OWASP(LLM Top 10 を含む)、CWE 識別子、規制(EU AI Act、PCI-DSS、HIPAA)です。
セルフホスト
依存関係、ストレージ、シークレットのない、単一の Cloudflare Worker です。
npm install -g wrangler # if needed
npm test # runs the local test suite (node test.mjs)
wrangler deploy # deploy to your own Cloudflare account
エアギャップ環境や、厳格なプライバシー要件がある場合は、自社のインフラストラクチャで実行し、エージェントの接続先に指定してください。
無料版は根拠付け。有料版はブロック。
| Kernora Agent Security(本製品、無料) | Kernora Axiora — Integrity Plane(有料) | |
|---|---|---|
| 内容 | エージェントにベースラインを認識させ、その根拠を示します | 自社組織の判断に基づき、リアルタイムでブロックします |
| 方法 | 助言としての MCP による根拠付け | 段階的な検証、リアルタイムのブロック+証明付き監査台帳 |
| 対象 | あらゆる開発者、あらゆるエージェント | エージェント群を運用し、コンプライアンス上の義務を負う企業 |
ブロック機能+証明についてのお問い合わせ:[email protected]
エンドポイントモニターとの関係
エンドポイントエージェントモニター(例:Perplexity の Numbat)は、一般的に不審な挙動を監視します。 Kernora Agent Security は、それらに欠けている情報、つまりコードベースで既知の安全なものを提供します。この 2 つは 相互補完的です — このプロジェクトのルールをエクスポートして、モニターに適用させることもできます。
正直さについて
このエンドポイントが提供するのは、助言としての根拠付けのみです。一致したルールはガイダンスであり、一致しなかったアクションが 安全である保証にはなりません。リアルタイムの強制適用と監査は、有料の Integrity Plane が提供します。
Claude Code プラグイン(任意、1 つのコマンドで導入)
手動で MCP を設定する代わりに、プラグインをインストールできます。MCP サーバー、エージェントにベースラインの参照を促すスキル、アドバイザリー用の PreToolUse フック(リスクのあるコマンドの前に警告)、および ヘルパーコマンドが含まれています:
/plugin marketplace add kernora-ai/agent-sec
/plugin install kernora-agent-security
コマンド:/agentsec-rules(すべてのルールを表示)、/agentsec-check <action>、/agentsec-report(リスクのあるアクションを何件検出したかを示すローカルの
ビューです — 情報が当社に送信されることはありません)。AGENTSEC_HOOK=0 で、いつでもフックを無効にできます。
すべてのルールの確認/有効性の確認/削除方法
- ルールの確認: https://agentsec.kernora.ai/rules で読みやすい形式を確認できます。生データは
/baseline.json(または.yaml)で確認するか、get_security_baselineMCP ツールを使用してください。隠されている情報はありません。 - 有効性/レポート: 無料プランはステートレスかつプライベートで、データは一切保存しません。プラグインはフラグをローカルに記録し(
~/.agentsec/flags.log)、/agentsec-reportでその概要を確認できます。改ざんを検知できる監査台帳を備えた、アクションごとの完全なレポート機能は、有料の Kernora Axiora プレーンで利用できます。 - 削除方法: Claude Code —
claude mcp remove agentsecを実行してください(インストール済みの場合は/plugin uninstall kernora-agent-securityも実行します)。Cursor —~/.cursor/mcp.jsonからagentsecのエントリーを削除し、再起動してください。読み取り専用でデータも保存しないため、後に何も残りません。
概要
Kernora Agent Security は、オープンな Factlet Protocol 上に Kernora が構築したものです。ライセンスは Apache-2.0 です(LICENSE を参照)。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。