---
title: "AI 에이전트로 불안정한 테스트 찾기 · AgentDots"
description: "테스트가 실패한 뒤 다시 실행했을 때 통과하면, 에이전트가 불안정한 테스트인지 확인하고 원인을 추적해 별도 브랜치에 수정 사항을 담은 풀 리퀘스트를 제안합니다."
url: https://agentdots.org/ko/playbooks/flaky-test-hunt/
lang: ko
---

활용 가이드 · 코드

# 불안정한 테스트 찾기

테스트가 간헐적으로 실패하면 에이전트가 다시 실행해 패턴을 찾고 브랜치에서 수정 사항을 제안합니다.

상황이 발생할 때위험도 중간

## 에이전트에 붙여넣기

```
<code>CI에서 테스트가 실패한 뒤 다시 실행했을 때 통과하면 기록해. 의심되는 테스트를 격리해 충분히 여러 번 실행해서 불안정한지 확인한 다음, 타이밍, 공유 상태 또는 테스트 순서 같은 원인을 찾아. 새 브랜치에서 수정 사항을 제안하고, 근거를 정리한 풀 리퀘스트를 만들어. 테스트를 비활성화하거나 건너뛰거나 삭제하지 말고, 병합하거나 메인 브랜치에 푸시하지 마.</code>
```

## 에이전트가 하는 일

1. 실패했다가 통과하는 테스트 찾기
2. 의심되는 테스트를 격리해 다시 실행
3. 불안정한 원인 추적
4. 수정 사항과 근거를 담은 풀 리퀘스트 열기

## 추가할 규칙

- 변경 사항은 브랜치에 올리고 리뷰를 기다립니다
- 테스트 비활성화, 건너뛰기 또는 삭제 금지
- 승인 없이 새 패키지 추가 금지

완성되는 결과물: 불안정한 테스트를 찾아 원인을 설명하고, 검토할 수 있는 풀 리퀘스트로 수정합니다.

## 수행할 수 있는 에이전트

- [Dots](https://agentdots.org/ko/agents/dots/) 이 작업에 최적화
- [Claude](https://agentdots.org/ko/agents/claude/) 수행 가능
- [OpenClaw](https://agentdots.org/ko/agents/openclaw/) 수행 가능

관련 규칙 시트

소프트웨어 개발자

[규칙 →](https://agentdots.org/ko/rules/?t=software-developer)

## 이 분야의 다른 가이드

- [풀 리퀘스트 요약](https://agentdots.org/ko/playbooks/pull-request-digest/)
