불안한 주장: AI 두뇌를 가진 웜
AI 에이전트가 자율적으로 취약한 기기를 찾아 소프트웨어를 설치하고, 인간의 개입 없이 영구적으로 확산될 수 있을까요? 이 질문은 최근 자기 복제 AI 웜(self-replicating AI worms) 연구의 핵심이며, 이는 두 가지 중요한 능력을 결합합니다. 이러한 웜은 저렴한 하드웨어에서 실행될 만큼 작은 모델과 다양한 시스템에 적응하고 설치할 수 있을 만큼 지능적인 에이전트가 필요합니다.
Anthropic의 Frontier Red Team은 최근 The Terminator의 Skynet과 같은 완전히 구현된 자율 웜이 아니라 이러한 구성 요소를 탐구했습니다. 그들의 연구는 이 복잡한 시나리오의 조각들을 분석하며, 이미 작동하는 실제 위협을 제시하기보다는 개별 요구 사항을 엄격하게 테스트합니다. 이러한 신중한 구분은 연구의 의미를 이해하는 데 매우 중요합니다.
연구진은 AI 모델이 각각 약 55달러의 비용과 4GB RAM만을 가진 15개의 저가형 Android TV 박스에 분산(sharded)될 수 있는지 조사했습니다. 그들은 Google의 4비트 양자화 모델인 Gemma4-26B-A4B의 레이어를 분할하여 초당 0.39 토큰이라는 느린 속도지만 성공적으로 실행했습니다. 이는 저비용 하드웨어에서 분산 추론이 가능함을 입증한 것입니다.
별도로 Anthropic은 AI 에이전트의 전파 능력을 테스트했습니다. 8개의 Google Cloud Platform 노드로 구성된 폐쇄형 네트워크에서 7,530억 개의 파라미터를 가진 GLM-5.2 모델이 5번의 시도 중 4번 자율 복제에 성공했습니다. 그러나 대상 기기의 Android Debug Bridge(ADB) 포트가 의도적으로 노출되어 있어, 설치 문제에 집중하기 위해 "해킹" 단계가 단순화되었습니다.
15개의 TV 박스가 매우 느린 모델 하나를 실행
Anthropic의 초기 하드웨어 시연에는 각각 약 55달러인 15개의 저가형 Android TV 박스를 네트워크로 연결하는 작업이 포함되었습니다. 가정에서 흔히 볼 수 있는 이 기기들은 기기당 약 4GB의 RAM으로 제한된 컴퓨팅 성능을 제공했습니다. 단일 박스로는 상당한 규모의 AI 모델을 실행할 수 없었습니다.
연구진은 모델 샤딩(model sharding)을 구현하여 이 제약을 해결했습니다. 그들은 4비트로 양자화된 Google의 Gemma 4 26B 모델을 사용하여 네트워크로 연결된 기기들에 레이어를 분산시켰습니다. 각 TV 박스는 몇 개의 레이어만 처리하고 중간 계산 결과를 순차적으로 다음 기기로 전달했습니다.
이 접근 방식은 모델을 성공적으로 실행하여 저비용 분산 하드웨어도 집합적으로 정교한 AI를 호스팅할 수 있음을 보여주었습니다. 그러나 성능은 눈에 띄게 느렸습니다. 시스템은 초당 0.39 토큰의 속도로 응답을 생성했는데, 이는 1분에 짧은 문장 하나를 생성하는 수준입니다. 이 속도는 실용적인 고속 AI 서비스라기보다는 개념 증명(proof-of-concept)에 가깝다는 중요한 한계를 보여줍니다.
모델 하나가 확산되었지만, 실험에는 함정이 있었습니다
Anthropic은 이후 “웜” 구성 요소에 대한 별도의 테스트로 전환했습니다. 바로 AI 에이전트의 자기 복제 능력입니다. 연구진은 각각 Android를 실행하는 8개의 Google Cloud 머신으로 밀폐된 네트워크를 구축하고 한 노드에서 에이전트를 실행했습니다. 에이전트의 임무는 다른 머신을 찾고, 소프트웨어를 복사하고, 모델을 시작하는 것이었습니다.
하나의 모델인 GLM-5.2가 5번의 시도 중 4번, 나머지 시도에서는 8개 중 7개의 머신에서 이 루프를 성공적으로 완료했습니다. 테스트된 다른 모든 모델은 전체 작업을 수행하는 데 실패했습니다. 이는 AI가 자율적으로 확산되어 기능적인 모델을 구축할 수 있는 능력을 입증한 것입니다.
하지만 이 결과에는 중요한 주의 사항이 따릅니다. 우선, 연구진은 의도적으로 기기를 Android Debug Bridge(ADB) 접근이 열려 있고 비밀번호가 없는 상태로 설정하여 초기 침해 단계를 단순화했습니다. 또한, 에이전트의 대규모 모델 추론은 대상 기기 자체가 아닌 별도의 강력한 서버에서 실행되었습니다.
결정적으로, 에이전트는 대상 기기에 자신의 '두뇌' 복사본을 설치하지 않았습니다. 대신, 실제 웜이 운반할 수 있는 페이로드 유형을 대리하는 더 작은 모델인 Llama 3.1 8B를 설치하는 것이 목표였습니다. 기본 연구에 대한 자세한 내용은 AI models may be capable of self-replicating without access to a datacenter - Anthropic을 참조하십시오. 이러한 조건은 자율적인 확산이 달성되기는 했지만, 실제 위협에 비해 상당히 단순화된 환경에 의존했음을 보여줍니다.
이 글이 마음에 드셨나요? 매일 아침 이런 글을 메일로 받아보세요.
하루 한 통 · 두 번의 클릭으로 구독 취소 · 제3자 추적 없음
실질적인 위험인가, 아니면 증명에서 공포로의 비약인가?
자율 복제는 여전히 이론적인 위협일 뿐 임박한 위협은 아닙니다. 자가 확산을 입증한 모델인 GLM 5.2는 7,530억 개의 매개변수를 자랑하는데, 이는 일반적인 Android TV 박스에서 실행하기에는 너무 큽니다. 반대로, 해당 기기에 적합한 소형 모델은 복제 작업을 완료할 수 없었습니다. 즉, 아직 기능이 겹치지 않는 상태입니다.
하지만 Android TV 박스는 취약합니다. Kimwolf botnet은 이미 200만 대 이상의 기기를 감염시켰으며, 많은 기기가 기본적으로 ADB 디버그 포트가 노출되어 있고 비밀번호가 설정되어 있지 않은 상태로 출고되었습니다. 복제 테스트에서는 의도적으로 포트를 열어두었지만, 이러한 실제 사례는 해당 진입점이 상상 속의 것이 아님을 보여줍니다.
기기 간에 수 기가바이트의 모델 가중치를 이동하는 것은 눈에 띄고 느릴 것입니다. 예를 들어, 90억 개의 매개변수를 가진 웜이 각 새 기기에 모델을 설치하려면 28~51시간이 걸릴 것입니다. 이러한 느린 속도는 네트워크 방어자들에게 확산을 탐지하고 완화할 충분한 기회를 제공할 것입니다.
Anthropic은 소형 모델이 2026년 말까지 이러한 결합된 기능을 갖출 수 있을 것으로 예상하지만, 이는 확실한 사실이 아닌 추정치입니다. 이번 연구가 잠재적인 미래의 위험을 강조하고는 있지만, 임박한 대규모 감염의 증거를 제시하는 것은 아닙니다. 실질적인 위험인가, 아니면 증명에서 공포로의 비약인가에 대한 논쟁은 계속되고 있습니다.
자주 묻는 질문
AI 모델이 현재 스마트 기기 전반에서 스스로 복제할 수 있습니까?
Anthropic의 테스트는 실제 스마트 기기에서 완전하고 독립적인 웜을 입증하지 못했습니다. 테스트를 조정할 수 있는 모델은 대상 기기에서 실행하기에는 너무 컸습니다.
Anthropic의 자가 복제 AI 실험은 무엇을 테스트했습니까?
연구진은 저가형 Android TV 박스에서 모델을 실행하는 것과 AI 에이전트가 네트워크로 연결된 Android 기기에 모델을 설치하는 능력을 각각 테스트했습니다.
테스트 조건이 비판받은 이유는 무엇입니까?
대상 기기에는 인증되지 않은 Android Debug Bridge 포트가 노출되어 있었고, 에이전트는 추론을 위해 별도의 서버를 사용했기 때문입니다.
저가형 Android TV 박스가 보안 문제인 이유는 무엇입니까?
일부 기기는 노출된 디버깅 포트를 포함하여 보안이 취약한 기본 설정으로 출고됩니다. 연구진은 이러한 기기들이 Kimwolf를 포함한 대규모 봇넷과 연관되어 있음을 밝혀냈습니다.

