AI로 코드를 만드는 일이 더 이상 낯설지 않은 시대입니다. 이제 많은 개발자들이 자연어로 요구사항을 던지고, AI가 그에 맞춰 코드를 생성하는 흐름에 익숙해지고 있습니다. 이런 방식은 흔히 “바이브 코딩”이라고 불립니다. 아이디어를 빠르게 형태로 만들고, 초안을 생성하고, 반복 작업을 줄이는 데는 분명 강력합니다. 하지만 실제 프로젝트로 들어가면 금방 한계가 드러납니다. AI가 만든 코드는 얼핏 그럴듯해 보여도, 구조가 불안정하거나 기존 규칙을 어기고, 테스트를 통과하지 못하거나, 예상하지 못한 영역까지 건드리는 경우가 많습니다. 결국 중요한 것은 AI가 코드를 써주는 능력 자체가 아니라, 그 AI가 얼마나 통제된 환경 안에서 안정적으로 일하느냐입니다. 이 지점에서 등장하는 개념이 바로 하네스 엔지니어..