시리 AI, 외부 앱 맞춤 작업 시험 개방…앱 스킬 추가
편집·검토: AI Ping 편집팀
3줄 요약
- 애플이 27.3 베타에서 외부 앱의 맞춤 작업·데이터를 연결하는 개발자 미리보기를 공개했다.
- 앱 스킬은 여러 동작을 안내하며, 개발자가 제공한 기능과 데이터 범위 안에서 작동한다.
- 개발용 기기·내부 테스트플라이트에서 시험하며 앱스토어 제출은 봄에 열릴 예정이다.
애플이 시리 AI에 외부 앱의 맞춤 작업을 연결하는 개발자 미리보기를 11월 3일 공개했다. iOS·iPadOS·macOS·visionOS 27.3 베타에서 개발자가 자기 앱의 기능과 데이터를 시리에 제공할 수 있다. 복잡한 요청에 여러 동작을 묶는 앱 스킬도 추가했다.
이번 공개는 외부 앱 개발자가 연동을 만들고 시험하는 단계다. 애플은 고객 제공을 몇 달 뒤로 예고하고 앱스토어 제출은 봄에 열겠다고 밝혔다. 기존에 정해진 작업 유형에 맞춰 연결하던 범위를 앱 고유의 기능으로 넓힌 것이 핵심이다.
애플 문서는 쇼핑 앱에 저장한 운동화 정보를 찾아 다른 메시지 앱으로 배우자에게 보내는 요청을 예로 들었다. 시리가 쇼핑 정보를 찾고 연락처에서 상대를 확인한 뒤 전달하는 흐름이다. 이는 회사가 제시한 연동 예시이며 실제 앱별 동작은 개발자가 공개한 기능에 달려 있다.
같은 지시도 사용자가 보고 있는 화면에 따라 대상이 달라진다. 애플은 사진을 보여 주는 화면에 앱의 데이터 항목을 연결해 “이 사진” 같은 표현을 이해하도록 하는 방식을 설명했다. 파일과 문서, 화면에 표시하는 다른 콘텐츠에도 맥락을 붙일 수 있다. 개발자가 제공한 데이터와 화면의 연결 관계가 사용자가 지칭한 항목을 시리가 파악하는 단서가 된다.
여러 동작을 안내하는 스킬과 데이터 경계
앱 스킬은 개별 동작만으로 설명하기 어려운 업무 순서와 맥락을 시리에 전달한다. 애플은 쇼핑에서 상품 찾기·장바구니 추가·결제와 배송 방법 선택·주문 검토·구매 확인에 필요한 안내를 예로 들었다. 어떤 동작을 우선하고 모호한 요청에서 무엇을 되물을지 적을 수 있다.
스킬은 앱 안에 포함되는 마크다운 문서다. 엑스코드는 이를 검사해 앱 빌드에 넣고 기기가 색인한다. 시리는 이름과 설명으로 요청에 맞는 스킬을 고르고, 필요할 때 본문의 지침을 읽는다. 애플은 스킬이 동작 순서를 확정적으로 강제하지 않는다고 명시했다. 안내에 적힌 도구를 차례대로 실행하는 고정 자동화와는 작동 방식이 다르다.
앱이 시리에 여는 범위는 개발자가 정한다. 기존 App Intents 기능을 시리가 호출할 도구로 명시하고, 데이터에는 의미를 설명하는 제목과 설명을 붙인다. 앱 간 전달에는 상대 앱이 처리할 수 있는 데이터 표현도 필요하다.
민감한 정보의 인증 조건도 별도로 설계한다. 기존 인증 정책에는 잠긴 기기에서도 실행을 허용하는 설정, 실행 전 인증을 요구하는 설정, 실행 중인 기기의 잠금 해제를 요구하는 설정이 있다. 개발자가 어떤 작업을 노출했는지와 별도로 인증 조건이 실제 실행 범위를 정한다. 애플의 구현 문서는 앱 데이터가 기본적으로 표시 전 인증을 요구하지 않는다고 설명한다. 개발자는 전체 데이터나 특정 속성에 인증을 요구할 수 있고, 앱 내부용으로 지정한 속성은 시리와 단축어 등이 읽거나 표시하지 못하도록 할 수 있다. 결과로 민감한 정보를 반환하는 동작에는 동작 자체의 인증 정책을 설정해야 한다.
시험 배포는 개발용 서명을 한 기기와 테스트플라이트 내부 테스터로 제한된다. 외부 테스터와 앱스토어에서 내려받은 버전에는 이번 미리보기의 맞춤 연동이 제공되지 않는다. 미리보기 중 API와 시리 동작은 바뀔 수 있다.
애플은 연동 품질을 확인할 도구도 함께 제공했다. Siri Evaluations는 사용자가 할 법한 대화를 시험 시나리오로 만들고, 시리가 부른 동작과 전달한 값, 찾아낸 정보, 답변을 예상 결과와 대조한다. 개발자가 앱 기능을 고친 뒤 시리의 반응이 달라졌는지 확인하는 용도다. 검사에는 특정 앱 스킬을 불러왔는지, 필요한 데이터가 화면에 있는지 같은 조건도 넣을 수 있다.
각 시험 뒤에는 엑스코드에서 대화의 매 차례 시리가 말하고 실행한 내용을 볼 수 있다. 애플은 표현이 간접적이거나 불완전한 요청도 시험에 포함하고 여러 번 실행하도록 안내한다. 비교 검사는 정해진 기준으로 수행하지만 실제 응답은 실행마다 달라질 수 있다는 설명이다.
서비스 이용에는 기기·언어·지역별 조건과 사용량 제한이 적용된다. 현재 애플 인텔리전스 이용 약관은 한도에 도달하면 해당 기능이 제한되거나 초기화 때까지 이용할 수 없다고 설명한다. 이번 외부 앱 경험의 세부 이용 조건과 정책은 애플이 추후 안내할 예정이다.
출처
- Siri AI is now open to all developers — Apple Developer
- Siri AI Developer Preview — Apple Developer Documentation
- Orchestrating complex actions with app skills — Apple Developer Documentation
- Bringing custom actions and content to Siri — Apple Developer Documentation
- Siri Evaluations — Apple Developer Documentation
- Apple Intelligence Usage Terms — September 9, 2026 — Apple Support
- IntentAuthenticationPolicy — existing authentication policies — Apple Developer Documentation
- Providing contextual cues to Apple Intelligence and Siri — onscreen context — Apple Developer Documentation
