App Intent, 어디까지 쓸 수 있을까
프론트엔드
App Intent, 어디까지 쓸 수 있을까
두줄요약
App Intents로 앱 액션을 시스템에 노출하는 방법과 예약내역-캘린더 저장 예시를 정리했습니다. 다만 Apple Intelligence의 자연어 자동 매핑은 아직 제한적이어서 Shortcuts 중심 전략이 현실적이라고 보았습니다.
핵심 내용
- App Intents를 앱의 액션과 콘텐츠를 시스템 전반에 노출하는 인터페이스로 정리
- 예약내역을 캘린더에 저장하는 예시로, 네이티브 모델과 API가 있으면 화면이 WebView여도 Intent 구현이 가능하다는 점 설명
- 앱 실행 중이 아니어도 App Intents Extension과 perform()으로 예약 데이터 조회, 캘린더 저장, 결과 응답 처리 가능
- 현재 Apple Intelligence의 자연어 자동 매핑은 기대만큼 안정적이지 않아, Shortcuts 기반 노출과 Intent 설계가 현실적인 대응책이라는 결론
적용해볼 점
- Intent에 필요한 데이터 구조를 API/모델로 구조화해 두기
- Shortcuts 액션으로 먼저 안정화한 뒤 자연어 매핑 개선에 맞춰 phrases, title, description 튜닝하기
