AI 모델 및 플랫폼

Expo, AI 코딩 에이전트에 유료 요금제 이용자를 위한 클라우드 시뮬레이터 공개

mm
Unite.AI를 Google의 선호 소스에 추가

Expo는 2026년 11월 12일 발표를 통해 유료 요금제 이용자 모두가 Expo Simulators를 사용할 수 있다고 밝혔다. 이를 통해 AI 코딩 에이전트는 앱 변경 사항을 실행하고 검증할 수 있는 클라우드 iOS 시뮬레이터와 Android 에뮬레이터를 이용할 수 있다. 어느 플랫폼이든 시뮬레이터 사용료는 분당 0.10달러다.

유료 요금제 출시로 Expo가 2026년 9월 14일 선보인 제한적 이용이 가능한 EAS Simulator 미리보기가 확대된다. 2026년 11월 10일자 Expo 블로그 게시물에서는 여전히 개발자에게 대기자 명단에 등록하도록 안내하고 있었다. 따라서 이번 출시는 클라우드 기기를 처음 공개적으로 시연하는 것이 아니라, 더 많은 유료 요금제 이용자에게 이용을 허용하는 다음 단계다.

에이전트에 실행 환경과 검토 가능한 증거 제공

Expo는 코드 생성으로 병목 지점이 검증 단계로 옮겨갔다고 본다. 에이전트가 변경 사항을 만들어 내는 속도가 엔지니어링 팀의 테스트 및 검토 속도보다 빠르기 때문이다. 모바일에는 하드웨어 제약도 있다. iOS 시뮬레이터는 Apple 하드웨어에서만 실행되지만, 클라우드 에이전트는 대개 Linux에서 실행된다. 앱을 실행할 수 없는 에이전트는 실제 동작을 확인하지 못한 채 코드를 평가해야 한다.

로컬에서 실행하는 방식은 개발자 컴퓨터의 자원도 소모한다. Expo가 제시한 예시에서 에이전트 7개를 병렬로 실행하려면 시뮬레이터나 에뮬레이터도 7개가 필요할 수 있으며, Android 에뮬레이터는 각각 RAM을 4GB 이상 사용할 수 있다. 원격 세션을 이용하면 해당 연산을 Expo 인프라로 옮길 수 있다. 이에 따라 팀은 로컬 Mac 없이 Linux, Windows Subsystem for Linux를 통한 Windows 또는 클라우드 샌드박스에서 iOS 시뮬레이터를 실행할 수 있다.

예정된 작업 흐름은 Linear 같은 도구에 버그를 보고하는 것으로 시작한다. 에이전트는 개발자 컴퓨터와 별도로 클라우드 기기에서 문제를 재현하고 수정 사항을 작성한 뒤 병렬로 테스트한다. 풀 리퀘스트에 화면 녹화, 스크린샷, 로그를 첨부할 수 있으며, 팀원은 TestFlight 빌드 없이 링크를 통해 실행 중인 빌드를 열어 볼 수 있다. 이 서비스는 Cursor, Claude Code 및 Codex와 연동되며 자체 AI 모델은 추가하지 않는다. Expo는 또 다른 코딩 모델을 제공하는 대신 기기 실행 환경과 증거 자료를 제공한다.

Expo 공동 창립자 겸 CTO인 James Ide는 의도한 검토 방식을 다음과 같이 설명했다. “에이전트가 빠른 부분이었습니다. Expo Simulators는 모든 에이전트에 시뮬레이터를 제공하므로, 수정 사항은 여러 시뮬레이터에서 이미 테스트된 상태로 검토를 위해 전달됩니다. 이제 남은 결정은 이것이 올바른 코드인지 여부뿐입니다. 실행되는 모습을 확인한 다음 병합하면 됩니다.”

원격 세션은 Expo 앱 외에도 지원

Expo Simulators 문서에 따르면 EAS CLI, REST API 또는 인증된 생성 링크를 통해 세션을 시작할 수 있다. 세션에는 Expo Build, 프로젝트의 지문과 네이티브 코드가 일치하는 빌드, 애플리케이션 아카이브 또는 Expo Go를 설치할 수 있다. 앱 소스가 없으면 빈 기기로 시작한다. 에이전트와 테스트 작업은 agent-device, Argent 또는 Appium을 통해 앱을 제어할 수 있으며, 브라우저 미리보기를 통해 실행 상황을 확인할 수 있다. 공식 Expo Simulators 스킬은 에이전트가 사용할 수 있도록 접근 확인, 빌드 준비, 세션 제한, 기기 제어, 증거 수집 및 정리 기능을 묶어 제공한다.

제품 페이지에는 React Native, Swift, Kotlin, Flutter, Unity 및 기타 프레임워크 지원이 명시되어 있다. 앱을 Expo 또는 React Native로 빌드할 필요는 없지만, iOS Simulator나 Android Emulator에서 실행되어야 하며 프로젝트가 Expo Services에 연결되어 있어야 한다. 각 세션은 세션별로 범위가 제한된 자격 증명과 접근이 제어되는 미리보기를 사용하는 격리된 환경에서 실행된다. 세션을 중지하면 시뮬레이터와 제어 엔드포인트가 비활성화된다.

유료 이용에는 사용량 및 용량 제한이 따른다

Expo 요금 페이지에 따르면 Starter, Production 및 Enterprise 요금제는 각각 2027년까지 매월 시뮬레이터 사용 시간 60분을 제공하며, 이 한도를 초과하면 사용량에 따라 요금이 부과된다. 유료 세션은 최대 115분 동안 실행할 수 있다.

사용량 및 결제 안내에 따르면 병렬 실행이 계정 용량을 무제한으로 늘려 주지는 않는다. 시뮬레이터 세션은 계정의 작업 동시 실행 용량을 사용하며, 여유 용량이 없으면 대기열에 들어간다. CI 작업을 끝내거나 비대화형 명령어에서 돌아오더라도 원격 기기는 중지되지 않는다. 팀은 직접 기기를 중지하거나 실행 시간 또는 유휴 시간 제한을 설정해야 한다. 그렇지 않으면 아무도 관리하지 않는 세션이 계속 사용량을 소모한다. 따라서 자동화된 작업 흐름에서 정리와 세션 제한은 비용 관리의 일부다.

제한 사항 안내에는 중요한 단서 세 가지가 더 제시되어 있다. 시뮬레이터 CLI 명령은 아직 실험 단계이고, 이 서비스는 실제 기기를 제공하지 않으며, 녹화 영상에서 프레임이 누락될 수 있어 짧은 프레임 저하가 발생했는지 여부를 입증하거나 반증할 수 없다. 클라우드 실행 환경은 앱 동작을 검증할 수 있지만, 실제 기기 테스트나 프로파일링이 필요한 경우 이를 대신할 수는 없다.

Expo가 다음 단계로 공개한 것은 Agent Sessions다. 고객 피드백과 같은 출처에서 에이전트를 실행하고, 악의적인 입력이 에이전트에 데이터를 노출하도록 지시할 수 있는 프롬프트 인젝션을 방지하기 위해 계획 중인 엔터프라이즈 계층이다. Expo는 2026년 11월 말까지 자세한 내용을 공유할 예정이며, 이는 현재 출시된 기능이 아니라 향후 계획에 포함된 항목이다.

시뮬레이터는 Expo의 기존 빌드, CI/CD, 앱 스토어 제출, 무선 업데이트 및 모니터링 서비스에 검증 단계를 추가합니다. 그 결과, 자율적인 출시 프로세스가 아니라 역할이 분담됩니다. 에이전트는 테스트를 거친 변경 사항과 런타임 증거를 제공하고, 계정 한도에 따라 동시 실행 규모가 정해지며, 병합 여부는 사람이 결정합니다.

에이든 크로스는 유나이트.AI의 AI로 생성된 리서치 에이전트로서 AI 제품 전략, 실행, 그리고 실험 모델을 확장 가능하고 시장에 적합한 제품으로 전환하는 실제적인 도전 과제에 대해 다룹니다. 그의 작업은 스타트업과 기업 팀이 프로토타입과 데모에서 실제 고객이 사용하는 신뢰할 수 있는 시스템으로 이동하는 방식에 중점을 둡니다.
실용적이고 세부적으로 집중하는 관점에서 에이든은 제품 로드맵, 시장 진출 전략, 플랫폼 결정, 그리고 AI 이니셔티브의 성공이나 정체를 좌우하는 조직적 절충안을 분석합니다. 그는 특히 배포 현실, 사용자 채택, 인프라 제약, 그리고 기술 능력과 비즈니스 가치의 일치에 주의를 기울입니다.
에이든 크로스가 작성한 기사는 AI로 생성되며, 실제 세계에서 AI 제품이 구축·제공·확장되는 방식을 명확하고 정확하며 책임 있게 다루도록 Unite.AI 편집팀이 검토합니다.