일본의 선도적인 기술 기업인 Rakuten은 Claude Code를 활용해 소프트웨어 개발을 혁신 중이며, 코딩 작업을 자동화하여 사내 엔지니어링 팀이 출시일을 앞당길 수 있도록 돕는 동시에 수백만 고객을 위해 AI 기능을 안정적으로 지원합니다.
Claude Code 도입 후 주요 성과:
전자상거래, 여행, 핀테크, 디지털 콘텐츠, 커뮤니케이션 전반에 걸쳐 70개 이상의 기업을 운영하는 Rakuten은 AI를 활용해 고객, 비즈니스 파트너, 직원에게 더 나은 서비스를 제공하고 있습니다.
Rakuten의 AI를 위한 비즈니스 총괄 관리자인 Yusuke Kaji는 말합니다.
"우리는 모든 팀이 더 빠르게 혁신하고 고객을 위해 더 큰 능력을 발휘할 수 있도록 돕습니다." "이를 통해 기존 업무를 단순히 자동화하는 것이 아니라 각 팀이 달성할 수 있는 성과를 몇 배로 늘릴 수 있습니다."
Rakuten이 가진 거대한 야망은 그 어느 기업하고 비교할 수 없는 난제를 마주했습니다. 수천 명의 개발자가 수백만 명의 고객에게 서비스를 제공하고 있는 가운데, 엔터프라이즈급 품질과 보안 표준을 유지하면서도 출시 기간을 앞당길 수 있는 AI가 필요했습니다.
"속도와 ROI가 핵심 지표입니다." Kaji는 설명합니다. "우리가 평가하는 성공의 기준은 AI의 코드 작성 속도뿐만 아니라, 고객에게 가치를 제공하는 속도입니다."
Rakuten은 'AI화' 전략의 일환으로 AI를 전체 비즈니스 운영에 통합하고 있습니다. AI 에이전트와 대규모 언어 모델을 처음부터 구축하고, 이 기술의 잠재력을 독자적으로 이해할 수 있도록 지원하는 작업도 'AI화'에 포함됩니다.
이러한 근본적인 접근 방식과 라쿠텐 직원들에게 최고의 도구를 제공하고자 하는 노력이 결합되었으며, 팀은 AI 기반 소프트웨어 개발의 한계를 더 넓혀가고자 했습니다.
Rakuten이 기존 AI 코딩 도구를 평가한 결과, 대부분의 도구는 사람이 계속 안내해야 하며, 복잡한 다국어 코드를 처리하기에는 어려움이 있었습니다.
Claude Code는 이 두 가지 문제를 모두 해결하며, 엔터프라이즈 규모에서 진정한 자율 개발 환경을 제공합니다.
이러한 자율성은 Rakuten 전반의 엔지니어링 역량을 크게 증가시키기 시작했습니다. "네 가지 작업을 Claude Code에 위임하면, 나머지 하나에 집중할 수 있습니다." Kaji는 설명합니다.
기계 학습 엔지니어 Kenta Naruse가 Claude Code의 성능을 테스트했을 때 복잡한 기술적 과제를 주었고, 그것이 전환점이 되었습니다. 다중 프로그래밍 언어로 작성된 1,250만 줄의 코드를 보유한 대규모 오픈소스 라이브러리인 vLLM에 특정 활성화 벡터 추출 방법을 구현하는 작업이었습니다.
Claude Code는 단 한 번의 실행만으로 7시간에 걸쳐 스스로 작업을 완료했습니다.
"저는 7시간 동안 코드를 하나도 작성하지 않았습니다." Naruse는 회상하며 말했습니다. "저는 가끔 가이드를 줄 뿐입니다."
이 구현 방식은 참조 방식과 비교하여 99.9%의 수치 정확도를 달성했으며, Rakuten의 고급 엔지니어링 과제를 Claude Code가 완벽하게 해결할 수 있다는 점을 확실히 보여주었습니다.
이 획기적인 발전은 Rakuten의 가치에 부합하는 책임 있는 AI를 향한 Anthropic의 노력과 결합하여, 경영진은 Claude Code가 개발 프로세스를 혁신할 수 있을 것이라 확신했습니다.
Rakuten은 AI로 기존 프로세스를 개선하는 대신, Claude Code의 역량을 중심으로 개발 워크플로우를 새롭게 설계했습니다.
엔지니어는 유닛 테스트 작성, 모킹 API 작성, 컴포넌트 제작, 버그 수정, 문서 작성까지 개발 라이프사이클 전 과정에서 Claude Code를 사용합니다.
신입 팀원들은 Claude를 활용해 복잡한 코드베이스와 아키텍처 결정을 이해하며, 프로젝트에 제대로 기여할 수 있는 능력을 더 빠르게 키울 수 있게 됩니다.
이러한 가속화된 개발은 라쿠텐 조직과 고객 모두에게 직접적인 혜택을 제공합니다. 여러 팀에서 다음과 같은 확장된 워크플로우를 통해 몇 주가 아니라 며칠 만에 기능을 출시할 수 있습니다.
이러한 변화는 개별 개발자의 업무 방식으로까지 확장됩니다. Rakuten의 시니어 머신 러닝 엔지니어 Diego Mateos는 Claude Code가 코딩에 대한 접근 방식을 완전히 바꿔놓았다는 것을 발견했습니다.
"전에는 테스트 주도 개발을 습관적으로 쓰지 않았는데, Claude Code 덕분에 너무 쉬워졌어요. 이 도구는 즉시 종합적인 테스트를 생성한 뒤, 이 테스트를 통과하는 기능을 바로 구축합니다. 이 도구는 제가 개발하는 방식을 완전히 바꿔주었고, 덕분에 저는 훨씬 더 효율적인 엔지니어가 될 수 있었죠."
그 결과들은 Rakuten의 비즈니스와 직원 모두에게 큰 영향을 미쳤습니다. 엔지니어링 팀은 새로운 기능의 평균 출시 기간을 24일에서 5일로 단축했습니다. 이는 79%가 감소한 수치로, Rakuten의 혁신 방식을 완전히 바꾸는 계기가 되었습니다.
Rakuten의 AI Empowerment 섹션 매니저인 Manoj Desai는 말합니다. “Claude Code가 제공하는 강력한 기능을 통해 제품 출시 기간을 크게 단축할 수 있습니다." 7시간 자율 코딩 세션은 Rakuten의 전환점이 되었습니다.
"발표 이후, 회사 전체에서 이 기능에 대한 질문이 많았습니다." Naruse는 말했습니다. "사람이 최소한으로 개입했는데도 Claude Code가 해당 작업을 해냈다고 설명하니 다들 깜짝 놀라더군요. 모두들 Claude Code가 우리의 소프트웨어 개발 방식을 혁신할 수 있음을 깨달았어요."
Claude Code는 단순한 속도 향상을 넘어, Rakuten 조직 전체에 걸쳐 개발 역량을 보편화하는 데 기여했습니다.
"엔지니어가 아닌 직군에게도 Claude Code를 사용할 것을 요청했습니다." Kaji는 말했습니다. "터미널 인터페이스 덕분에 기술 분야 외 직무를 담당하는 동료들도 직접 코드를 편집하지 않고도 코딩 프로젝트에 기여할 수 있습니다.
Claude Code는 적절한 맥락에서 작동하며, 코딩 가이드라인이 적용됩니다." 기술 프로젝트에 참여하는 참여자 수가 늘어나면서 테스트 적용 범위와 'AI화 비율'과 더불어 Rakuten의 핵심 지표 중 하나인 혁신 속도가 더 빨라졌습니다.
이 성공은 더욱 야심찬 프로젝트로 이어졌습니다. 이제 Naruse는 복잡한 작업을 24개의 동시에 진행하는 Claude Code 세션으로 나눠 수행하는 '앰비언트 에이전트'를 개발하고 있습니다.
각 세션은 Rakuten의 방대한 모노레포 업데이트 과정의 다양한 부분을 처리합니다. 이 프로젝트를 수작업으로 완료한다면 보통 한 달 이상 걸릴 것이었습니다.
파일럿 구현에 성공한 후, Rakuten 경영진은 대규모 개발자 조직 전체에 Claude Code 액세스 권한을 확장하기 위해 노력하고 있습니다.
Rakuten은 Claude Code의 역량을 단순 작업 처리에서 복잡한 다시간 워크플로우 관리로 확장하고 있으며, 이는 개발 과정의 일상적인 부분이 될 것입니다.
Desai는 말합니다. "Claude Code는 단순한 도구가 아닙니다. 이 과정은 우리의 AI 여정의 일부입니다."
Rakuten과 Anthropic의 유용하고 정직하며 무해한 AI 개발이라는 공통된 가치를 바탕으로 만들어진 이 여정은 소프트웨어가 만들어지고 고객에게 제공되는 방식을 책임 있게 변화시키는 것이 목표입니다.
Rakuten의 AI화 기술은 엔터프라이즈 혁신을 위한 청사진을 제공합니다.
Rakuten은 직원 수천 명에게 자율 코딩이 가능하고 엔지니어의 역량을 크게 향상시키는 AI를 사용할 수 있게 합니다. 이로써 기술 장벽을 부수고 혁신을 가져오는 조직 환경을 구축하고 있습니다.
복잡한 기술적 난제가 관리 가능한 수준으로 쉬워지고, 비 엔지니어 인력들조차도 개발에 참여할 수 있고 고객을 위한 기능은 몇 달이 아닌 며칠 만에 제공될 수 있습니다.