인공지능 ·
DevCycle, MCP 기반 온보딩 전환으로 SDK 설치율 3배 증가...개발자 경험 혁신
기능 플래그 플랫폼 DevCycle가 AI 코딩 어시스턴트와 MCP 통합으로 온보딩을 재설계해 SDK 설치율을 3배 높이는 성과를 거뒀다.
[한국정보기술신문] 캐나다의 기능 플래그 관리 플랫폼 DevCycle가 MCP(Model Context Protocol) 기반의 온보딩 프로세스를 도입해 개발자 경험을 대폭 개선했다고 10월 22일 발표했다. 기존 예제 앱 중심의 튜토리얼을 AI 코딩 어시스턴트와 통합된 방식으로 전환한 결과, SDK 설치 완료율이 약 3배 증가했다.
DevCycle는 그동안 코드 없는 브라우저 연습, 코드 샌드박스, 예제 앱 설치 등 세 가지 온보딩 경로를 제공했다. 그러나 개발자들은 실제 프로젝트에 SDK를 설치하기 전에 예제 앱을 설치하는 것을 우회 과정으로 인식해 대부분 온보딩 과정을 건너뛰었다. 결과적으로 튜토리얩을 완료한 사용자도 실제 가치를 경험하기 위해서는 별도로 SDK 설치 방법을 익혀야 했다.
MCP 중심 온보딩의 작동 방식
새로운 온보딩은 세 단계로 압축됐다. 먼저 사용자가 Cursor, Claude Code, VS Code 등 자신의 AI 코딩 어시스턴트를 선택하면 DevCycle MCP를 원클릭으로 설치하거나 단계별 안내를 받는다. 인증이 완료되면 플랫폼이 MCP 준비 이벤트를 감지해 자동으로 다음 단계로 진행한다.
두 번째 단계에서는 사용자가 코딩 어시스턴트에 "DevCycle SDK를 설치해줘"라고 한 번만 입력하면 된다. AI 에이전트가 사용자의 앱 언어와 프레임워크를 감지하고, MCP가 SDK 키를 포함한 환경 맞춤형 설치 지침을 제공한다. 설치가 확인되면 자동으로 다음 단계로 넘어간다.
마지막으로 "헬로월드 배너를 만들고 피처 플래그로 제어해줘"라는 프롬프트를 입력하면, MCP가 피처와 변수를 생성하고 클라이언트 코드를 연결한 뒤 토글 컨텍스트를 반환한다. 대시보드는 각 단계를 확인하고 실시간 피처를 보여준다.
기존 방식 대비 주요 개선 사항
MCP 중심 온보딩은 예제 앱 우회 없이 사용자의 실제 프로젝트에 직접 SDK를 설치하게 한다. 단계별 튜토리얼 대신 두 개의 자연어 프롬프트로 자동 진행되며, 활성화 순간이 튜토리얼 이후가 아닌 SDK 설치와 동시에 이뤄진다. 사용자는 제품의 가치를 학습하는 대신 직접 경험하게 된다.
DevCycle는 MCP가 앱의 작업 공간을 검사해 기술 스택과 패키지 관리자를 추론하고, 의존성, 환경 변수, 초기화 코드 등을 포함한 상세한 설치 계획을 AI 코딩 어시스턴트에 동적으로 제공한다고 설명했다. 플랫폼은 MCP 및 SDK 수명 주기 이벤트를 수신해 각 이벤트가 다음 단계를 자동으로 해제하고 검증 피드백을 제공한다.
현재까지의 결과를 보면, 기존 방식 대비 SDK 설치에 도달하는 사용자가 약 3배 증가했으며, 온보딩을 건너뛰는 비율이 감소했다. 또한 몇 분 내에 실시간 피처 플래그를 경험하면서 가치 실현 시간이 단축됐다.
구현 과제와 향후 계획
DevCycle는 MCP 설치와 인증 과정의 마찰이 여전히 개선이 필요한 부분이라고 인정했다. 생성형 AI의 비결정적 특성으로 인해 프롬프트가 아무리 구체적이어도 AI가 예상대로 작동하지 않을 수 있다는 점도 과제다. 이에 대해 파괴적 작업에 대한 권한 및 API 보호 장치를 두고, AI가 예상치 못한 작업을 할 경우 사용자가 쉽게 온보딩 과정을 종료할 수 있도록 했다.
회사는 향후 헬로월드 배너를 보다 실제적인 예제로 점진적으로 향상시키는 첫날 레시피를 심화하고, 다른 피처 플래그 플랫폼에서 코드 마이그레이션을 지원하는 도구 등 MCP 기능을 계속 확장할 계획이다.
DevCycle는 MCP가 SDK 기반 제품의 마찰을 크게 줄일 수 있으며, 온보딩을 학습에서 실제 사용으로 전환시킨다고 강조했다. 사용자는 단순한 자연어 프롬프트를 통해 몇 분 안에 자신의 코드베이스 내에서 DevCycle를 사용할 수 있게 됐다.
한국정보기술신문 인공지능분과 성연주 기자 news@kitpa.org