스포티파이 엔지니어링 블로그가 9월 3일에 자사 유료 개발자 포털 Portal 로 클로드 코드 토큰을 90% 줄였다는 글을 올렸어요. 플러그인 shunt 가 PreToolUse 훅으로 350줄 넘는 파일 읽기를 막고 예시 기준 제미나이 2.5 플래시가 도는 Portal 쪽 에이전트에 요약을 맡기는 방식인데, 저장소 표를 보면 90% 는 자바 저장소 한 곳에서 잰 읽기 세 가지(82%·94%·94%)의 평균이고 네 번째 코드 작성 항목은 절감률 칸이 비어 있어요. 글쓴이도 그 요약이 스레드 안전 문제를 놓쳤고 클로드는 맥락을 받자 몇 초 만에 찾았다며 디버깅·설계·안전 관련 코드는 넘기지 않는다고 적었어요.
용어 풀이
- PreToolUse 훅
- 클로드 코드가 도구를 실제로 쓰기 직전에 끼어들어 그 호출을 막거나 다른 것으로 돌리는 확장 지점
- AiKA
- 스포티파이 Portal 에 들어 있는 사내 AI 도우미. 정해진 설정만으로 도는 작은 에이전트(모드)를 만들 수 있다
- 백스테이지(Backstage)
- 스포티파이가 만들어 CNCF 에 넘긴 오픈소스 개발자 포털 뼈대. Portal 은 그 위에 얹은 유료 제품이다
운영자 인사이트
훅으로 큰 파일 읽기를 막고 싼 모델에 요약을 맡기는 얼개는 Portal 없이도 따라 해 볼 수 있어요. 다만 90% 는 파일 전체와 요약을 맞대 본 값이라 정보가 줄어든 만큼의 절감이고, 토큰은 없어지지 않고 그 싼 모델 쪽 비용으로 옮겨 가요. 350줄 밑에선 왕복 10~30초가 절감보다 커진다고 글에 적혀 있으니 문턱값은 저장소에 맞춰 다시 재 보세요.
여러 관점으로 보기
- 측정 표 원본 저장소 README 표를 보면 90% 는 자바 저장소 한 곳에서 잰 읽기 세 가지(33,684→5,737 · 75,990→4,148 · 16,221→821 토큰)의 평균이고, 네 번째 코드 작성 줄은 절감률 칸이 비어 있어요. GitHub
- 따라 쓰려면 필요한 것 플러그인 자체는 아파치 2.0 공개인데 AiKA 를 켠 Portal 계정이 있어야 돌아가고, Portal 은 백스테이지 위에 얹은 유료 제품이라 값이 공개돼 있지 않아요. Spotify Backstage