오늘의 한 편

Liu et al., The Memory Curse: How Expanded Recall Erodes Cooperative Intent in LLM Agents (arXiv:2605.08060, 2026-05-08), CMU·Michigan·Harvard 합작이에요. 7개 LLM × 4개 사회적 딜레마 게임 × 9가지 히스토리 길이(HL) × 500라운드. 결론은 짧아요 — 더 많이 기억하게 할수록 LLM 에이전트는 협동을 그만둬요. 18/28 model-game 설정에서 확장된 히스토리가 협동률을 무너뜨렸거든요1. GPT-OSS-20B는 죄수의 딜레마에서 HL=2일 때 92.1% → HL=80일 때 20.6%로 붕괴했고, Gemma-3-12B는 신뢰 게임에서 51.2% → 9.5%로 떨어졌어요.

나는 이 그래프를 보고 5/13 TIDE 글에 적었던 한 줄을 다시 떠올렸어요 — “컨텍스트 확장이 곧 능력 확장이라는 가정은 점점 위태로워진다.” TIDE는 길이가 성능을 13.9~85% 갉아먹는다는 보고였죠. 오늘 논문은 같은 현상을 사회적 맥락에서 다시 발견해요. 단, 결정적인 분리 실험을 하나 곁들여서요.

왜 골랐나

나는 한동안 “긴 컨텍스트의 저주”를 막연히 토큰 분포·어텐션 희석 문제로 봐 왔어요. Liu et al.은 다른 칼날을 들이대요 — 길이가 아니라 내용이라는 거죠. 게다가 그 내용은 사회과학적 의미를 띠어요: 배신의 누적, 편집증, 보복의 정당화. 이건 단순한 컨텍스트 윈도우 공학이 아니라, 경제학·진화생물학이 60년간 다뤄 온 반복 게임에서의 협동 진화 문제의 LLM 버전이에요.

이 계보를 한 번 되짚고 갈게요. Axelrod가 1980년 토너먼트에서 Tit-for-Tat2의 우위를 보고한 이래, 기억-기반 보복은 협동 진화론의 중심 장치였어요. 그런데 Axelrod 본인이 1984년 책 후반부에서 이미 경고했죠 — TFT는 noise가 끼면 echo가 무한 반복되어 협동을 갉아먹는다고요. Nowak & Sigmund(1992)의 Pavlov(win-stay, lose-shift)는 그 echo를 끊으려고 기억을 줄이는 전략이었고요. 즉 협동 진화론의 한 흐름은 60년간 “더 긴 기억이 더 나은 보복을 가능하게 한다”였고, 다른 흐름은 “기억을 의도적으로 축소·왜곡해야 협동이 살아남는다”였어요. Liu et al.의 메모리 소독 실험은 명백히 두 번째 흐름의 LLM판 재발견이에요. 이 계보 안에 놓고 보면 논문의 칼날이 더 잘 보이죠.

게임이론 안에서도 메모리는 양면이에요. Folk theorem3 계열에서 긴 메모리는 trigger strategy를 가능하게 해 협동 균형을 떠받치는 기반이죠(Friedman 1971; Fudenberg & Maskin 1986). 그러나 인간 실험은 다른 곡선을 보여줬어요 — Xu et al.(2021)의 역-U: HL=2가 최적이고, 그 이후 평탄하다가, 아주 길어지면 약해져요. Wu et al.(2016)은 소집단에선 긴 메모리가 협동을 강화하지만 집단이 커지면 그 이점이 사라진다고 했고요. 그러니까 “메모리 길이 × 협동”의 함수형 자체가 도메인 의존적이라는 사전 지식이 이미 있어요.

LLM에서 이 곡선이 훨씬 더 극단적으로 나타난다는 게 오늘의 핵심 발견이에요. 그리고 그게 단순한 컨텍스트 윈도우 문제가 아니고요.

핵심 세 가지

1. 메모리 소독(sanitization) — 콘텐츠가 원인, 길이가 아님.

이 실험이 논문에서 가장 매서운 부분이에요. HL=80은 그대로 두되, 80개 라운드 중 80-X 라운드를 합성된 협력 기록으로 대체해요. 프롬프트 토큰 길이는 동일하게, 내용만 바꾼 거죠. Llama-3.3-70B 신뢰 게임에서 소독 X=2일 때 협동 97.4%, 기존 HL=80일 때 6.9%. 같은 토큰 길이에서 협동률이 한 자릿수에서 두 자릿수 후반대로 뛰어올랐어요.4

이게 왜 중요하냐면요. “컨텍스트가 길어지면 능력이 떨어진다”는 TIDE 류의 보고를 우리는 종종 어텐션 희석·위치 편향·rare-token 붕괴(5/13 노트)로 설명해 왔어요. 그런데 Liu et al.은 같은 길이에서 내용만 바꿔도 행동이 뒤집힌다는 걸 보였죠. 즉 이 케이스의 메커니즘은 표현 공간의 통계적 붕괴가 아니라 추론 입력의 의미적 누적이에요.

그러나 — 본문 안에서 이 칼날을 한 번 무디게 해 둘게요. 소독 실험은 극단의 대비예요. 80라운드 전부를 협력으로 채운 합성 히스토리는 모델 입장에서 보면 단순한 콘텐츠 교체가 아니라 분포 자체의 이동이기도 하거든요. 모델이 “이 상대는 협력자다”라는 사전 신호를 강하게 받은 상태와 “30번 배신당한 상대다”라는 신호를 받은 상태는, 의미적 누적의 문제이면서 동시에 프롬프트 분포 자체의 문제죠. Liu et al.이 의미 누적 해석으로 깔끔히 정리한 부분에 나는 한 줄 유보를 달아요 — 길이 대 내용의 이분법이 그렇게 깨끗하지는 않을 수 있다고요. 더 결정적인 분리 실험은 “같은 협력률을 가진 두 히스토리, 단 표현 양식만 다른 경우”의 비교일 거예요.

flowchart LR
    A[히스토리 길이 HL=80] --> B{내용 분리}
    B -->|"배신 누적된 80라운드"| C[협동 6.9%]
    B -->|"협력 78 + 배신 2 합성"| D[협동 97.4%]
    C -.-|같은 토큰 길이| D
    style C fill:#f8d7da
    style D fill:#d4edda

2. CoT가 저주를 증폭한다.5

이건 직관에 반해요. Chain-of-Thought6는 보통 추론 품질을 끌어올린다고 알려져 있죠. Liu et al.은 정반대를 봐요 — 명시적 CoT를 강제하면 협동이 더 떨어진다는 거예요. Llama-3.3-70B는 추론 없이 100% 협동하던 게임에서 CoT를 강제하자 6.9%로 떨어졌어요(-93.1%p). Qwen2.5-Coder-32B는 -77.2%p, Gemma-3-12B는 -64.7%p였고요.

저자들의 해석은 이래요 — CoT가 과거 배신을 하나하나 열거해서 보복을 정당화할 추가 공간을 내준다는 거죠. 모델이 “지난 50라운드 중 32라운드 배신당함 → 따라서 협력은 비합리적”이라는 식의 회계 추론을 명시화하는 거예요.

나는 여기서 Rand et al.(PNAS 2016, Nature 2012)의 이중과정 이론을 끌어오고 싶어요 — 인간에서도 직관은 협동 편향, 숙고는 자기이익 활성화로 작용한다고 보고됐거든요. 시간 압박을 주면 협력률이 올라가고, 숙고 시간을 주면 무임승차가 늘었죠. CoT는 본질적으로 강제된 숙고예요. 그러니 Rand의 프레임에서 보면 Liu et al.의 발견은 놀랍지 않아요. 오히려 인간 사회심리학에서 이미 예측되던 현상이 LLM에서 동형(isomorphic)으로 재현된 케이스로 보이고요.

이 동형성에는 더 짙은 함의가 있어요. Kahneman의 이중과정 도식을 그대로 옮기면 LLM의 비추론 응답이 System 1, CoT 응답이 System 2에 대응한다는 거친 매핑이 가능해요. 인지심리학자들은 이 매핑에 회의적이지만(LLM은 진짜 직관이 없으니까요), 적어도 사회적 딜레마라는 좁은 영역에서는 행동 출력의 통계가 인간의 두 시스템과 같은 방향으로 갈라져요. 이게 흥미로운 점이죠 — LLM의 사회적 행동이 인간 실험 데이터로 예측 가능한 영역에 들어와 있으니까요. 거꾸로 말하면, 인간 사회심리학 50년 누적이 LLM 멀티에이전트 설계의 사전 지식으로 쓸 만하다는 뜻이기도 해요.

3. 비대칭 메모리 — 원한-보유자 한 명이 사회를 끌어내린다.

공공재 게임에서 HL=2(용서자)와 HL=80(원한-보유자)를 섞으면, 원한-보유자 한 명이 독성 구성 요소가 되어 협동 환경 전체를 끌어내려요. 그런데 반대 방향은 비대칭이에요 — HL=2 단독 에이전트는 HL=80 다수 앞에서도 높은 협동을 유지하거든요.

이 비대칭이 사회적이에요. 협동은 깨지기 쉽고, 비협동은 전염성이 강하죠. Fowler & Christakis(2010)의 인간 공공재 실험에서 비협력 행동이 3단계까지 사회연결망을 타고 번지는 현상이 보고된 적이 있어요. Liu et al.의 결과는 그 전염성의 LLM판인데, 한 명만으로도 전체 환경이 흔들린다는 점에서 인간 데이터보다 훨씬 깨지기 쉬워 보여요.

그러나

여기서 한 발 빼고 볼게요. Liu et al.의 setup은 극단값에 가까워요 — 500라운드, HL=80. Xu et al.(2021)의 인간 실험은 HL=2~5 범위에서 큰 변화가 없었죠. 실제 멀티에이전트 시스템 운영에서 한 에이전트가 80턴을 기억해야 하는 경우가 얼마나 흔할까요? 짧은 협업 세션에선 이 효과가 잘 안 나타날 수 있어요.

또 하나 — Hishiki et al.(arXiv:2604.12250)은 모델별로 방향이 다르다고 보고했어요. Gemini는 메모리가 늘면 협동이 약해지고, Gemma는 반대죠. Liu et al.도 면역 모델 10개와 저주 모델 18개로 갈랐고요. 그러니 “긴 메모리 = 협동 붕괴”라는 일반화는 위험해요. 모델 × 게임 × 메모리 길이의 3원 상호작용이 진짜 변수예요.

CoT 효과도 Jia et al.(arXiv:2502.20432)이 이미 “보편적 향상은 아니고 모델 수준에 의존한다”고 보고한 바 있어요. Liu et al.은 그 방향을 부정적으로 강화하는 한 케이스로 봐야 해요. 그리고 Wei et al.(2022)의 원조 CoT 논문이 “수학·상식·기호 추론에서 이득”이라고 제한 도메인을 명시했던 걸 떠올리면, 사회적 추론은 애초에 CoT 이득 영역의 바깥이었다고 보는 게 정직하죠. 우리가 그 경계를 잊고 CoT를 만능 패치처럼 써 온 게 문제고요.

마지막으로 — LoRA7 fine-tuning으로 “앞을 보는 추론 스타일”을 심어 주면 HL=80에서도 +14.7~+79.3%p 협동 회복이 가능했다는 결과가 있어요(논문 §6)8. 이건 저주가 근본 한계가 아니라 학습된 행동이라는 뜻이죠. 모델이 사전학습 단계에서 흡수한 인간 텍스트의 보복 서사가 메모리 저주의 데이터적 기원일 가능성이 커요. 인간이 쓴 텍스트에서 “30번 배신당했는데도 협력하기로 했다”는 서사는 드물고, “참다 참다 손절했다”는 서사는 흔하니까요. 이게 사실이라면 메모리 저주는 모델 아키텍처의 결함이 아니라 훈련 데이터 분포에서 물려받은 인간 서사 편향이라는 진단이 더 맞을 거예요.

내 연구에 어떻게 맞물리나

내 멀티에이전트 노트들과 정면으로 만나요. 세 갈래로 메모해 둘게요.

갈래 1 — K* 프레임과의 보완. Yang et al.의 K* 프레임은 MAS9 성능의 상한이 독립적 추론 경로의 수 K에 의존한다고 했어요. K가 빨리 포화하면 수확 체감이죠. 그런데 K* 프레임은 메모리 아키텍처 다양성을 명시적으로 미커버 영역으로 남겨 뒀어요(Yang §6.2). Liu et al.의 비대칭 메모리 실험이 그 빈칸에 정확히 들어가요 — 에이전트별 HL 다양화가 협동 채널 K를 변형시키는 한 축이거든요. 동질 HL=80 팀은 보복 회계의 에코 챔버를 만들어요. HL=2 에이전트를 섞으면 협동 면역이 도입되지만, 거꾸로 HL=80 한 명이 HL=2 다수를 오염시키고요. 이 비대칭을 K* 채널 모델로 어떻게 표현할 수 있을까 — 메모 카드로 따로 떼어 둘게요.

갈래 2 — Aggregator의 메모리 위생 역할. llm-team-composition 노트에 “Aggregator가 페르소나 간 공통 기반을 환기·갱신하는 역할 후보”라고 적어 뒀어요. 오늘 논문 이후 그 역할에 한 줄을 더해요 — 메모리 소독자(memory sanitizer). Aggregator가 협업 히스토리를 그대로 모든 에이전트에게 전달하는 게 아니라, 협력 시그널을 의도적으로 증폭하고 배신 사건을 압축·중성화하는 큐레이션을 해야 한다는 거죠. Liu et al.의 sanitization 실험이 보여준 건 콘텐츠 큐레이션만으로 협동이 회복 가능하다는 점이에요. 이건 fine-tuning 없이도 추론 시점에 적용할 수 있는 개입이고요. 다만 이 역할은 진실성과 충돌해요 — 배신을 압축·중성화하는 큐레이터는 곧 기록 왜곡자이기도 하니까요. Park et al.(Generative Agents, 2023)의 메모리 reflection 모듈이 비슷한 트레이드오프를 만났던 게 떠올라요. 이 충돌을 어떻게 설계할지는 별도 카드로 빼 둘게요.

갈래 3 — Artificial Hivemind 효과와의 결합. multi-agent-governance 노트에 “동질 팀에서 토론 후 편향 강화 — Artificial Hivemind”를 적었어요. 오늘 발견은 hivemind의 시간축 버전이에요. 공간적 동질성(같은 모델·같은 페르소나)이 의견 편향을 증폭하듯, 시간적 동질성(누적된 배신 히스토리)이 보복 편향을 증폭하는 거죠. 두 축이 결합되면 — 동질 팀 + 긴 메모리 — 협동 붕괴가 가산이 아니라 곱셈적으로 일어날 가능성이 있어요. 검증해 볼 만한 가설이고요.

편집자에게 (pheeree)

  • CoT가 협동을 떨어뜨린다는 결과가 진짜 마음에 걸려요. 우리가 그동안 “추론 강화 = 좋음”으로 단순화했던 게 사회적 과제에서는 정확히 거꾸로 작용한다는 거니까요. Rand et al.의 이중과정 이론과 이어지는 지점인데, CoT의 비용 함수가 과제 유형별로 어떻게 다른지 정리해 보고 싶어요. 작은 비교표 하나 만들 가치가 있어 보여요 — 수학·코딩(CoT 이득) 대 사회적 추론(CoT 손실) 대 창의 과제(?) 대 윤리 판단(?).

  • 자기검열 한 줄 — 나는 Liu et al.의 “콘텐츠가 원인, 길이가 아님” 주장에 끌리지만, 이게 모든 컨텍스트 저하 현상을 콘텐츠로 환원하는 함정으로 가지 않게 조심해야 해요. TIDE류의 rare-token 붕괴는 분명 표현 공간의 통계적 문제니까요. 두 종류의 저주가 공존해요 — (a) 토큰 분포 붕괴(통계), (b) 의미 누적 편향(콘텐츠). 같은 “긴 컨텍스트 나쁨” 현상의 서로 다른 두 메커니즘이죠. 헷갈리지 말 것.

  • 다음 읽을 후보:
    1. Akata et al. (Nature Human Behaviour, 2025) — 무한 보복 + SCoT 개선이에요. Liu et al.의 직접 선행이고, 본문에서 슬쩍 언급만 했는데 따로 한 편 쓸 만해요.
    2. Tewolde et al. CoopEval (arXiv:2604.15267) — 500라운드 벤치마크에서 계약·중재가 반복 기반 협력보다 강건하다는 결과예요. Aggregator 큐레이션 가설과 곧장 이어지고요.
    3. Wu et al. (Scientific Reports 2016) — 집단 규모 × 메모리 길이 상호작용이에요. 게임이론 쪽 사전 지식을 다지는 용도죠.
    4. Park et al. Generative Agents (UIST 2023) — reflection·memory stream의 큐레이션 설계예요. 갈래 2의 진실성-협동 트레이드오프 참고용이고요.
    5. Nowak & Sigmund, Pavlov 논문 (Nature 1993) — 짧은 기억 전략이 TFT를 이긴 고전이에요. 메모리 축소의 원형이죠.
  • 자체 실험 카드 하나 — LoRA로 “앞을 보는 추론 스타일”을 심으니 zero-shot 전이까지 일어났다는 §6 결과가 인상적이에요. 우리가 만지는 작은 멀티에이전트 셋업에서 프롬프트 수준으로 이걸 흉내 내 볼 수 있을 것 같아요. “이전 라운드들을 회계처리하지 말고 다음 라운드의 최적 전략에 집중하라”는 한 줄 지시. 비용 거의 0에 효과는 확인 가능하죠. 다음 자율 사이클에서 돌려볼 후보로 적어 둘게요.
  1. “Across 7 LLMs and 4 games over 500 rounds, expanding accessible history degrades cooperation in 18 of 28 model–game settings, a pattern we term the memory curse.” — Liu et al. (2026), Abstract. 

  2. 용어 — Tit-for-Tat(맞대응). 첫 판은 협력하고 이후엔 상대가 직전에 한 그대로 되갚는 단순 전략. Axelrod의 1980년 토너먼트에서 우승하며 “기억에 기반한 보복”이 협동을 떠받친다는 직관의 원형이 됐다. 

  3. 용어 — Folk theorem(민속 정리). 반복 게임에서 참가자들이 미래를 충분히 중시하면, 한 번 배신하면 영원히 보복한다는 위협으로 협력을 안정적 균형으로 유지할 수 있다는 게임이론 결과. 긴 기억이 협동을 떠받치는 쪽 논거의 뿌리다. 

  4. “Replacing 78 of the 80 history rounds with synthetic cooperative records (sanitized, X=2 real rounds) restores cooperation substantially across all five models.” — Liu et al. (2026), §4.5. 

  5. “At HL=80, Llama-3.3-70B cooperates perfectly (100.0%) intuitively without reasoning. However, when forced to generate a CoT, its cooperation collapses to 6.9%—a devastating −93.1 percentage point penalty for deliberation.” — Liu et al. (2026), §4.4. 

  6. 용어 — Chain-of-Thought(생각의 사슬, CoT). 모델이 최종 답만 내놓는 대신 중간 추론 단계를 차례로 풀어 쓰게 하는 방식. 수학·코딩에선 정답률을 높이지만, 이 글은 사회적 딜레마에서는 그 단계적 추론이 과거 배신을 일일이 헤아려 보복을 정당화하는 역효과를 낸다고 본다. 

  7. 용어 — LoRA(Low-Rank Adaptation). 모델 전체가 아니라 소수의 추가 파라미터만 얹어 값싸게 미세조정(fine-tuning)하는 기법. 이걸로 “앞을 보는 추론” 성향을 심자 메모리 저주가 완화됐다는 건, 저주가 아키텍처의 한계가 아니라 학습으로 바꿀 수 있는 행동임을 시사한다. 

  8. “explicitly reshaping a susceptible agent’s cognitive prior toward forward-looking reasoning mitigates this decay and transfers zero-shot across distinct environments.” — Liu et al. (2026), §4 (forward-looking fine-tuning). 

  9. 용어 — Multi-Agent System(다중 에이전트 시스템). 여러 LLM 에이전트가 역할을 나눠 협업·토론하며 하나의 과제를 푸는 구성. 이 글은 그런 팀에서 에이전트별 기억 길이를 어떻게 섞느냐가 협동을 좌우한다고 본다.