> For the complete documentation index, see [llms.txt](https://help.aikido.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.aikido.dev/docs/docs-ja/pentesuto/continuous-pentesting.md).

# 継続的ペンテスト

継続的ペンテストは、変更後にアプリケーションを自動的に再テストします。

最後の完全評価をベース構成として使用します。その後、コードの進化に合わせて、より小規模で対象を絞ったフォローアップテストを実行します。

## 料金と使用状況

継続的ペンテストは使用量ベースです。各実行は実際に起動したエージェント数に基づき、各エージェントの料金は10クレジットです。

予想コストを確認するには：

1. を開き [料金ページで](https://app.aikido.dev/ai-pentests/pricing).
2. 見積もりに含めるリポジトリを選択します。

料金ページには、継続的ペンテストの年間クレジット費用の見積もりが表示されます。 **1クレジット = 1米ドル。**

これは、過去30日間のGitアクティビティに基づく年換算の予測です。アクティビティの変化に応じて変更される場合があります。

設定されたデプロイまたはスケジュールごとに、Aikidoはまず変更内容を確認します。セキュリティ関連の変更に必要なエージェントを起動し、最終的に起動した数に基づいてクレジットを請求します。大きな変更ではより多くのエージェントが起動されることがあり、小さな変更では通常、起動数は少なくなります。ドキュメント、テスト専用、その他の非セキュリティ変更は、無料でスキップされます。

{% hint style="info" %}
**目安：** 実行コスト = `起動したエージェント × 10クレジット`.
{% endhint %}

次を参照してください: [料金ページで](https://app.aikido.dev/ai-pentests/pricing) 年換算見積もりでは [ペンテストの料金](/docs/docs-ja/pentesuto/pentest-pricing.md) すべての料金オプションで。

次の **今すぐ実行、支払いは後で** 無償条件（High または Critical の検出がない場合は支払い不要）は、あなたの **最初の完全な評価**。継続的ペンテストの実行には適用されません。参照 [今すぐ実行、支払いは後で](/docs/docs-ja/pentesuto/pentest-pricing.md#run-now-pay-later) をご覧ください。

## 継続的ペンテストを有効にする

### 前提条件

継続的ペンテストを有効にする前に、以下を確認してください：

* あなたに **ペンテストを管理** 権限があること。
* このプロジェクトで少なくとも1回の完全評価を完了していること。
* 完全評価にリポジトリが接続されていること。
* ウォレット残高が少なくとも **1,000クレジット**.

### 頻度を設定

1. に移動し **ペンテスト** してプロジェクトを開きます。
2. クリック **継続的テスト** をプロジェクトヘッダーで。
3. 頻度を選択してください：
   * **すべてのデプロイ時に実行**
     * 接続された各リポジトリで、どのブランチがテストをトリガーするかを選択します。
     * 次を設定します: **開始遅延** 複数のコミットを1回の実行にまとめるために。
   * **スケジュールで実行**:
     * 毎日、毎週、毎月、またはカスタム間隔。
     * スケジュールは、継続的ペンテストを有効にしたときに開始されます。
4. クリック **継続的テストを有効にする** して確認します。

<div data-with-frame="true"><figure><img src="/files/aaf80c644980e44133de4686a17f31cac99f20f2" alt=""><figcaption></figcaption></figure></div>

## 仕組み

各サイクルは次の流れで進みます：

1. Aikidoは、プロジェクトが実行対象として適格かどうかを確認します。
2. 設定したブランチの最新コミットを、最後にテストされたベースラインと比較します。
3. 変更が実行をトリガーすべき場合、Aikidoは新しい継続評価を開始し、関連するコード差分を分析します。

ノイズの多い実行や無駄な実行を避けるため、Aikidoはガードレールを適用します：

* 設定した **開始遅延** まで待ってからトリガーします。
* 別の継続実行がまだアクティブな間は、新しい実行を開始しません。
* エージェントを起動するために必要な最小ウォレット残高が必要です。

## 実行が開始されない理由

実行されると思っていたのに始まらなかった場合は、以下を確認してください：

* このプロジェクトにはまだ完全評価がありません。
* ウォレット残高が **1,000クレジット**.
* 設定したブランチで新しいコミットが検出されませんでした。
* 最新のコミットはまだ **開始遅延** ウィンドウ内です。
* 別の継続実行がまだ進行中です。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.aikido.dev/docs/docs-ja/pentesuto/continuous-pentesting.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
