日本語

カスタムルール概要

Aikidoでは、コードセキュリティ、クラウドセキュリティ、コード品質全体にわたって独自のルールを定義できるため、チェックをあなたの環境や基準に合わせられます。

カスタムルールを追加できる場所

  • カスタム SAST & IaC ルール

    内部のセキュリティ API の強制や、組織固有の一般的な設定ミスなど、あなたのスタックに特有のアプリケーションやインフラのパターンを検出するルールを定義できます。

  • カスタムCSPMルール

    Aikido の管理ルールに加えて、独自のクラウド設定ミスチェックを追加できます。カスタム CSPM ルールはタグを使ってコンプライアンスのベンチマークにマッピングでき、バックアップルールを ISO 27001 の項目に対応付ける場合など、他のクラウドルールと同様にコンプライアンスレポートに表示されます。

  • カスタムコード品質ルール

    適用したいコードパターンや規約を自然言語で記述してください。Aikidoはそれらを、プルリクエストで実行され、チーム固有のコーディングガイドラインの適用を支援するAI搭載のチェックに変換します。追加の AutoFix ルールにプロンプトを設定して、Aikidoが違反を修正できるようにします。

代表的なユースケース

  • 必須のラッパーや安全なヘルパーなど、社内のセキュリティガイドラインをコード化する
  • 自社のアーキテクチャでリスクの高いクラウド設定を検出し、それらをコンプライアンスフレームワークに紐付ける
  • ローカルのコーディング標準とアーキテクチャルールを徹底する