밈 Lobsters · 2026-09-24

요즘 AI 코딩 시키면 '괴혼'마냥 누더기 덩어리 코드 나온다는 글 ㅋㅋㅋ

핵심 요약
  • AI 코딩 에이전트가 전체 구조 설계 없이 닥치는 대로 코드만 덕지덕지 붙여대는 현상을 게임 '괴혼(카타마리)'에 빗댄 '카타마리 아키텍처'라는 비유가 등장했습니다.
  • AI가 수천 줄의 코드를 순식간에 쏟아내면서 이제는 개발자조차 코드를 정밀 검토하지 않고 대충 굴러가면 배포해 버리는 심각한 가시성 문제가 발생하고 있습니다.
  • 인간 특유의 작업 한계가 누더기 코드를 막아주던 최소한의 브레이크였는데, AI가 그 제동장치를 없애버려 시스템이 통째로 망가지고 있다는 경고입니다.
요약 AI 코딩 에이전트에게 마구잡이로 개발을 맡겼을 때 발생하는 엉망진창 코드베이스를 고전 게임 '괴혼(카타마리 다마시)'에 비유한 신조어 '카타마리 아키텍처(Katamari Architecture)'가 해외 개발자 커뮤니티에서 화제가 되고 있습니다. 원작 게임 '괴혼'은 공을 굴리며 주변 온갖 잡동사니를 닥치는 대로 붙여 크기를 키우는 게임입니다. 개발자 커뮤니티 Lobsters의 한 유저는 AI 코딩 에이전트의 결과물이 마치 이 괴혼의 덩어리와 같다고 꼬집었습니다. 전체적인 소프트웨어 구조나 설계(아키텍처)에 대한 고민 없이, 오직 프롬프트를 해결하기 위해 가장 지름길만 택해 마구잡이로 기능을 덧붙이기 때문입니다. 글쓴이는 고전적인 소프트웨어 반(反)패턴인 '진흙탕 공(Big Ball of Mud)' 이론의 요인들(시간, 비용, 경험, 숙련도, 가시성, 복잡성, 변화 속도, 규모)과 비교 분석했습니다. AI는 시간도 무한하고 토큰 비용도 인간보다 저렴하며 방대한 코드를 학습해 경험 자체는 풍부하지만, '숙련도(Skill)', '가시성(Visibility)', '변화의 속도(Change)'에서 심각한 문제를 일으킨다고 지적합니다. 첫째, AI는 특정 작업엔 유능하지만 엉뚱한 곳에서 어처구니없는 오류를 내뿜는 등 지능이 기형적이며 그 실수를 인간이 잡아내기 훨씬 어렵습니다. 둘째, AI가 +6,000줄짜리 PR을 눈 깜짝할 사이에 쏟아내면서 아무도 코드를 제대로 읽지 않는 '가시성의 붕괴'가 발생합니다. 심지어 안드레이 카파시 같은 유명 AI 연구자조차 "요즘은 코드 자체를 안 읽는다"고 말할 정도입니다. 셋째, 인간의 피로도가 소프트웨어 변화 속도를 조절하는 브레이크 역할을 해줬는데, AI는 그 브레이크를 없애고 기존 설계 위에 온갖 잡동사니 코드를 눈덩이처럼 덧붙여 버립니다. 결국 사용자가 코드 내부를 볼 수 없는 수준을 넘어, 이제는 코드를 만든 개발자 본인조차 읽지 않는 코드가 양산되는 상황에 대해 글쓴이는 "우리 진짜 망한 것 같다(we're so cooked)"며 씁쓸한 한탄을 남겼습니다.
Sponsored · 광고