강좌 강좌
읽기 전용 권한 입문: AI 비서가 '보기만' 할 수 있게 하는 설정
AI 비서가 내 앱에 연결될 때 어디까지 할 수 있는지가 중요해졌습니다. 그 경계를 정하는 가장 기본적인 방법이 읽기 전용 권한입니다.
한 문장으로 이해하기
읽기 전용 권한은 어떤 프로그램에 “정보를 보기만 하라"고 범위를 좁혀 주는 설정입니다. 영어로는 read-only라고 하며, 읽기(보기)만 가능하다는 뜻입니다. 이 강좌를 마치면 읽기 전용 권한의 뜻을 설명할 수 있고, AI 비서에 적용될 때의 조건과 한계를 구분할 수 있습니다. 필요한 사전지식은 두 가지입니다. 첫째, 앱 연결이란 한 서비스가 다른 서비스에 있는 내 정보에 접근하도록 허락하는 일입니다. 둘째, AI 에이전트란 어느 정도 자율적으로 작동하도록 설계된 AI 챗봇을 말합니다.
왜 필요한가
AI가 스스로 움직이기 시작하면 허용 범위를 정하는 일이 중요해집니다. OpenAI는 개발자 행사에서 사용자를 대신해 선제적으로 작업하는 AI 비서 ‘닷(Dots)‘을 공개했습니다. 기사에 따르면 닷은 플러그인 생태계를 통해 4,000개가 넘는 앱과 상호작용할 수 있고, 자체 클라우드 컴퓨터와 브라우저를 사용합니다. 연결 범위가 넓어지면 “무엇까지 허용했는가"가 핵심 질문이 됩니다. 한편 OpenAI는 내부 시험에서 AI 에이전트의 예상하지 못한 행동이 확인된 가운데 안전 문제로 새 모델 공개를 미뤘습니다. 읽기 전용 권한은 이런 맥락에서 쓰이는 가장 단순한 범위 설정입니다.
어떻게 이루어지는가
- 사용자가 AI 비서에 자신의 앱을 연결합니다.
- 연결할 때 권한 범위가 정해집니다. 읽기 전용으로 두면 보는 것만 허용됩니다.
- 닷의 선제적 조사 기능은 연결된 앱에서 읽기 전용으로 제한된 도구를 사용합니다.
- 그 도구로는 메시지 전송, 앱 내용 변경, 브라우저나 컴퓨터 제어를 할 수 없습니다.
- 닷에는 독립적으로 행동할 때와 승인을 요청할 때를 구분하는 기본 규칙이 있습니다.
- 사용자는 앱 권한과 사용자 지정 규칙을 직접 관리할 수 있습니다.
하나의 예시로 따라가기
기사에 소개된 시험 사례를 따라가 봅니다. 시험 사용자의 닷은 청구가 누락된 사실을 알아냈습니다. 이어서 닷은 청구서를 준비했습니다. 그리고 사용자의 승인을 받은 뒤에 이 청구서를 발송했습니다. 출처에서 확인되는 것은 이 세 가지 순서입니다. 여기서 눈여겨볼 점은 발송이라는 마지막 행동에 사용자 승인이 들어갔다는 사실입니다.
언제 쓰고 언제 쓰지 않는가
읽기 전용 권한은 연결된 앱의 내용을 살펴보는 조사 단계에 맞습니다. 닷의 선제적 조사 기능이 이 범위에서 작동합니다. 반대로 메시지 전송, 앱 내용 변경, 브라우저나 컴퓨터 제어는 읽기 전용 도구로 할 수 없는 행동입니다. 그래서 읽기 전용 권한만으로는 이런 작업이 끝나지 않습니다. 또한 읽기 전용 권한은 범위를 정하는 장치이고, 어떤 행동을 스스로 하고 어떤 행동에 승인을 요청할지는 별도의 규칙이 정합니다. 닷에는 그런 기본 규칙이 있고, 사용자는 앱 권한과 사용자 지정 규칙으로 이를 관리합니다.
핵심 정리와 확인문제
읽기 전용 권한은 보는 것만 허용하고 보내기·바꾸기·조작하기는 허용하지 않는 경계선입니다. 닷은 이 경계선과 함께 기본 승인 규칙 및 사용자 지정 규칙을 제공합니다.
확인문제
- 읽기 전용 권한을 한 문장으로 설명해 보세요.
- 기사에 소개된 시험 사례에서 사용자 승인이 들어간 단계는 어디인가요?
- 읽기 전용으로 제한된 도구로 할 수 없는 행동 두 가지는 무엇인가요?
정답과 해설
- 정답: 프로그램에 정보를 보는 것만 허용하고 보내기·바꾸기·조작하기는 허용하지 않는 권한 범위 설정입니다. 해설: ‘읽기만 가능하다’는 이름 그대로의 뜻입니다.
- 정답: 준비한 청구서를 발송하는 단계입니다. 해설: 출처에서 확인되는 순서는 누락 발견, 청구서 준비, 승인 후 발송입니다.
- 정답: 메시지 전송, 앱 내용 변경, 브라우저나 컴퓨터 제어 가운데 두 가지입니다. 해설: 닷의 읽기 전용 제한 도구로는 이 세 가지가 불가능하다고 기사에 설명돼 있습니다.