확장 사고가 실패하는 패턴
초기 가정을 틀린 채 긴 분석을 이어 가거나, 같은 결론을 표현만 바꿔 반복하거나, tool 결과와 추론이 충돌해도 기존 계획을 고수할 수 있습니다. 따라서 중간 길이를 품질 신호로 쓰지 않고 각 tool 호출 뒤 관찰을 반영해 계획이 바뀌는지 확인합니다.
코딩 과제에서는 첫 patch 후 실패 test를 다시 읽고 수정하는 복구 loop가 중요합니다. 같은 명령을 반복하거나 test를 우회하면 중단하고 사람에게 넘깁니다. 문서, 분석 과제에서는 인용할 수 없는 주장을 제거하고 불확실성을 표시하게 해야 합니다.
비용 상한을 정할 때는 한 요청의 token뿐 아니라 재시도와 사람 review를 포함합니다. 확장 사고가 비싸도 복잡한 issue의 재작업을 줄인다면 가치가 있을 수 있고, 일반 모드와 완료율이 같다면 사용할 이유가 작습니다. 이 판단은 task 유형별 표로 남겨야 합니다.
팀 운영에서는 model이 만든 commit을 일반 개발자와 같은 review 규칙에 통과시킵니다. 작성 주체가 AI라는 이유로 더 느슨하거나 무조건 더 엄격한 기준을 쓰지 않고, 변경 위험도에 따라 reviewer와 test 범위를 정해야 결과를 공정하게 비교할 수 있습니다.
이 기록이 쌓여야 reasoning 예산을 경험이 아니라 실제 task 성과로 조정할 수 있습니다.