# Agentinel Agentinelは自律型コーディングエージェント向けのローカルセキュリティ層です。実行前にインストール要求を確認し、オフラインOSVデータベースとヒューリスティックで疑わしいnpmパッケージをブロックします。クラウド通信は不要です。 - Findings24: - ウェブサイト: - 料金: Freemium - カテゴリー: AI DevOpsアシスタント, AIコードアシスタント, AIテストアシスタント ## Agentinelとは? Agentinel は、自律的なコーディングワークフローのためのローカル実行型セキュリティガードレールです。AI コーディングエージェントとパッケージマネージャーの間に位置し、npm がコマンドを実行する前にインストールコマンドを確認できるため、エージェント主導の開発で幻覚によるパッケージ名や悪意あるパッケージ名を検出するのに役立ちます。 この製品は、Claude Code、GitHub Copilot CLI、OpenAI Codex CLI、Gemini CLI などのツールを使う開発者を対象としています。サイトによると、完全にオンデバイスで動作し、同梱の OSV データベースとヒューリスティックチェックを使用し、パッケージがブロックされた場合には理由を構造化してエージェントに返します。 ## Agentinelでできること ### 実行前にインストール要求を中継します Agentinel は PreToolUse 風のフックとして登録されるため、エージェントが提案したシェルコマンドは実行前に確認されます。 ### ローカルで悪意あるパッケージとヒューリスティックをスキャンします 要求されたパッケージを、同梱された OSV データベースのローカルコピーと、slopsquatting や幻覚によるパッケージ名を検出するヒューリスティックルールでチェックします。 ### エージェントへの構造化フィードバック パッケージがブロックされると、ツールは構造化された JSON ペイロードをエージェントに返し、何が失敗したのか、その理由を理解できるようにします。 ### スキャナーエラー時のフェイルオープン動作 ドキュメントではフェイルオープン設計が説明されています。内部エラーのためにスキャンを完了できない場合は、警告付きでインストールを許可します。 ### ローカルのみで動作します すべてのチェックはスキャン時にネットワーク呼び出しなしでオンデバイスで実行されるため、パッケージ名とスキャン活動はローカルマシン内に保たれます。 ### 依存関係ツリーとパイプラインのスキャン サイトによると、依存関係ツリーをスキャンでき、さらにデプロイ前にマニフェストを確認することで CI または CD ワークフローのゲートとしても機能します。 ## 利用シーン ### 安全でないパッケージインストールをブロックする AI コーディングアシスタントが npm install コマンドを提案し、幻覚によるパッケージ名や slopsquatting されたパッケージ名がディスクに書き込まれる前に止めたい場合に Agentinel を使います。 ### ローカルでのプライバシー重視開発 テレメトリやスキャンデータをクラウドサービスに送らずにパッケージチェックを行いたいローカル開発で使います。 ### ブロック後のエージェント自己修正 自律型 CLI エージェントと組み合わせ、ブロックされたインストールの理由をモデルに返して、より安全なコマンドを自動的に再試行できるようにします。 ### マニフェストとインストールのパイプラインゲート CI/CD パイプラインでローカルスキャンとマニフェストチェックを使い、危険なパッケージが導入される前にビルドやデプロイをゲートします。 ## よくある質問 ### Agentinel はどのようにセットアップしますか? Agentinel はローカルのパッケージとしてインストールされ、AI コーディングエージェントとパッケージマネージャーの間に配置されます。ドキュメントでは、ゼロコンフィグで完全にオンデバイスで実行され、スキャン時にアカウント、API キー、ネットワーク呼び出しは不要と説明されています。 ### どの AI コーディングエージェントで使えますか? npm が実行する前に、自律型コーディングエージェントによるパッケージインストールの判断を中継します。ドキュメントでは、Claude Code、GitHub Copilot CLI、OpenAI Codex CLI、Gemini CLI などのエージェントランタイムを、それぞれのフックまたは実行前イベントを使ってサポートすると記載されています。 ### Agentinel がパッケージをブロックするとどうなりますか? パッケージがフラグ付けされると、Agentinel はそれをブロックし、理由を記録して、エージェントが次のアクションを調整できるように構造化されたペイロードを返します。ホームページでは、警告モードと厳格モードの動作についても説明されています。 ### Agentinel の主な制限は何ですか? Agentinel はフェイルオープンするよう設計されています。内部エラーやデータベース破損のためにスキャンできない場合は、ワークフローを静かに壊すのではなく、インストールを続行させて警告を記録します。 ### チームで Agentinel を一緒に使えますか? ドキュメントでは、Agentinel はチーム管理プラットフォームではなく、AI コーディングエージェント向けのローカルセキュリティガードレールとして説明されています。ソースには、共有ダッシュボード、アカウント、集中ポリシー管理についての記載はありません。 ## クイック情報 - **カテゴリ**: 開発者向けツール - **主な用途**: 自律コーディングエージェント向けセキュリティ層 - **実行環境**: ローカル / オンデバイス - **ネットワーク呼び出し**: スキャン時のネットワーク呼び出しなし - **価格**: ホームページによると無料。料金ページは利用不可 - **ソースドメイン**: agentinel.habitwala.in