오픈소스 생태계가 조용히 멈춰가고 있다. 지난 10년간 디지털 공공재로서 인류의 기술 진보를 떠받쳐 온 작은 프로젝트들, 서너 명의 기여자가 밤잠을 아껴가며 키워온 수많은 오픈소스들이 오늘날 뜻밖의 적과 마주하고 있다. 그 적은 다름 아닌 인공지능이다. 아이러니하게도, 생산성을 비약적으로 높여준다는 그 AI가 개발자들의 자발적 협업을 말려 죽이고 있는 현장이 포착되고 있다. 대형 프로젝트는 그래도 버티지만, 작은 프로젝트들은 AI가 쏟아내는 코드와 함께 밀려든 '리뷰 지옥'에 허덕이거나, 아예 새로운 프로젝트가 탄생조차 하지 않는 사태가 벌어지고 있다. 이 글은 단순한 기술 트렌드 분석이 아니다. 인공지능이 인간의 창의성과 사회성을 어떻게 말살하는지, 심리학과 행동경제학의 렌즈로 해부해보려는 시도다.


1. 리뷰 지옥과 사라지는 출발점

최근 한 오픈소스 메인테이너의 글이 화제가 됐다.

"주말 동안 AI로 생성된 것 같은 PR만 스무 개가 들어왔어요. 겉보기엔 멀쩡한데, 작은 맥락 오류가 곳곳에 박혀 있어서 하나하나 설명하느라 진이 다 빠집니다."

이전에는 신규 기여자가 기존 코드베이스를 오래 들여다보고, 다른 오픈소스에서 아이디어를 빌려오며 조심스럽게 첫 PR을 만들었다. 그 과정에서 자연스럽게 커뮤니티와 소통하고, 코딩 컨벤션을 체화하고, 프로젝트의 철학을 익혔다. 소규모 오픈소스의 생명줄은 바로 이 느린 대화의 고리였다.

이제 AI는 '적절한 수준의 코드'를 몇 초 만에 제공한다. 초보 기여자는 굳이 다른 오픈소스를 참조할 필요를 느끼지 못한다. 문제는 그 '적절함'이 프로젝트의 장기 비전과는 맞지 않는 기계적 완성품이라는 데 있다. 메인테이너는 마치 조교가 수백 명의 학생 숙제를 혼자 채점하듯, 파편화된 AI 제안서를 검토해야 한다. 이것이 바로 'AI 리뷰 지옥'이다. 시간과 에너지가 감당할 수준을 넘어서면, 작은 프로젝트의 문은 닫힌다.

더 큰 문제는 새로운 오픈소스 자체가 태어나지 않을 거라는 점이다. 사람이 불편함을 직접 느끼고, 밤새 삽질하며 해결책을 찾고, 그 과정을 공개하던 근원적 동력이 AI에게 빼앗기고 있기 때문이다. 왜 굳이 내 레포지토리를 만들어 공유할까? AI에게 물어보면 나만 쓸 수 있는 스크립트를 그 자리에서 뽑아준다. 창작과 공유의 접점이 사라지는 순간이다.


2. 창의성의 경제학: 마찰이 사라질 때 무엇을 잃는가?

심리학과 행동경제학은 이 현상을 통찰할 수 있는 풍부한 개념 틀을 제공한다. 오픈소스의 창의성과 사회성이 왜 AI와 함께 위축되는지를 이해하려면, 인간의 동기와 협업 본질을 들여다봐야 한다.

2.1. 노력 정당화 효과와 내재적 동기의 소멸

인간은 자신이 힘들게 이룬 성취에 더 큰 가치를 부여하는 경향이 있다. 심리학에서는 이를 노력 정당화(effort justification)라고 부른다. 밤새 버그를 쫓고, 실패를 반복한 끝에 드디어 작동하는 코드를 커밋할 때의 전율은 단순한 성취가 아니다. 그 고통의 기억이 결과물의 주관적 가치를 극적으로 높인다. 이는 오픈소스 기여자가 프로젝트에 애착을 느끼고 지속해서 돌아오게 만드는 심리적 연료다.

그런데 AI가 적당한 수준의 코드를 즉시 제공해버리면, 이 연료 공급이 끊긴다. 코드는 문제없이 돌아가지만, 기여자는 그 과정에서 아무런 '앓음'을 겪지 않았다. 결과물에 대한 주관적 가치는 낮고, 소속감이나 자부심도 희석된다. 행동경제학적으로 보면, '만족스러운' 결과의 즉각적인 획득이 장기적 헌신이라는 편익을 과소평가하게 만드는 셈이다. 이른바 현재 편향(present bias)이 발동하여, '그냥 AI에게 맡기고 말지'라는 편안한 선택이 반복된다.

2.2. 사회적 교환과 선물 경제의 붕괴

오픈소스 생태계는 화폐가 아닌 사회적 평판과 호혜성으로 돌아가는 선물 경제(gift economy)다. 누군가 유용한 코드를 공개하면, 다른 이는 감사의 표시로 버그를 고쳐주거나 문서를 보강한다. 이 교환의 근간은 '사람 대 사람'의 관계이며, 행동경제학에서 말하는 조건부 협력(conditional cooperation)에 의해 작동한다. 내가 애써서 기여하면 상대도 보답할 것이라는 신뢰 말이다.

그런데 AI가 생성한 기여가 이 선물 경제에 섞여들면 무슨 일이 벌어질까? 수신자는 그것이 인간의 진정성 있는 노력의 산물인지, 단지 AI 프롬프트의 결과물인지 구별하기 어려워진다. 기계가 대신 건넨 선물은 사회적 채무를 발생시키지 못한다. '기여'의 신호 가치가 급락하면서 호혜성의 고리가 전반적으로 약화된다. 그 결과, 서너 명이 의지와 애정으로 버티던 작은 프로젝트들은 협업의 근간을 송두리째 상실한다. "어차피 AI가 다 할 수 있는데 왜 내가 시간을 들여야 하나"라는 인식은 집단적 무임승차 문제를 야기하고, 결국 모두가 기다리기만 하는 방관자 효과(bystander effect)로 이어진다.

2.3. 앵커링과 창의적 탐색의 죽음

인간의 사고는 최초에 제시된 정보에 강하게 고정되는 앵커링 효과(anchoring effect)에 취약하다. AI가 첫 번째 코드 초안을 건네는 순간, 기여자의 머릿속에는 그것이 강력한 기준점으로 자리 잡는다. 더 나은 구조나 새로운 알고리즘을 고민하기보다는 AI의 코드를 약간 수정하는 선에서 만족하게 된다.

오픈소스 혁신의 역사는 의외의 실험과 느슨한 탐색에서 피어났다. 리눅스 초기, git의 탄생, 수많은 작은 라이브러리들 모두 누군가가 기존에 없던 방식을 고집스럽게 파고든 결과다. 그러나 AI는 과거 데이터의 확률 분포에 기반해 안전하고 평균적인 해법을 반복해서 내놓는다. 심리학에서는 이를 아인슈텔룽 효과(Einstellung effect)라고 부르는데, 이미 익숙한 해결책이 더 나은 가능성에 대한 탐색을 차단하는 현상이다. AI가 이 효과를 제도화하면, 작은 프로젝트 특유의 실험적 야성은 사라지고 모두가 비슷한 패턴의 코드만 찍어내는 획일화된 정원이 될 것이다.


3. 10년 후, 우리가 잃을 것들

거대 오픈소스는 살아남을 것이다. 이미 구축된 커뮤니티와 기업 후원, 방대한 문서가 AI 리뷰 지옥을 분산시킬 커뮤니티와 체력을 갖췄다. 그러나 초기 단계의 작은 프로젝트들은 다르다. 오픈소스 생태계가 건강하려면 밑에서부터 치고 올라오는 새싹들이 끊임없이 나와야 하는데, AI는 바로 그 씨앗이 발아할 토양을 말리고 있다.

새로운 아이디어를 작은 코드로 실험해 공유하고, 그걸 본 또 다른 누군가가 전혀 다른 방향으로 포크해 확장하던 '창발적 혁신의 사슬이 점점 조용해질 것이다. 심리학자 미하이 칙센트미하이가 말한 몰입(flow)'의 경험은 도전과 능력이 절묘하게 균형을 이룰 때 찾아온다. 오픈소스 기여는 개발자들에게 완벽한 몰입의 장이었으나, AI가 쉽게 해결을 던져주면 난이도가 무너지고 몰입은 설렘 대신 권태로 대체된다. 행동경제학적 관점에서는 손실 회피(loss aversion)가 작동한다. 작은 프로젝트의 메인테이너는 감정적 애착과 시간 투자 때문에 쉽게 손을 놓지 못하다가도, AI가 쏟아낸 저품질 기여의 홍수 속에서 '이미 상실된 즐거움'보다 '당장의 검토 부담'이라는 손실을 더 크게 느끼고 결국 문을 닫는다.

창의성은 빈 종이 앞에서 느끼는 막막함, 그 불편함을 견디며 한 줄 한 줄 써 내려가는 사회적 약속의 산물이었다. AI는 그 빈 종이를 불필요한 것으로 만들며, 동시에 코드를 매개로 한 느린 인간관계의 축적마저 없애버린다.


4. 닫지 말아야 할 창

이 칼럼이 AI 기술 자체에 대한 부정으로 읽히길 바라지 않는다. 진짜 문제는 도구가 아니라, 인간이 도구에게 창조의 첫 번째 권리를 넘겨주는 순간 벌어지는 인지적, 사회적 붕괴다.

우리는 지금 편의성이라는 이름으로 협업의 고유한 즐거움, 실패를 통한 학습, 그리고 코드 뒤에 숨은 타인의 얼굴을 지워가고 있다. 심리학은 말한다. 인간의 창의성은 적당한 제약과 사회적 인정이라는 두 기둥 위에서 자란다고. 행동경제학은 경고한다. 눈앞의 손쉬운 결과물이 공유 자원의 장기적 가치를 어떻게 갉아먹을 수 있는지를 냉철하게 계산하라고.

10년 후, 깃허브가 AI가 만들어낸 방대한 코드 저장소로 넘쳐나더라도, 정작 그곳에서 숨 쉬는 진짜 오픈소스 프로젝트의 수는 지금보다 훨씬 적을지 모른다. 그 때 인류는 비로소 깨닫게 될까? 코드를 기계에게 맡긴 대가로, 우리가 코드 너머에 있던 인간적 연결과 창의의 불꽃까지 함께 반납해버렸다는 사실을.

지금이라도 작은 프로젝트들이 살아 숨쉴 수 있도록, 우리는 AI가 아닌 서로에게 더 자주 질문을 건네야 한다. 가장 인간적인 코드는, 결국 가장 불완전한 손에서 나온다는 진실을 잊지 말아야 한다.