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提案を行います。差分を確認し、提案をコミットすることで、新たに導入された脆弱性を一括で修正できます。
