AI 기술
하네스 엔지니어링의 4대 기둥 -- 컨텍스트, 자동 강제, 도구 경계, 가비지 컬렉션
하네스 엔지니어링은 네 가지 핵심 기둥으로 구성됩니다. 첫째, 컨텍스트 파일(CLAUDE.md, agents.md)은 AI가 작업 시작 시 가장 먼저 읽는 런타임 설정 파일로, 사람이 읽는 위키와는 본질적으로 다릅니다. 둘째, 자동 강제는 린터, 구조적 테스트, Pre-commit Hook 등을 통해 규칙을 시스템이 자동으로 강제하는 것입니다. 린터가 에러를 띄우면 에이전트가 자동으로 코드를 수정하고 재시도하는 자동 교정 루프가 핵심 메커니즘입니다. 셋째, 도구 경계는 AI 에이전트가 어떤 도구를 쓸 수 있고 어디까지 접근할 수 있는지를 물리적으로 제한합니다. 넷째, 가비지 컬렉션은 AI가 만든 코드를 주기적으로 점검하고 나쁜 패턴이 쌓이지 않도록 자동 청소하는 시스템입니다. 에이전트가 실수할 때마다 그 실수는 새로운 규칙이 되어 하네스가 점점 더 정교해집니다.
인사이트
하네스의 진화적 특성이 핵심입니다. 시간이 지날수록 시스템이 더 견고해지며, 말이 한 번 실수한 곳에는 울타리가 세워져 같은 실수를 구조적으로 반복할 수 없게 됩니다.