스포티파이(Spotify)가 AI 코딩 에이전트 사용 비용을 획기적으로 절감한 방법을 공개하며 업계의 주목을 받고 있습니다. 개발자들이 코딩에 AI를 활용하면서 발생하는 막대한 토큰 비용 문제를 해결하기 위해, 스포티파이는 자사의 내부 개발 플랫폼인 'Portal'에 'AiKA 모드(Modes)'라는 기능을 도입했습니다. 이 모드를 통해 단순 반복 작업은 저렴한 소형 모델에 맡기고, 복잡한 추론이 필요한 작업에만 클로드(Claude)와 같은 고성능 대규모 언어모델(LLM)을 사용하도록 트래픽을 효율적으로 분배하여 비용을 90%까지 줄이는 데 성공했습니다.
스포티파이 엔지니어링 팀은 AI 코딩 에이전트가 수행하는 작업의 대부분이 '생각'보다는 '입출력(I/O)'에 가깝다는 점에 주목했습니다. 예를 들어, 특정 메서드에 대한 질문에 답하기 위해 여러 파일을 읽거나, 기존 패턴을 따라 테스트 파일을 생성하고, 회의 후 문서를 업데이트하는 등의 작업은 수많은 토큰을 소모하지만 실제 복잡한 추론은 거의 필요하지 않습니다. 이러한 작업에 과도하게 고성능 모델을 사용하는 것이 비효율적이라고 판단한 스포티파이는 'Portal' 내에 두 가지 핵심 모드를 만들었습니다. 첫 번째는 여러 파일을 읽고 요약하는 'bulk-reader' 모드이고, 두 번째는 기존 패턴에 맞춰 코드를 생성하는 'code-writer' 모드입니다. 이 두 모드에는 구글의 제미니 2.5 플래시(Gemini 2.5 Flash)와 같은 저렴하고 빠른 모델을 할당하여 단순 작업을 처리하게 했습니다.
이러한 라우팅(routing)은 클로드 코드(Claude Code) 플러그인인 '션트(shunt)'를 통해 구현됩니다. 션트는 파일 크기 임계값(threshold)을 설정하여, 특정 크기 이상의 파일을 읽거나 단순 반복적인 셸(shell) 명령어를 사용할 때 자동으로 'bulk-reader' 또는 'code-writer' 모드로 작업을 위임합니다. 이 과정에서 고성능 모델은 불필요한 파일 전체를 읽거나 생성된 코드의 마크다운(markdown) 설명을 파싱(parsing)하는 데 토큰을 낭비하지 않게 됩니다. 스포티파이는 이처럼 작업의 성격에 따라 적절한 AI 모델을 선택적으로 활용함으로써, 2028년에는 개발자 급여를 넘어설 것으로 예상되는 AI 코딩 비용 문제를 선제적으로 해결하고 개발 생산성을 유지할 수 있게 되었습니다.
이러한 스포티파이의 접근 방식은 AI 개발 비용 절감이라는 업계 전반의 과제에 중요한 시사점을 제공합니다. AI 코딩 도구의 도입이 확산되면서 개발자 1인당 월 200~500달러, 많게는 2,000달러 이상의 토큰 비용이 발생하고 있는데, 이는 기업들에게 상당한 부담으로 작용합니다. 스포티파이의 사례는 값비싼 최첨단 모델을 모든 작업에 무분별하게 사용하는 대신, 작업의 복잡도에 맞춰 저렴한 모델과 고성능 모델을 전략적으로 조합하는 '에이전트 라우팅'이 효과적인 해결책이 될 수 있음을 보여줍니다. 이는 AI 기술 활용의 효율성을 높이고, 장기적으로는 더 많은 기업이 AI 코딩 도구를 지속 가능하게 도입할 수 있는 기반을 마련하는 데 기여할 것입니다.
