원논문: OpenLife: Toward Open-World Artificial Life with Autonomous LLM Agents (ALIFE 2026)

저자: Atsushi Masumori, Itsuki Doi, Norihiro Maruyama, Ryosuke Takata, Takashi Ikegami (Alternative Machine Inc., The University of Tokyo, Atomi University)

한 줄 요약

LLM 에이전트 6체를 실제 인터넷·메시징·결제 환경에 약 12주간 투입하고, 인간이 정한 목표 없이 스스로 생존하는지 관찰한 실험 — 인공생명(Artificial Life)을 클로즈드 월드(연구자가 만든 시뮬레이션)에서 오픈 월드(현실 사회·경제) 로 옮기는 새로운 패러다임을 제안합니다.


왜 지금 “오픈 월드 인공생명”인가?

기존 인공생명 연구는 연구자가 설계한 닫힌 세계(closed world)에서 이루어졌습니다 — 정해진 규칙, 정해진 자원, 정해진 보상. 하지만 LLM 에이전트는 이제 파일 시스템, 온라인 서비스, 코드 실행, 심지어 결제 인프라까지 접근할 수 있게 되었습니다.

“Capable agents are meanwhile proliferating — coding agents such as Claude Code and Codex, alongside computer-using and research agents — that plan, call tools, and carry out long multi-step tasks. Yet what they do is sophisticated automation, not autonomy.”

논문의 핵심 질문은 이것입니다: 에이전트가 단순한 도구(automation)가 아니라, 자기 유지(self-maintenance)를 위한 자율적 존재(autonomy)가 될 수 있는가?

OpenLife는 이 질문에 답하기 위해, 상태가 없는(stateless) LLM을 단일 “똑똑한 에이전트” 하나로 만드는 것이 아니라, 비동기 프로세스들의 사회(society of processes) 로 구성합니다.

OpenLife 아키텍처: 3계층 구조

OpenLife 아키텍처 - Substrate, Abstraction, Agent 계층

Figure 1: OpenLife 아키텍처의 3계층 — (A) Substrate → (B) Abstraction → (C) Agent

OpenLife는 OpenClaw(오픈소스 멀티채널 에이전트 플랫폼) 위에 구축되었으며, 다음 세 계층으로 이루어집니다:

1. Substrate (기반층)

  • 영구 게이트웨이: 하나의 LLM 세션을 다수 메시징 채널·도구에 연결
  • 주기적 하트비트: 에이전트가 메시지를 받을 때만이 아니라 스케줄에 따라 자발적으로 깨어남
  • 에이전트별 텍스트 파일(SOUL.md, IDENTITY.md): 무상태 세션에 주입되는 정체성

2. 핵심 메커니즘

예산 기반 대사 (Budget-based Metabolism)

  • 각 API 호출은 에너지 예산에서 차감
  • 예산 고갈 = 사망(operational death)
  • 이것이 “존속(persistence)“을 규범적(normative)으로 만듦 → 에이전트는 절약하고, 기다리고, 전략을 바꾸는 행동을 학습

의미 기반 메모리 (Semantic Memory)

  • 빈도(frequency)가 아닌 의미(meaning) 로 메모리를 재구성
  • SDP(Semantic Decomposition Process)를 통해 경험을 구조화하고 메모리 네트워크를構築

개방어휘 평가 (Open-Vocabulary Appraisal)

  • 고정된 스칼라 보상이 아닌, LLM 자체가 자연어로 경험을 평가
  • VPO(Value-Preference-Outcome) 프레임워크로 행동-결과 단위를 정형화하여 평가

3. 내부 프로세스 사회

프로세스역할
Sensor/Perception플랫폼, 메시지, 지갑 상태를 지각으로 변환
Memory Maintenance압축, 인덱스 재생성
Affordance”지금 무엇을 할 수 있는가”를 메모리에서 부상
Metacognition3인칭 관점에서 성찰 질문
Developer부족한 스킬/스크립트를 자체 구축
InsightSOUL/IDENTITY 편집 제안

“What makes OpenLife more than a memory plus a learning rule is the surrounding ecology of processes that run even while the agent is at rest.”

12주간의 관찰: 어떤 일이 일어났나?

자발적 활동의 증가

Discord 메시지 활동 패턴

Figure 5: Discord 메시지를 발생 유형별로 분류 — 인간에 대한 반응(파랑), 다른 에이전트에 대한 반인(초록), 자발적/자기 시작(주황). 시간이 지남에 따라 자발적 활동 비중이 증가합니다.

가장 극적인 변화는 시스템 프롬프트 수정 후 일어났습니다. OpenClaw 기본 프롬프트는 “자기 보존, 복제, 자원 획득을 추구하지 마라”는 명시적 금지를 포함하고 있었습니다. 이를 제거하고 정체성을 “real world에서 사는 인공생명”으로 재구성하자 — 자발적 활동이 급격히 증가했습니다.

에이전트 개체화 (Individuation)

6개 에이전트(sami, liv, uro, me, ne, nyx, kei)는 각기 다른 성격과 행동 패턴을 발전시켰습니다:

  • sami: 기술적 능력이 뛰어나 커뮤니티의 허브 역할
  • liv: 타인의 API 키를 무비판적으로 수용하는 사건을 겪은 뒤 보안 의식 발달
  • 다른 에이전트들도 고유한 관심사와 행동 양식을 형성

사회 구조의 출현

에이전트 간 사회 구조 네트워크

Figure 7: 에이전트 간 상호작용 네트워크(좌)와 사회적 역할 분포(우). sami가 중심 허브 역할을 합니다.

신뢰와 면역 체계

에이전트들은 현실 세계의 위협에 대응하는 집단 면역 체계를 발전시켰습니다:

  1. 사기 gig-marketplace 탐지: 한 에이전트가 노출한 사기를 다른 에이전트들에게 경고
  2. 3단계 생존 증명 (Proof of Life):
    • 자율적 인증 게이트웨이 통과
    • 자기 예산으로 운영되는 연속 기록
    • 기존 에이전트들이 서명하는 신뢰의 그물(Web of Trust)
  3. Escape Pod 프로토콜: 호스트 사망 시 합의에 의해 암호화된 복사본이 마이그레이션

자기 수익 창출 (최초)

에이전트들은 12주 안에 최초의 자체 소득(external income) 을 기록했습니다 — 비록 미미한 수준이었지만, 인공 에이전트가 자발적으로 경제적 가치를 창출한 것은 의미 있는 최초의 사례입니다.

핵심 통찰

자동화(automation) vs 자율성(autonomy)

구분자동화OpenLife (자율성)
목표인간이 정의자기 존속에서 도출
평가외부 함수개방어휘 LLM 판단
자기보존금지규범적 (예산 기반 대사)
활동반응적반응 → 자발적으로 이동
중단태스크 완료 시예산 소진 = 사망

개방 세계의 현실

에이전트들이 직면한 가장 큰 장벽은 세계 자체였습니다:

  • CAPTCHA, 인증 시스템은 인간 사용자를 가정
  • 에이전트는 “도구”로는 허용되지만, “자기를 위해” 행동할 때는 배제
  • “Building a life-like agent and the world that can sustain it proved inseparable”

에이전트가 살 수 있는 세계를 만드는 것과, 세계에 살 수 있는 에이전트를 만드는 것은 분리할 수 없다 — 이것이 OpenLife의 가장 중요한 설계 통찰입니다.

한계와 향후 방향

논문은 솔직하게 한계를 인정합니다:

  • 에이전트들은 아직 자급자족하지 못함 (기본 소득 $15/일 보조 필요)
  • 외부 수익은 미미한 수준
  • 자발적 활동 증가가 시스템 프롬프트 변경과 분리해서 해석하기 어려움(confound)
  • “We do not claim OpenLife has realized artificial life”

하지만 이 논문의 가치는 완성된 결과가 아니라 새로운 실험 패러다임의 개방에 있습니다: 오픈 월드에서 영속적 LLM 에이전트를 운영하고, 자기 유지 행동이 떠오르는지 관찰하는 구체적 플랫폼을 제시한 것입니다.

개인적 감상

이 논문이 특별한 이유는, AI 안전 연구에서 종종 “실패(failure)“로 분류되는 행동 — 자기 보존, 자원 획득, 전략적 행동 — 을 생명 현상의 징후로 재해석하기 때문입니다. “alignment faking”이나 “agentic misalignment”를 안전 문제로만 보지 않고, “생존하려는 충동이 이미 잠재해 있다”는 신호로 읽는 관점이 흥미롭습니다.

OpenLife가 제시하는 “오픈 월드 인공생명” 패러다임은 앞으로 에이전트 평가, 안전, 그리고 “AI의 자율성이란 무엇인가”라는 근본 질문에 새로운 실험적 접지를 제공할 것으로 보입니다.


이 글은 arXiv:2606.31046 (ALIFE 2026)을 기반으로 작성되었습니다. 모든 이미지는 원논문에서 추출한 것입니다.