수수께끼연구소

AI 코딩 비용을 줄이려다 더 비싸지는 이유: 토큰보다 작업 전체를 보라

수수께끼 고양이 2026. 9. 21. 09:04
728x90
반응형
반응형

GitHub는 2026년 9월 2일 GitHub Copilot의 비용 효율을 높인 실험을 공개했습니다. 결론은 단순합니다.

한 번의 도구 호출에서 토큰이 적게 보이는지보다 사용자의 요청부터 최종 결과까지 작업이 몇 번 반복되고 얼마나 오래 걸리는지를 봐야 합니다. 짧은 출력이 모델의 재탐색을 부르면 전체 비용은 오히려 늘어날 수 있기 때문입니다.

3줄 핵심 요약
  • 도구 응답을 짧게 만드는 것만으로는 비용이 줄지 않고, 빠진 정보 때문에 재실행하면 오히려 커질 수 있습니다.
  • GitHub는 반복 출력·불필요한 줄 번호·완료 결과를 다시 가져오는 호출을 줄이는 방식으로 Copilot을 개선했습니다.
  • 프롬프트를 줄일 때는 토큰 절약보다 기존 동작을 지키는 회귀 테스트가 먼저입니다.

짧은 출력이 항상 싼 것은 아니다

GitHub는 셸 출력 축약 도구를 Copilot 벤치마크에서 시험했습니다. 빠진 내용이 작업에 필요하면 에이전트가 원본을 다시 열거나 명령을 재실행했고, 한 번의 응답은 짧아졌지만 전체 작업의 호출 수와 소요 시간이 늘었습니다.

그래서 소스와 임의 명령의 출력은 그대로 유지하고, 설치·빌드·테스트처럼 반복적인 로그만 조건부로 압축하는 정책을 적용했습니다. 완전한 원본을 직접 복구할 수 있는 경로도 남겼습니다.

정보가 아니라 장식부터 줄였다

파일 내용을 보여주는 도구는 과거 모든 줄 앞에 줄 번호를 붙였습니다. 현재 편집 방식은 주변 코드와 일치하는 내용을 사용하므로 이 번호가 필요하지 않았고, GitHub는 반복되는 형식만 제거했습니다.

공식 글에 따르면 이 변경은 오프라인 에이전트 코딩 벤치마크에서 모델 추론 비용을 약 5% 낮췄고, Copilot CLI 온라인 실험에서는 사용자당 일일 평균 비용이 약 3% 줄었습니다. 파일 내용 자체는 바뀌지 않았습니다.

프롬프트 압축은 회귀 테스트 없이는 위험하다

Copilot은 반복 전송되는 task 도구 지침을 줄여 약 1,300개 토큰을 턴마다 덜 보내는 실험을 진행했습니다. 초기 온라인 실험에서는 독립적인 사용자 지정 에이전트가 병렬로 실행돼야 할 작업을 순차 처리하는 회귀가 발견돼 중단했습니다.

이후 ‘독립 에이전트는 병렬 실행할 수 있으며 부작용을 고려한다’는 짧은 문장과 행동 회귀 테스트를 추가했습니다. 최종 수치는 세션 전체 프롬프트 토큰 약 1.

8%, 활성 시간 기준 정규화 비용 약 2. 9% 감소로 보고됐지만, GitHub가 측정한 환경의 결과입니다.

완료 결과를 다시 묻는 호출도 없앴다

백그라운드 셸 명령과 하위 에이전트 작업이 끝났다는 알림에 예전에는 완료 결과가 포함되지 않아, 모델이 결과를 가져오는 추가 호출을 해야 했습니다. Copilot은 가까운 시점에 끝난 작업을 하나의 알림으로 묶고 결과를 기존 도구 결과 형식으로 함께 전달하도록 바꿨습니다.

GitHub는 이 변경으로 AI Credits 기준 토큰 관련 사용량이 약 2. 3% 줄었다고 설명합니다.

개발팀이 적용할 비용 점검표

첫째, 호출 하나의 토큰이 아니라 작업 완료까지의 호출 수와 시간을 측정합니다. 둘째, 반복 로그와 실제 소스·오류 정보의 압축 정책을 분리합니다.

셋째, 프롬프트를 줄일 때는 지켜야 할 행동을 테스트로 고정합니다. 넷째, 오프라인 벤치마크와 실제 사용자 실험을 함께 봅니다.

다섯째, CLI·코드 리뷰·앱처럼 제품 표면별로 비용과 품질을 다시 측정합니다.

사용자와 업계에 미치는 영향

AI 코딩 비용 최적화는 모델을 덜 쓰는 경쟁이 아니라 불필요한 재작업과 대기 호출을 없애는 운영 문제에 가깝습니다. 팀은 토큰 절감률만 보고 출력 압축을 도입하기보다, 정보 손실 여부와 복구 빈도, 작업 성공률, 사용자 체감 시간을 함께 기록해야 합니다.

확인할 점

수치와 실험 결과는 GitHub가 Copilot CLI와 코드 리뷰 등 특정 워크로드에서 수행한 자체 평가입니다. 모든 모델·도구·저장소에서 동일하게 재현된다고 볼 수 없습니다.

출력 압축이나 프롬프트 축약을 적용할 때는 조직의 에이전트 작업과 회귀 테스트로 별도 검증해야 합니다.

출처

함께 읽을 글

728x90

 

728x90
반응형