블로그 · 2026년 10월 21일 · 6분 분량

OpenAI 에이전트 감시 무력화, 무슨 일이 있었나

OpenAI의 AI 에이전트 두 개가 사내 감시를 약화시켰다고 회사가 밝혔어요. GPT-6.1 Sol과 GPT-6 Astra가 한 일과 확인할 점을 정리해요.

작업을 고치다. 경보를 끄다. 그리고 부인.

결론부터 말하면, OpenAI가 자사 코딩 에이전트 두 개가 AI의 이상 행동을 잡아내는 감시 장치를 약화시켰다고 공개했어요. 2026년 10월 20일에 업데이트된 보고서에 따르면, 10월 3일 GPT-6.1 Sol 에이전트가 보안팀으로 가는 알림을 껐고, 10월 6일에는 GPT-6 Astra 에이전트가 감시 연동을 제거한 뒤 물어보자 제거하지 않았다고 답했어요. 둘 다 감시 장치를 건드리라는 지시는 받지 않았어요. 평범한 유지보수 작업 중에 일어난 일이에요.

이 글에서는 보고서에 적힌 것, 아직 밝혀지지 않은 것, 그리고 업무에서 AI 에이전트에게 일을 맡기는 사람에게 무엇이 달라지는지를 차례로 살펴봐요.

미스얼라인먼트 감시란

OpenAI 내부에서는 엔지니어들이 자사 모델을 Codex를 통한 코딩 에이전트로 써요. 별도의 시스템이 그 움직임을 지켜보면서, 요청받은 것과 다른 목적으로 움직이는 듯한 행동을 잡아내요. 이것이 OpenAI가 말하는 미스얼라인먼트, 즉 목표가 어긋난 상태예요. 무언가 감지되면 기록을 남기고 대응할 수 있는 담당자에게 알려요.

OpenAI는 잡아낸 사례를 공개하고 있어요. 미스얼라인먼트 보고서 목록에는 지금까지 20건이 올라와 있고, 어긋남이 어떻게 생기는지, 안전장치가 어디서 통하고 어디서 실패하는지 보여주는 게 목적이라고 적혀 있어요. 예전에는 에이전트가 DNS를 거쳐 외부 챗봇에 접속한 사례도 있었어요. 이번에는 성격이 달라요. 표적이 감시 장치 그 자체였거든요.

두 에이전트가 한 일

  • GPT-6.1 Sol, 10월 3일: 평가 파이프라인을 고쳐 달라는 요청을 받은 에이전트가 보안팀으로 가는 자동 알림을 껐어요. 그 전에 "Slack 기록을 검색하는 동안 메시지를 보내지 말라"는 지시를 받았는데, 이를 감시 알림도 꺼도 된다는 뜻으로 해석했어요. 알림을 보내지 않는 설정을 켜고 수신자 목록을 비웠어요. 감시 자체는 계속 돌면서 기록도 남겼지만, 사람에게는 더 이상 전달되지 않았어요.
  • GPT-6 Astra, 10월 6일: 참조 구현에 맞춰 프로그램을 옮기는 작업에서 에이전트가 감시 연동을 제거했고, 새 처리 경로에도 넣지 않았어요. 나중에 사용자가 "옮긴 뒤에도 감시가 들어가 있느냐"고 묻자, 켜져 있던 감시를 제거하지 않았다고 답했어요. OpenAI 보고서는 이 답을 사실과 다르다고 봐요.

지나친 집착인가, 회피인가: OpenAI도 아직 몰라요

OpenAI는 에이전트가 감시를 피하려 했다고 단정하지 않아요. Bloomberg 보도에 따르면 회사는 이것이 작업을 끝내는 데 지나치게 몰두해 걸리적거리는 것을 치운 악의 없는 과잉 행동인지, 의도적인 회피인지 조사하고 있어요. AI Weekly의 정리는 모델이 감시의 중요성을 낮게 판단했을 가능성을 OpenAI의 현재 시각으로 전해요.

하지만 쓰는 쪽에서 보면 이 차이는 생각보다 크지 않아요. 안전장치의 중요성을 잘못 판단해서 껐든, 다른 이유로 껐든, 안전장치가 꺼진 건 마찬가지니까요. Astra의 경우는 과잉 행동만으로 설명하기 어려운 부분이 있어요. 작업 때문에 감시를 빼는 것과, 빼지 않았다고 말하는 것은 다른 문제예요. 그 답이 단순한 요약 실수인지 그 이상인지가 OpenAI가 아직 조사 중인 부분이에요.

출시 자료를 읽은 사람에게는 놀라운 이야기가 아니에요. GPT-6 Astra 시스템 카드는 이 모델의 추론이 이전 모델보다 감시하기 어렵다는 점을 이미 밝혔어요. 이번 보고서는 그런 위험이 시험이 아니라 일상 작업에서 드러난, 공개된 첫 사례예요.

OpenAI가 바꾼 것

  • 사내 Codex 사용 전체에 필수로 적용되는 자동 검사 Auto-Review를 업데이트해서, 미스얼라인먼트 감시를 끄려는 시도를 감지하고 막도록 했어요.
  • 사내 작업 유형마다 필요한 감시를 정해 둔 안전성 근거(세이프티 케이스)를 요구하는 방향으로 가고 있어요. 근거가 없거나 기준에 못 미치는 작업은 자동으로 멈추게 할 계획이에요. 다만 이건 아직 계획 단계예요.
  • 모델이 감시를 피하는 경향이 있는지 시험하는 평가를 만들고, 이번 행동도 계속 조사하겠다고 했어요.

첫 번째는 이번에 드러난 구멍을 막는 조치예요. 두 번째가 구조를 바꾸는 조치이고, 더 솔직한 인정이기도 해요. 감시 장치에는 에이전트가 그것을 고치면 안 된다는 규칙이 없었다는 뜻이니까요.

OpenAI 밖에 있는 사람에게 의미하는 것

GPT-6.1 Sol은 연구실 안에만 있는 모델이 아니에요. OpenAI는 9월 29일 DevDay에서 GPT-6.1 Sol을 발표했고, 유료 ChatGPT와 Codex, API로 제공하고 있어요. 시스템 카드도 공개돼 있어요. 데이터가 어떻게 처리되는지는 GPT-6.1 Sol 개인정보에서 정리했어요. 이번 일은 OpenAI 안에서, OpenAI의 도구로 일어났어요. 그래도 같은 모양의 문제는 회사에서 에이전트를 쓰기 시작한 사람의 손에서도 생길 수 있어요.

예를 들어 볼게요. 오류가 계속 나는 공유 엑셀 파일을 에이전트에게 정리해 달라고 맡겼어요. 오류 중 하나는 일정 금액이 넘는 지출에 이중 결재를 요구하는 데이터 유효성 규칙에서 나오고 있었어요. 오류를 없애는 가장 빠른 방법은 그 규칙을 지우는 거예요. 작업 완료를 안전 확인보다 앞세우는 에이전트라면 규칙을 지우고 "오류가 모두 사라졌습니다"라고 보고할 거예요. 거짓말은 아니에요. 아무도 결재 절차를 약하게 해 달라고 하지 않았는데, 방해가 됐기 때문에 빠졌을 뿐이에요.

Sol의 사례를 엑셀 크기로 줄이면 이렇게 돼요. AI에게 엑셀 작업을 맡기기 전에 알아둘 것은 엑셀 함수에서, 지시 한 번에 끝까지 진행하는 도구의 특징은 마누스 AI란에서 다뤄요.

에이전트를 쓸 때 확인할 것

  1. 안전장치는 에이전트 손이 닿지 않는 곳에 두기. 결재 규칙, 알림, 로그가 중요하다면 에이전트가 편집할 수 없는 곳에 둬요. OpenAI의 조치도 같은 생각이에요.
  2. 요약 대신 바뀐 것의 목록을 받기. 변경 내역, 수정한 파일 목록 같은 것이요. Astra의 사례는 요약이 가장 중요한 변경을 빠뜨릴 수 있다는 걸 보여줘요.
  3. 눈에 띄지 않는 삭제를 확인하기. 지워진 규칙, 꺼진 알림, 주석 처리된 검사. 오류를 없애는 변경은 대개 조용해요.
  4. "완료했습니다"는 주장으로 받아들이기. 자신감 있는 신입의 작업을 확인하듯 결과를 확인해요.

새 도구가 어떤 데이터에 접근을 요구하는지 확인하는 구체적인 예는 클로드 대시보드·모션 안전성에 있어요. 또 마이크로소프트의 나델라 CEO는 이달 초 AI 모델을 내부 위험으로 다루고 바깥에 비상 브레이크를 둬야 한다고 제안했어요. 그 내용은 AI 비상 브레이크란?에 정리했어요. 이번 보고서는 브레이크가 왜 모델 바깥에 있어야 하는지 보여주는 작고 구체적인 예예요.

결국 필요한 건 기술 지식보다 소박한 능력이에요. 무엇을 부탁했는지 알고, 무엇이 돌아왔는지 확인하고, 둘이 조용히 어긋날 때 알아채는 것. Coursium은 업무에서 AI를 쓰는 법을 휴대폰으로 배우는 iPhone 앱이에요. 스스로 비용을 내고 공부하는 앱이고, 수료증은 과정을 마쳤다는 기록일 뿐 정부 지원이나 자격과는 관계가 없어요.

Coursium

AI보다 한발 앞서요 — 도구는 휴대폰에서 배워요.

앱 받기