AI 앱 폭발 시대, RSS로 질서를 찾다
- •사이먼 윌리슨(Simon Willison)은 '바이브 코딩'으로 만든 마이크로 앱의 발견성을 해결하기 위해 RSS 피드 도입을 제안했다.
- •AI 기반 개발이 활성화되면서 소프트웨어 생성 방식이 대규모 출시에서 빈번한 게시물 형태로 변화하고 있다.
- •제안된 모델은 개별 도구를 블로그형 피드 항목으로 취급하여 즉시 접근이 가능하도록 구성했다.
소프트웨어 탄생 방식에 근본적인 변화가 일어나고 있다. 거대언어모델(LLM)이 코딩 과정을 간소화함에 따라, 기능성 애플리케이션 개발의 진입 장벽이 사실상 사라졌기 때문이다. 사용자가 의도를 설명하면 AI가 이를 실제 코드로 구현하는 이른바 '바이브 코딩(vibe-coding)' 흐름은 초개인화된 맞춤형 도구의 폭발적인 증가를 이끌고 있다.
이러한 개발의 민주화는 새로운 도전 과제인 '발견성' 문제를 야기한다. 누구나 수 분 만에 맞춤형 계산기나 전문 시각화 도구를 만들 수 있는 시대에, 파편화된 도구들을 어떻게 추적하고 관리할 것인가가 중요해졌다. 전통적인 소프트웨어 배포 주기는 현재 쏟아져 나오는 방대한 결과물을 감당하기에 너무나 복잡하고 무겁다.
이에 대한 해법으로 웹 초창기 기술인 RSS가 주목받고 있다. 애플리케이션과 그 배후의 코드를 피드의 항목으로 간주한다면, 사용자는 블로그를 구독하듯 개발자의 생산물을 구독할 수 있다. 각 피드 항목은 설치 버튼이나 즉시 실행 링크를 포함하게 되며, 이는 혼란스러운 마이크로 앱 생태계를 혁신적인 흐름으로 구조화한다.
학생들에게도 이 개념은 매우 유효하다. AI 보조 도구를 활용해 기숙사 프로젝트용 대시보드를 만들거나 과제를 관리하는 스크립트를 작성하더라도, 그 코드가 로컬 폴더에 묻히는 경우가 많다. RSS나 Atom 같은 단순 프로토콜을 도입하면 개발 과정을 하나의 살아있는 라이브러리로 변모시킬 수 있다. 이는 외부와 작업을 공유하며 타인이 코드를 수정하거나 유용하게 활용할 수 있도록 돕는 개방적인 기회이기도 하다.
결국 핵심은 AI 시대의 주체성과 소유권이다. 코딩의 자동화가 가속화될수록 가치는 큐레이션, 문서화, 공유로 이동하고 있다. 피드 기반의 배포 모델 도입은 개발자 커뮤니티에 던지는 명확한 행동 촉구이다. 이전보다 빠르게 도구를 만들 수 있는 지금, 우리의 창작물이 허공으로 사라지지 않고 진화하는 디지털 공유지의 일부가 되도록 만드는 새로운 인프라가 필요하다.