정의
인공지능 에이전트가 소프트웨어 개발 및 지식 작업을 수행할 수 있도록 환경을 조성하고, 인간의 의도를 전달하며 결과를 검증하는 시스템적 중재 구조물(Harness)이다.
핵심 속성
- 하네스의 두께 (Thickness): 시스템의 복잡도를 의미한다. 에이전트의 성능이 낮을 때는 두꺼운 하네스(복잡한 훅, 서브 에이전트 오케스트레이션)가 필요하지만, 성능이 높아질수록 의도적으로 얇게 유지하여 에이전트의 자율성을 극대화한다.
- 검증 지점 (Verification Point): 사람이 개입하여 에이전트의 산출물을 확인하는 유일한 통제점이다. 주로 검증 가능한 PRD가 이 역할을 수행한다.
- 도구 결합도: 특정 IDE(Codex 등)나 에이전트(Hermes 등)와의 연결 방식. 에이전틱 엔지니어링에 최적화된 도구일수록 하네스의 오버헤드를 줄여준다.
관계
- 20260522-thin-harness-philosophy — 상위개념: 하네스를 얇게 유지해야 한다는 설계 철학
- 20260522-prd-as-verification-lever — 하위개념: 하네스 내에서 핵심적인 제어 역할을 하는 명세서
- 20260522-codex-cli — 도구: 에이전틱 엔지니어링 하네스 구축에 최적화된 IDE
인용
사람이 할 일은 하네스를 더 두껍게 쌓는 게 아니라, 에이전트가 잘하는 만큼 제 하네스를 계속 덜어내는 것이라고 생각합니다. 저에게 하네스를 단순화한다는 건 손을 떼는 게 아닙니다. 사람이 진짜 붙잡아야 할 한 군데, 검증 가능한 PRD에 더 집중하는 것입니다.