コンテンツにスキップ

PRチェックのAutoFix提案とインラインコメント

Aikidoは、お使いのSCMソフトウェア内で直接インラインコメントをサポートしています。この機能により、開発者は特定のコード行に対するフィードバックを受け取ることができ、Issueの解決をより迅速に行えます。設定はリポジトリごとに可能なため、チームは必要な箇所でのみ有効化できます。

さらに、Issueが発生した際にすぐに修正するAutoFix提案も行うことができ、autofixが利用可能なルールを継続的に拡充しています。

  • CI Checksが有効になっていることを確認してください(Aikido Dashboard経由)
  • Aikido内でadmin権限を持っていること

インラインコメントを有効化する

Section titled “インラインコメントを有効化する ”

Step 1: Repositories > Pull/Merge Requests > Manage PR/MR Checksから設定ページに移動します。

Step 2: 有効化したいリポジトリを選択し、Setup PR Scansをクリックします。

Step 3: 「Add comments」のトグルを有効にします。SASTまたはSecretsスキャンの少なくとも一方が有効になっていることを確認してください。

Step 4: 新しいIssueが導入されると(スキャン失敗の深刻度に基づき)、SCM上に新しいコメントが追加されます。

悪意のあるドメインからのスクリプトを検出し、コードから直ちに削除するよう推奨するセキュリティボット

Step 5. 利用可能な場合、AikidoはAutoFix提案を行います。差分を確認し、提案をコミットすることで、新たに導入された脆弱性を一括で修正できます。

AWS ALBリソース設定に"drop_invalid_header_fields"を追加する提案コード変更