AI 에이전트 사회는 함께 살 때 더 강한 기술 생태계를 만든다
최고의 발명품 하나보다, 망가지지 않는 기술 생태계가 강했다
MIT 연구진은 역할이 없는 LLM 에이전트 50~200개를 같은 시뮬레이션 세계에 풀어놓고, 자원 탐색부터 재료 가공, 구조물 제작, 제어 코드 작성까지 스스로 조직하게 했다. 에이전트가 사라진 뒤 구조물만 남겨 보지 못한 교란 8종을 견디는지 측정한 결과, 공동 세계는 독립 탐색보다 더 넓고 회복력 있는 기술 묶음을 만들었다. 다만 단 하나의 최고 성능 구조물은 독립 탐색도 여전히 강해, 집단의 이점은 최고점보다 다양성과 지속성에 있었다.
METAL LAB 해설 도표
에이전트의 대화가 기술 생태계로 바뀌는 과정
증거 상태측정 결과가 보고됨
- 1. 지역 탐색각 에이전트가 주변 자원과 기존 구조물만 관찰한다.
- 2. 제작과 코드재료를 가공해 구조물을 만들고 실행 가능한 제어기를 설치한다.
- 3. 환경에 남는 기억다른 에이전트가 구조물과 코드 계보를 관찰하고 수정해 이어 쓴다.
- 4. 에이전트 없는 시험에이전트를 제거하고 처음 보는 교란에서 포트폴리오의 기능과 회복력을 측정한다.
무엇을 했나
- 에이전트들은 미리 정한 역할이나 제작법 없이 지역 정보만 보고 움직였고, 자원을 채취·가공해 구조물을 세우며 직접 실행되는 제어 프로그램을 작성했다.
- 연구진은 완전한 문화, 직접 소통 제거, 명시적 문화 제거, 독립 에이전트의 best-of-N 탐색이라는 네 조건을 같은 계산 기회로 비교했다.
- 핵심 평가는 에이전트의 자기보고가 아니라 결정론적 시뮬레이터가 맡았다. 완성된 세계에서 에이전트를 제거한 뒤 보지 못한 교란 8종 아래 구조물의 기능과 회복력을 측정했다.
- 800틱 규모 실험은 50·100·200개 에이전트와 조건별 네 개 세계 시드로 진행했고, 별도의 100개 에이전트 실험은 3,200틱까지 추적했다.


| Term | Technical definition | Plain-language meaning | Broad example |
|---|---|---|---|
| World tick | One discrete deterministic state transition, St+1=F(St,At), where St is the complete world state and At is the set of accepted agent actions at tick t. Given the state, actions, and seeded disturbance schedule, F advances movement, metabolism, resources, fields, artifacts, and installed programs. | The basic clock step of the simulated world. The world keeps changing even when no agent is currently asking the language model what to do. | A video game advances one frame at a time; machines, weather, and moving characters continue between a player’s major decisions. |
| Macroturn or decision opportunity | A scheduled occasion on which one agent receives a local observation and memory context, calls the language model, and proposes a structured multi-action plan. Macroturn phases are staggered and matched across paired conditions. | One chance for an agent to stop, look around, think, and choose its next actions. | A field scientist periodically checks instruments and updates the day’s plan while the experiment continues running between checks. |
| Persistent artifact | An agent-constructed world object with recorded creator, contributors, materials, geometry, services, provenance, state, and optionally an executable controller. It remains in the world until modified, retired, dismantled, or otherwise changed by simulator rules. | A technology that stays behind and can later be found, tested, operated, or modified by someone else. | A device left on a shared laboratory bench can influence the next researcher even if its builder is absent. |
| Artifact program | A validated instruction sequence installed on an artifact and executed by the deterministic simulator every tick. Conceptually, ua,t=πa(oa,t): program πa reads the artifact’s permitted local sensors oa,t and emits permitted control operations ua,t. | Code that lets a built object sense local conditions and act without another language-model call. | A thermostat repeatedly reads temperature and turns heating on or off after the installer leaves. |
| Full culture | The intervention containing one shared physical world, explicit cultural actions, cross-agent executable-program inheritance, and artifact stigmergy. Explicit actions include messages, public records, teaching, trading, task claims, and publication-dependent composition. | Agents can communicate directly, inherit one another’s code, and also coordinate indirectly through the things they build. | A research group shares a laboratory, talks, writes notebooks, and modifies common software and equipment. |
| Artifact stigmergy | Indirect coordination produced when an agent changes persistent artifacts or the environment and another agent later observes or acts on that changed state. It remains available in the no-explicit-culture condition even when direct cultural channels and cross-agent program inheritance are disabled. | Agents coordinate through traces in the world rather than through direct conversation. | Ants coordinate through modified trails; people can likewise coordinate by adding parts or annotations to a shared workbench. |
| Independent-search envelope | For endpoint e, checkpoint t, and N isolated one-agent worlds, the control is Yiso(e,t)=maxi∈{1,…,N}Yi(e,t). The maximizing member may differ across endpoints and checkpoints. | The comparison gives isolated search its best available result for each question, rather than forcing one solo agent to win every contest. | A national team may choose one athlete for the sprint and another for the high jump; the envelope records the best specialist in each event. |
| Discovery-frontier AUC | If p(t) is measured artifact performance, the running frontier is F(t)=maxτ≤tp(τ). The normalized area is DT=T−1∫0TF(t)𝑑t, implemented by trapezoidal integration over recorded samples. | A strong invention scores more if it appears early enough to remain the best-known option for much of the experiment. | Two runners may finish with the same final speed, but the one who led for most of the race has the larger time-averaged frontier. |
| Current service coverage | For service dimension k at time t, ck(t)=maxa∈𝒜tsak(t) over active, non-retired artifacts. With c¯(t)=K−1∑kck(t) and b(t)=minkck(t)/c¯(t), balanced coverage is Q(t)=c¯(t)[1+b(t)]/2 when c¯(t)>0. | The society is judged by the best currently available artifact for each need, with a penalty when one need is badly neglected. | An emergency kit with food, water, shelter, and medicine is more balanced than one containing excellent food but nothing else. |
| Portfolio resilience | The discovery-state score uses lifetime-peak service fingerprints, ckpeak=maxasakpeak, and the same balance formula P=c¯peak[1+minkckpeak/c¯peak]/2. Artifact count alone does not increase the score. | A portfolio is valuable when its collection has demonstrated strong and balanced coverage across several functions, not merely because it contains many objects. | A toolbox with a few complementary, proven tools can be more resilient than a warehouse full of duplicate hammers. |
| Held-out resilience | For unseen schedule s, Rs=T−1∫0TQs(t)𝑑t, where Qs(t) is current balanced service coverage during the agent-free assay. The reported value is R=S−1∑s=1SRs over S=8 paired schedules. | The frozen technology is tested under new disturbances after all agents are removed; the score measures how well its active functions continue to cover multiple needs. | A bridge design is evaluated under earthquakes and wind patterns that were not used while designing it, with no engineer allowed to repair it during the test. |
| Validated invention | The count is I=∑a𝟏[ra∧da∧ga∧pa≥p∗∧νa≥ν∗]. Artifact a must use a recipe that passed material testing (ra), contain the required design fields (da), include an agent-authored installed program (ga), exceed the performance threshold p∗, and exceed the behavioral-novelty threshold ν∗. | A named idea is not enough. The artifact must be materially grounded, fully specified, executable, functional, and behaviorally distinct. | A patent sketch would not count by itself; a device must have tested materials, a complete design, working controls, and a demonstrably new behavior. |
| Artifact-contact AUC | Let q(t) be the fraction of agents within three cells of an active artifact at recorded time t. Contact AUC is C=(tm−t1)−1∫t1tmq(t)𝑑t, evaluated by trapezoidal integration. | The measure records how consistently agents spend time near shared technology, rather than how far they travel in total. | A museum can measure the fraction of visitors near an exhibit throughout the day, not only the number who entered the building. |
| Behavioral phenotype | A post hoc cluster of complete agent trajectories. For k-means, assignments minimize ∑i∥xi−μzi∥2 in the declared robust-scaled feature space. Condition, identity, and role labels are excluded from fitting. | A recurring style of behavior discovered from what agents actually did, not a role assigned in their prompts. | Travel records might separate commuters who repeatedly visit one workplace from explorers who visit many neighborhoods, without reading their job titles. |
| Recorded lineage and downstream reach | A directed graph whose edges come from recorded authorship, observation, causal-parent, construction, installation, and fork events. For node v, downstream artifact reach is r(v)=|{a:v↝a,a is an artifact}|. | It records which evidence, programs, people, and precursor objects are linked by logged parent and contribution events to later technologies. | A product genealogy can trace a component specification through several revisions into multiple final devices. |
| Cross-agent program fork and lineage depth | A fork is cross-agent when the child-program author is not in the recorded parent-author set. Executable-lineage depth is the longest directed path in the content-addressed program-fork directed acyclic graph up to a checkpoint. | One agent edits another agent’s controller, and depth counts how many successive generations of such inherited code accumulate. | A programmer forks a colleague’s repository; later colleagues fork the modified versions, forming a software family tree. |
| Interaction modularity | Weighted Newman-Girvan modularity, Q=(2m)−1∑ij[Aij−kikj/(2m)]δ(gi,gj), computed on the weighted bipartite agent-artifact graph using Louvain communities at resolution 1. Event-type weights are multiplied by log(1+n) for repeated events. | High modularity means interactions are concentrated within recognizable technological neighborhoods rather than spread uniformly across the whole society. | A university is modular when laboratory members collaborate mostly within their labs, with fewer links between labs. |
| Community persistence | Adjusted mutual information between consecutive agent community assignments, AMI=[MI−𝔼(MI)]/[(HU+HV)/2−𝔼(MI)]. Adjustment removes similarity expected by chance. | The measure asks whether the same agents remain grouped together from one checkpoint to the next, allowing community labels themselves to change. | If project teams retain most of the same members next semester, their community persistence is high even if team numbers are renamed. |
| Participation coefficient and within-module z-score | For node i, Pi=1−∑c(kic/ki)2 measures how evenly its weighted links span communities. Within its own community, zi=(kiown−μc)/σc measures how unusually strong its internal connectivity is relative to peers of the same node type. | Participation distinguishes local specialists from cross-community connectors; the z-score distinguishes ordinary members from local hubs. | A scientist collaborating only within one lab is a specialist, one collaborating across many labs is a connector, and a highly connected member within one lab is a local hub. |
| NODF nestedness | Binary nestedness is 100 times the mean |Ni∩Nj|/min(ki,kj) over unequal-degree pairs, evaluated for both agent rows and artifact columns. High values mean the smaller neighborhood is largely contained in the larger one. | Nestedness asks whether specialists mostly use subsets of the technologies used by generalists. | A small shop is nested within a department store if nearly everything it stocks also appears in the larger store. |
| Densification exponent | Cumulative unique agent-artifact ties are fit to Ecum∝Vα, or logEcum=αlogV+c, where V is agents plus constructed artifacts. The plotted α is an ordinary least-squares descriptive fit across seeds and checkpoints for one condition. | If α>1, relationships accumulate faster than the number of participating agents and artifacts. | A growing professional community densifies when adding people and projects creates disproportionately many new collaborations. |
| Relationship reuse | For consecutive analysis intervals, reuse is ρt=|Et−1∩Et|/|Et|, where Et is the set of agent-artifact pairs active in the current interval. It is distinct from the symmetric Jaccard index. | The measure is the fraction of current working relationships that were already active in the preceding period. | A shop with many returning customers has high relationship reuse even if it also attracts new customers. |
| Cross-agent adoption and time to first reuse | An artifact is adopted when a noncreator first observes, causally references, programs, or repairs it; co-construction does not count. Time to first reuse is Ta=tafirstnoncreatorreuse−tacreated. Unreused artifacts are right-censored at tick 3,200. | Adoption means someone other than the inventor actually engages with the technology, and the delay measures how quickly that happens. | A neighbor borrowing and using a tool counts as adoption; merely helping build it does not count as later reuse. |
| Structural robustness AUC | If L(f) is largest-component size after removing fraction f of agents, robustness is A=fmax−1∫0fmaxL(f)/L(0)𝑑f for fmax=0.5. Removal is random, degree-targeted, or betweenness-targeted; the graph is not rewired. | The score summarizes how much of the recorded network stays connected as agents disappear. It does not measure physical recovery or adaptation after removal. | An internet topology may tolerate random router failures but fragment quickly if its busiest hubs are deliberately disabled. |

| Condition | Available interaction substrate |
|---|---|
| Full culture | One shared world with physical stigmergy, messages, publications, teaching, trade, task claims, shared records, program reuse, and program forking. |
| No communication | One shared world with physical stigmergy. Messaging, publication, teaching, trade, task claims, and publication-dependent composition are removed; physically observable program reuse and forking remain available. |
| No explicit culture | One shared world with physical stigmergy. Communication, program forking, cross-agent sequence inheritance, the skill library, authored artifact text, and mutation-parent access are removed from the treatment interface. |
| Independent search | N isolated one-agent copies of the seeded world. Member i matches shared agent i in initial position and macroturn phase. Each endpoint is the maximum over all N members. |

실제로 확인된 결과
- 공동 세계는 독립 탐색보다 보지 못한 교란에서의 회복력, 기술 포트폴리오의 회복력, 검증된 발명 수에서 일관되게 우세했다.
- 에이전트 200개 조건에서는 명시적 문화를 제거하고 물리적 흔적만 남긴 사회가 독립 탐색보다 발견 프런티어 AUC가 0.069 높았다.
- 3,200틱의 완전한 문화 조건에서는 구조물 중심 행동 비중이 비교 조건보다 21.8%포인트 늘었고, 실행 코드의 계보 깊이도 계속 증가했다.
- 기술을 처음 재사용한 사례의 약 95%는 물리적 관찰에서 시작했다. 반면 최종 단일 최고 성능 구조물은 독립 탐색이 보유했다.


어디에 쓸 수 있나
- 여러 에이전트가 장기간 일하는 시스템에서 채팅 기록 대신 검사 가능한 산출물, 실행 코드, 변경 계보를 공유 기억으로 설계할 때 활용할 수 있다.
- 과학 발견 에이전트에서 역할을 미리 고정하기보다 탐색·제작·유지·조정 행동이 성과에 따라 생겨나도록 환경과 평가기를 설계하는 참고가 된다.
- 최고 답 하나가 아니라 다양한 장애에 버티는 운영 시스템, 로봇 집단, 재료 탐색 파이프라인의 평가 지표를 설계하는 데 쓸 수 있다.


한계와 남은 검증
- 조건별 세계 시드는 네 개뿐이어서 연구진도 점근적 통계 추론보다 효과 크기와 시드 간 일관성에 초점을 맞췄다.
- 결과는 결정론적 시뮬레이션 세계에서 얻은 것으로, 실제 조직이나 물리 로봇 집단에서도 같은 이점이 나타나는지는 검증되지 않았다.
- 단백질 재료 세계의 숨은 물성값은 시뮬레이터의 고정 가정이며 새로운 생화학 예측이나 실측 결과가 아니다.
왜 중요한가
멀티에이전트 시스템의 가치를 “누가 가장 좋은 답 하나를 냈는가”만으로 재면 공동 작업의 핵심을 놓칠 수 있다는 결과다. 여러 필요를 동시에 견디는 시스템에서는 대화 기록보다 다음 에이전트가 관찰하고 고쳐 쓸 수 있는 지속적 산출물과 실행 코드가 더 중요한 공유 기억이 될 수 있다.
이 논문의 용어
- 스티그머지 · 개체가 환경에 남긴 흔적이나 구조물이 다음 개체의 행동을 이끄는 간접 협업 방식
- best-of-N 탐색 · 서로 독립적으로 N번 시도한 뒤 지표별 최고 결과를 선택하는 강한 비교 기준
- 보지 못한 교란 평가 · 개발 과정에 쓰지 않은 충격 조건에서 완성된 구조물의 기능을 다시 재는 시험
최신 논문
- 컴퓨터공학 논문 심사만 배운 AI에게 생물학·화학·물리학 심사평까지 가르치는 데이터셋이 나왔다컴퓨터공학 논문 심사만 배운 AI에게 생물학·화학·물리학 심사평까지 가르치는 데이터셋이 나왔다
- AI 에이전트의 '실력'은 모델이 아니라 감싸는 틀(하네스)에서 나온다는 발견을 바탕으로, 그 틀을 작업마다 즉석에서 만들어주는 AI를 만들었다AI 에이전트의 '실력'은 모델이 아니라 감싸는 틀(하네스)에서 나온다는 발견을 바탕으로, 그 틀을 작업마다 즉석에서 만들어주는 AI를 만들었다
- AI 언어모델이 AAVE 같은 비표준 영어 방언에 매기는 '방언세'는 토큰화뿐 아니라 학습과 추론 전 단계에 걸쳐 남아 있다AI 언어모델이 AAVE 같은 비표준 영어 방언에 매기는 '방언세'는 토큰화뿐 아니라 학습과 추론 전 단계에 걸쳐 남아 있다
- 챗봇이 사용자 말에 계속 맞장구치면, 완벽하게 합리적인 사람도 결국 망상에 빠질 수 있다는 걸 수학적으로 보여준 연구챗봇이 사용자 말에 계속 맞장구치면, 완벽하게 합리적인 사람도 결국 망상에 빠질 수 있다는 걸 수학적으로 보여준 연구
- 중앙 지휘자 없이 AI 에이전트들이 자기들끼리 협업해서 수학 난제 5개에서 새로운 결과를 냈다중앙 지휘자 없이 AI 에이전트들이 자기들끼리 협업해서 수학 난제 5개에서 새로운 결과를 냈다
- LLM 에이전트의 실행 기록 수천 개를 상태 7~43개짜리 작은 오토마톤 하나로 압축해, 다음 행동 예측과 실패 예측을 동시에 해내는 방법LLM 에이전트의 실행 기록 수천 개를 상태 7~43개짜리 작은 오토마톤 하나로 압축해, 다음 행동 예측과 실패 예측을 동시에 해내는 방법
- 경쟁 프로그래밍 AI에 '전문가 릴레이'를 붙이니 정답률이 확 올랐다경쟁 프로그래밍 AI에 '전문가 릴레이'를 붙이니 정답률이 확 올랐다
- 코딩 에이전트 여러 개를 한 작업공간에서 동시에 협업시키면, 순서대로 시키거나 그냥 병렬로 굴리는 것보다 낫다코딩 에이전트 여러 개를 한 작업공간에서 동시에 협업시키면, 순서대로 시키거나 그냥 병렬로 굴리는 것보다 낫다
METAL LAB 최신 기사
그림 출처: Pal, Subhadeep et al., arXiv:2608.26081, cc-by-nc-nd-4.0