AI 시대, 코드 이해가 새 병목구간
원제: Understanding is the new bottleneck
왜 중요한가
AI 코드 생성이 일상화되는 가운데, 인간의 이해력 유지가 개발 생산성과 창의적 참여의 핵심 조건으로 부각되고 있다.
MIT 연구자 Geoffrey Litt는 2026년 7월 AI Engineer 컨퍼런스 강연에서, AI 에이전트가 코드를 대량 생성하는 환경에서도 인간이 코드를 이해하는 것이 여전히 중요하다고 주장했다. 코드 설명 문서, 이해도 확인 퀴즈, 시스템을 체험할 수 있는 마이크로 월드 등 세 가지 기법을 제안했다.
Geoffrey Litt는 AI 에이전트가 점점 더 많은 코드를 생성하는 상황에서 '이해(understanding)'가 개발의 새로운 병목구간이 되고 있다고 밝혔다. 그는 이해의 목적이 단순히 에이전트 결과물을 검증(verify)하는 것에 그치지 않는다고 강조한다. 에이전트 스스로 자신의 작업을 검증하는 능력이 향상되고 있는 만큼, 인간이 이해해야 하는 이유는 '참여(participate)'에 있다는 것이다. 프로젝트는 에이전트와의 수많은 반복 루프로 이루어지며, 인간이 시스템에 대한 개념적 이해를 갖추어야만 다음 아이디어를 창의적으로 제안할 수 있다고 설명했다. 이는 Margaret Storey와 Simon Willison이 제시한 '인지 부채(cognitive debt)' 개념과도 연결된다. 단기적으로는 이해 없이 진행할 수 있지만 결국 문제가 발생한다는 논리다. Litt는 이 문제를 해결하기 위해 교육학에서 아이디어를 차용하여 세 가지 기법을 제안했다. 첫째, `/explain-diff` 스킬을 활용한 구조화된 코드 설명 문서(HTML, 마크다운, Notion 형식)다. 둘째, 이해도를 점검하는 퀴즈다. 셋째, 시스템 동작을 직접 체험할 수 있는 마이크로 월드다. 이 기법들은 코드 diff를 줄 단위로 읽는 기존 방식을 대체하거나 보완하는 것을 목표로 한다.