참고로, 입력되는 소스 크기가 작아질수록 소모되는 토큰량이 줄어든다는것은 잘 알려진 명백한 사실 입니다. .cursorignore 파일이 이것때문에 만들어졌으니까요.

대체적으로 AI에게 구조 개선을 시키면, 거의 대부분 소스 코드 량이 감소되는 경향이 있어서, 어떤 이유에서든 정리를 시키면 비용이 줄어든다는 말은 신빙성 있는 주장 같습니다.

이 글은 좋은 구조 유도를 통해 추가적인 토큰 사용량 감소를 이루어 낼 수 있다는 주장이 더해진것이구요.

맞습니다. 본문에도 나와 있지만, 코드 개선 이후 프로젝트 코드 크기가 줄어든것은 사실입니다.

다만, 이 예제에서 캐릭터 개수 기준 약 10% 정도의 감소가 일어났는데, 이것만으로 토큰 사용량 감소 37.91%를 설명 할 수는 없습니다.

본문에 소스 저장소 링크가 있으며 어느 누구든 재연하여 테스트 해볼 수 있습니다.