놓치기 쉬운 이유
에이전트는 여전히 작동 중입니다. 터미널은 계속 움직입니다. 하지만 방금 다섯 번째로 똑같은 요청을 했습니다. 세션이 루프에 갇혀 있어도 활동은 안심처럼 보일 수 있습니다.
에이전트가 Git 상태를 계속 확인하는 코딩 작업을 생각해 보세요. 한 번은 유용하지만, 연속으로 동일한 호출이 5회 반복된다면 다음 단계를 잃었다는 신호일 수 있습니다. 여러 세션에 걸쳐 이 패턴은 미완료 작업으로 돌아오기 전까지 놓치기 쉽습니다.
ClawMetry가 감지하는 내용
ClawMetry는 동일한 인수로 반복되는 도구 호출과 짧게 반복되는 도구 이름 사이클을 탐지합니다. 반복 횟수가 임계값을 넘으면 반복 루프 경고를 발생시킵니다. 발견 내용에는 패턴, 도구, 반복 횟수가 포함됩니다.
발견 결과를 바꾸는 차이
트리거 예시
동일한 호출 5회
경고 발견
조용한 비교
서로 다른 인수 8회
이 감지기에 대한 발견 없음.
확인된 예시에서 동일한 Git 상태 호출 5회는 경고를 생성합니다. 서로 다른 파일 인수로 8회 호출하면 이 감지기는 조용히 유지됩니다. 중요한 차이는 반복 동작입니다. 임계값은 런타임과 학습된 기준을 반영할 수 있으므로 5회는 예시이지 보편적인 규칙이 아닙니다.
감지기 결과 검사
{
"kind": "stuck_loop",
"severity": "warning",
"evidence": {
"pattern": "identical",
"tool": "Bash",
"repeats": 5,
"total_tool_calls": 5,
"threshold": 3,
"threshold_source": "static"
}
}입력 및 전체 결과 다운로드 (JSON)예시 확인 방법
이 예시들은 작성된 이벤트 데이터 또는 일회용 구성 파일로 공개된 감지기를 평가합니다. 영상은 해당 동작을 설명합니다. 라이브 에이전트나 제품 인터페이스의 녹화가 아닙니다. 예시의 어떤 명령도 실행되지 않았습니다.
결과는 해당 입력에 대한 동작을 확립합니다. 런타임 수집, 방지 또는 실제 침해를 확립하지 않습니다. 고정된 소스 계약 검사.
다음으로 확인할 사항
반복된 단계와 결과를 검사하세요. 에이전트가 변경될 수 없는 무언가를 기다리고 있나요? 누락된 의존성이나 더 명확한 다음 행동이 필요한가요? 발견 내용을 활용해 직접 루프를 끊고, 유용한 작업이 재개되는지 확인하세요.
- 반복 단계 검사
- 누락된 항목 확인
- 구체적인 다음 행동 제시
이 신호가 확립하는 것
반복은 의도적일 수 있습니다. 이 발견은 원인을 판단하거나 세션을 중단하거나 지출을 제한하지 않습니다.