ChatGPT, Mac 아이메시지 읽고 보낸다

8월 20일, OpenAI는 macOS용 ChatGPT 데스크톱 앱에 Apple Messages 플러그인을 추가했다. 연결하면 ChatGPT는 해당 Mac의 아이메시지, SMS, RCS 기록을 읽고 검색할 수 있으며, 메시지를 작성·전송·삭제하는 것도 가능하다. 모든 구독 등급에서 사용할 수 있고, ChatGPT Work와 Codex에서도 동일하게 작동한다.

경계는 꽤 확실하게 그어져 있다. 이 플러그인은 Apple 실리콘 버전 데스크톱 앱에만 배포되며, 인텔 Mac에서는 사용할 수 없다. 웹 버전과 모바일 앱에도 이 기능은 없다. 사용하려면 애플이 자체 설계한 칩을 탑재한 Mac이 필요하고, 시스템에서 '메시지' 앱에 대한 접근 권한을 허용해야 한다.

기본은 한 번 막고, 직접 해제도 가능

OpenAI는 안전장치를 전송 단계에 두었다. 기본 설정에서는 메시지 본문과 수신자를 사용자가 직접 확인해야 전송이 이루어진다. 번거롭다고 느끼는 사람은 대화별로 확인을 끌 수 있으며, 이후에는 해당 대화의 메시지가 곧바로 전송된다.

이 스위치에 대한 공식 설명은 상당히 직설적이다. 지속적인 권한 부여는 'ChatGPT가 당신을 대신해 메시지를 보내기 전 마지막으로 검토할 기회'를 없애는 것이라고 명시하고 있다.

이 한 문장이 권한 설계에서 가장 다루기 까다로운 부분을 그대로 드러낸다. 건마다 승인하는 방식은 안전하지만 몇 번 쓰다 보면 번거로워진다. 한 번에 권한을 넘기는 방식은 편하지만, 문제가 생겨도 막아줄 사람이 없다. 대부분의 사람이 결국 어느 쪽을 선택하는지는, 얼마나 많은 앱이 결국 '항상 허용'으로 클릭되어 왔는지를 보면 알 수 있다.

읽을 수 있는 것에서, 보낼 수 있는 것으로

읽기와 쓰기는 성격이 다른 권한이다. 채팅 기록을 읽을 때 모델이 얻는 것은 맥락이며, 이를 통해 답변이 더 정확해진다. 반면 사용자를 대신해 메시지를 보낼 때 모델이 사용하는 것은 사용자의 사회적 신원이며, 수신자 쪽에서 보이는 것은 다름 아닌 사용자 본인이다.

이런 움직임은 OpenAI만의 것이 아니다. 지난 분기 동안 주요 어시스턴트들은 읽기 전용 통합에서 쓰기 작업으로 잇따라 나아갔고, 이메일과 클라우드 스토리지, 캘린더에서도 문이 열리고 있다. 데스크톱은 이런 연결이 가장 쉽게 이루어지는 곳이다. 앱이 로컬에 설치되어 있고 시스템 권한만 한 번 허용하면, 어시스턴트는 로컬 데이터에 곧바로 접근할 수 있다. 플랫폼 측이 API를 개방하기를 기다릴 필요도 없고, 서버 측 통합에 따르는 승인 절차도 우회할 수 있다.

위험 영역도 함께 커진다. 외부에서 온 메시지를 읽을 수 있고, 동시에 사용자를 대신해 메시지를 보낼 수도 있다는 조합은 프롬프트 인젝션의 전형적인 표적이다. 낯선 사람이 정교하게 만든 문자메시지를 보내면 그 내용이 모델의 맥락 안으로 들어가게 된다. 사용자가 이전에 전송 확인을 꺼두었다면 이후 동작을 막을 사람의 손이 하나 줄어드는 셈이다. 이 부분은 위험에 대한 추론이며, 현재까지 공개된 사례는 없지만 이런 권한 조합 자체는 존재한다.

'로컬에서 실행된다'는 모호한 약속

OpenAI는 블룸버그에 이 플러그인이 기기 자체에서 실행되며 모든 메시지를 색인화하지는 않는다고 밝혔다. 이 발언은 해석의 여지를 상당히 남긴다. 전체를 색인화하지 않는다는 것이 조회 시 일부 내용이 클라우드로 전송되지 않는다는 뜻은 아니다. 플러그인이 로컬에서 실행된다고 해서 추론까지 로컬에서 이루어진다는 뜻도 아니다. 자세한 설명을 요구한 언론들도 아직까지 더 명확한 답을 얻지 못했다.

Apple 실리콘에만 배포된다는 사실 자체가 하나의 단서가 된다. arm64 전용 배포는 대개 Metal이나 뉴럴 엔진에 의존하는 로컬 구성요소가 있음을 시사한다. 모든 작업이 클라우드에서 이루어진다면 인텔 Mac을 제외할 이유가 딱히 없을 것이다.

애매해진 애플의 입지

'메시지'는 애플 생태계에서 충성도가 가장 높은 앱 중 하나다. 이제 제3자 어시스턴트가 이 앱에 대한 읽기·쓰기 권한을 확보했고, 그것도 macOS 자체의 권한 부여 통로를 통해서다. 애플은 이에 대해 아무런 입장도 밝히지 않았다.

지난 몇 년간 애플이 시리(Siri)를 발전시켜 온 속도를 감안하면, '당신의 메시지를 읽고 대신 답장한다'는 식의 기능은 원래 시스템 자체의 어시스턴트가 먼저 제공했어야 했다. 그 자리를 다른 곳에 내준 셈이다.

참고 출처: 9to5Mac, TechCrunch, CocoLoop, 블룸버그, OpenAI 공식 설명. 플러그인의 사용 범위, 칩 제한, 전송 승인 방식은 여러 보도를 교차 확인했다.