対応オペレーティングシステムとエコシステム
オペレーティングシステム
ベンダーによるサポートが継続しているすべてのバージョンをサポートしています。バージョンがサポート終了に達すると、この一覧から外れます。
| オペレーティングシステム | サポート対象バージョン |
|---|---|
| macOS | 15 Sequoia、26 Tahoe |
| Windows | Windows 11 バージョン 24H2 以降。Enterprise と Education ではバージョン 23H2 を 2026年11月10日まで |
| Ubuntu | 22.04 LTS、24.04 LTS、26.04 LTS |
| Debian | 12(Bookworm)、13(Trixie) |
| Red Hat Enterprise Linux | 9, 10 |
| Rocky Linux | 9, 10 |
| AlmaLinux | 9, 10 |
| Oracle Linux | 9, 10 |
| CentOS | Stream 9、Stream 10 |
| Amazon Linux | 2023 |
Linux の詳細
| 要件 | Details |
|---|---|
| アーキテクチャ | amd64 (x86_64) または arm64(aarch64)。実行して uname -m 確認するには |
| カーネル | 5.11 以降で、BTF と cgroup v2 が利用可能であること。実行して uname -r 確認するには |
| 初期化システム | systemd、これは aikido-endpoint-protection サービス |
カーネル要件は、エージェントがパッケージのインストールを検出するために使用する eBPF データパスに由来します。を使用してインストールされたコンテナイメージは --container は代わりに明示的なプロキシを使用するため、より古いカーネルでも動作します。参照 コンテナ内の Device Protection.
デスクトップ版のインストールでは、StatusNotifierItem に対応したトレイも必要です。これは見た目上の要件にすぎず、保護機能はどちらの場合でも動作します。参照 Linux でのトレイアイコン対応.
パッケージソース
Device Protection は次のソースからのパッケージを監視します:
- NPM(npm、npx、yarn、pnpm、pnpx、bun、bunx、rush、rushx、など)
- PyPI(pip、pip3、pipx、pdm、poetry、uv、uvx、など)
- VS Code
- Open VSX(Cursor、Windsurf、Kiro、など)
- JetBrains
- Maven(Gradle、sbt、など)
- NuGet
- Chrome拡張機能
- Firefox の拡張機能
- Go
- Skills.sh
- Ruby 3+(bundler、gem)
- Rust
- PHP(composer)
- Homebrew
Skills は専用のレジストリではなく GitHub でホストされているため、 すべてのインストールをブロック と リクエストを強制 ポリシーは適用されません。参照 インストールポリシーの設定.