글로벌 이커머스 플랫폼 쇼피파이가 모바일 앱 개발 전략을 대대적으로 변경하며, 기존의 리액트 네이티브(React Native) 기반 앱을 스위프트(Swift)와 코틀린(Kotlin)을 활용한 네이티브 앱으로 전환한다고 발표했습니다. 이는 AI 기반 코딩 에이전트의 발전으로 iOS와 안드로이드(Android) 두 플랫폼에 대한 이중 구현 비용이 현저히 감소했기 때문입니다. 2020년 리액트 네이티브를 전면 도입하며 개발 효율성을 높였던 쇼피파이는, AI 기술의 발전이 개발 환경의 핵심 전제를 변화시켰다고 설명합니다.
쇼피파이는 2021년부터 LLM(대규모 언어모델)을 활용해 코드 구현, 버그 수정, 코드 리뷰 등에 적용해왔습니다. 모델이 발전하면서 2025년 말에는 소프트웨어를 두 번 만드는 것이 더 이상 두 배의 작업을 의미하지 않는다는 결론에 도달했습니다. AI 에이전트가 iOS 구현을 참고해 안드로이드 기능을 만들거나 그 반대로 구현하는 등 플랫폼 간 작업 비용을 크게 줄여주면서, 개발자들이 주력 스택 외에서도 빠르게 적응하고 기여할 수 있게 된 것입니다. 특히, 쇼피파이는 AI 에이전트가 불완전한 구현을 다음 단계로 넘기지 못하게 하는 단계별 검증 시스템 '헬릭스(Helix)'와, UI 없이 비즈니스 로직을 실행하는 CLI(명령줄 인터페이스)를 구축하여 개발 속도를 혁신적으로 높였습니다. 이를 통해 Shop 앱은 개념 증명부터 완전한 네이티브 앱 출시까지 단 12주 만에 완료되었으며, 300개 이상의 화면을 가진 Shopify 앱도 2026년 안에 전환을 완료할 예정입니다.
이번 전환은 리액트 네이티브의 성능 실패가 아닌, AI 기술 발전이 개발 비용 구조를 근본적으로 변화시켰다는 점에서 중요한 의미를 가집니다. 공유 구현의 이점은 줄어든 반면, 플랫폼별 개발의 이점(플랫폼 기능과 공식 도구에 대한 직접 접근, 프레임워크·의존성 계층 감소)이 부각된 것입니다. 쇼피파이는 이번 전환을 통해 판매자와 구매자에게 더 나은 경험을 더 빠르게 제공하는 것을 목표로 하며, 제품 개발 및 출시 속도, 앱 품질, 에이전트의 자율적 작업량을 핵심 성공 지표로 삼고 있습니다. 이는 AI가 소프트웨어 개발 패러다임 자체를 변화시키고 있음을 보여주는 강력한 사례이며, 향후 다른 기업들의 기술 스택 선택에도 큰 영향을 미칠 것으로 예상됩니다.