정의

Cognitive Debt in Agentic Coding은 AI agent가 빠르게 생성한 코드와 변경사항을 인간이 충분히 이해하지 않은 채 받아들이면서 쌓이는 장기적 인지 비용이다. 기술 부채가 미래 변경 비용을 높인다면, 인지 부채는 사람이 시스템의 구조와 의도를 설명하고 다음 변화를 설계하는 능력을 약화시킨다.

핵심 속성

  • 단기 속도 착시: agent output을 빠르게 수용하면 당장은 진행이 빨라 보인다.
  • 장기 참여 비용: 시간이 지나면 왜 이런 구조가 되었는지 설명하기 어렵고, 다음 요구사항을 어디에 연결해야 할지 판단하기 어려워진다.
  • 검증 이상의 문제: correctness 검증만으로는 충분하지 않다. 인간이 다음 아이디어를 제안하려면 시스템의 mental model을 유지해야 한다.
  • 루프 누적성: agentic coding은 단일 요청-응답이 아니라 여러 loop의 연속이다. 각 loop에서 이해를 생략하면 다음 loop의 방향성이 약해진다.
  • 완화 장치: explainer docs, quiz, micro-world, shared workspace가 인간 이해 속도를 보호한다.

적용 기준

다음 신호가 보이면 인지 부채가 쌓이고 있을 가능성이 높다.

  • PR이나 diff를 승인했지만 변경 의도를 설명하지 못한다.
  • agent가 다음 변경을 제안하면 “대략 맞아 보인다” 이상으로 판단하지 못한다.
  • 팀원이 같은 시스템에 대해 서로 다른 mental model을 가진다.
  • 기능은 늘었지만 debugging과 onboarding 시간이 늘어난다.

연결

출처

클리핑 · GeekNews