# プルリクエストの自動作成

Aikidoでは、毎日 **自動でPull Requestを作成できます**、大量の依存関係更新の処理、SAST の問題の修正、コンテナのベースイメージの更新、ペネトストの問題の修正、コード品質の問題の修正を行います。「PR Configuration」で、プルリクエストのタイトル、説明、ラベル、その他の設定を細かく調整できます。

### 自動作成を設定する <a href="#setup-automatic-creation" id="setup-automatic-creation"></a>

**ステップ 1:** 次へ移動します： [Autofix 設定](https://app.aikido.dev/issues/fix/settings) ページ

**ステップ 2:** Automated PRs まで下にスクロールします。'Autocreation of PRs' のトグルを有効にします

<figure><img src="https://help.aikido.dev/_assets/053cf0854529/image-199.png" alt=""><figcaption></figcaption></figure>

**ステップ 3:** 設定モーダルが開きます。コードリポジトリの依存関係に対する自動作成、Docker コンテナに対する自動修正、または SAST/IaC、ペネトスト、コード品質の問題を自動的に修正するように設定できます。PR を作成したいコードリポジトリとコンテナを選択してください。

<figure><img src="https://help.aikido.dev/_assets/cf59af1aa9e5/image-1.png" alt=""><figcaption></figcaption></figure>

**ステップ 4:** 次のをクリックして、新しいPRが正しく作成されるかテストしてください **自動作成をテスト** ボタン。

<figure><img src="https://help.aikido.dev/_assets/e52c1d5fd984/image-202.png" alt=""><figcaption></figcaption></figure>

### コードの依存関係に対する自動PR作成の制限 <a href="#pull-request-configuration" id="pull-request-configuration"></a>

AutoFixは最大で **1リポジトリあたり10件のPRを作成します** 実行中に **毎日** 。

### SAST/IaCの自動PR作成の制限 <a href="#pull-request-configuration" id="pull-request-configuration"></a>

リポジトリに対してSASTスキャンを初めて実行すると、通常は多数の問題が見つかります。Pull Requestの数を管理しやすくするため、SASTの問題に対するPR作成には次の制限があります:

* PRが作成されるのは、AutoFixに **medium** または **高い確信度**
* 〜の間に **毎日** 実行では、AutoFixは **最大** の **1リポジトリあたり2件のPRを作成し** 最大で **5個の変更ファイルを含みます**.
* AutoFixは、 **オープンなSAST AutoFix PRの数** を **を1リポジトリあたり10件に制限します**。この上限に達すると、AutoFixは新しいSAST AutoFix PRを自動的に作成しません。PRを閉じるかマージすると、次の日次実行で新しいPRを受け取ります。

より高い上限が必要な場合は、AikidoのUIからお問い合わせください。

### プルリクエスト設定 <a href="#pull-request-configuration" id="pull-request-configuration"></a>

AutoFixのPR Configurationページで、プルリクエストのプロパティ（タイトル、ラベル、ブランチ名、コミットメッセージなど）を設定できます。詳細なドキュメントはこちら [こちら](https://help.aikido.dev/docs/docs-ja/autofix-and-remediation/configure/autofix-pr-configuration).
