---
title: "AIエージェントで不安定なテストを見つける · AgentDots"
description: "テストが失敗したあと、再実行で成功したら、エージェントが不安定さを確認し、原因を追跡して、別ブランチのプルリクエストで修正案を提示します。"
url: https://agentdots.org/ja/playbooks/flaky-test-hunt/
lang: ja
---

活用ガイド · コード

# 不安定なテストを見つける

テストがランダムに失敗したとき、エージェントが再実行してパターンを見つけ、ブランチで修正案を提示します。

イベント発生時中リスク

## これをエージェントに貼り付ける

```
<code>CIでテストが失敗し、再実行で成功したら記録して。疑わしいテストを単独で十分な回数実行して、不安定さを確認してから、タイミング、共有状態、テストの実行順序などの原因を調べて。新しいブランチで修正案を作り、根拠をまとめたプルリクエストを作成して。テストを無効化、スキップ、削除しないで。メインブランチへのマージやプッシュもしないで。</code>
```

## エージェントが行うこと

1. 失敗したあとに成功するテストを見つける
2. 疑わしいテストを単独で再実行する
3. 不安定さの原因を追跡する
4. 修正と根拠を添えてプルリクエストを作成する

## 追加するルール

- 変更はブランチに置き、レビューを待つ
- テストの無効化、スキップ、削除は禁止
- あなたの承認なしに新しいパッケージを追加しない

最終的に得られるもの: 不安定なテストを見つけ、原因を説明し、レビューできるプルリクエストで修正します。

## 対応するエージェント

- [Dots](https://agentdots.org/ja/agents/dots/) 最適
- [Claude](https://agentdots.org/ja/agents/claude/) 対応可能
- [OpenClaw](https://agentdots.org/ja/agents/openclaw/) 対応可能

対応するルールシート

ソフトウェア開発者

[ルール →](https://agentdots.org/ja/rules/?t=software-developer)

## この分野の関連記事

- [プルリクエストのダイジェスト](https://agentdots.org/ja/playbooks/pull-request-digest/)
