참고

https://openai.com/ko-KR/index/harness-engineering/

1. 개요 및 등장 배경

2. AI 엔지니어링의 진화 과정

AI를 효율적으로 활용하기 위한 기술은 다음과 같이 발전해 왔습니다.

  1. 프롬프트 엔지니어링 (Prompt Engineering): AI가 잘 알아듣도록 말을 잘하고 자세하게 설명하는 기술입니다.
  2. 컨텍스트 엔지니어링 (Context Engineering): AI에게 업무의 히스토리와 배경 지식을 전달하여 숙련된 인턴처럼 작동하게 하는 기술입니다.
  3. 하네스 엔지니어링 (Harness Engineering): 단순히 "하지 마"라고 말하는 것을 넘어, AI가 실수했을 때 이를 시스템적으로 잡아낼 수 있는 장치를 만드는 단계입니다.

3. 하네스 엔지니어링의 3대 핵심 전략 (OpenAI 방식)

OpenAI 팀이 5개월간 코드 한 줄 직접 치지 않고 서비스를 만들며 적용한 전략입니다.

① 가시성 확보 (AI에게 '눈' 달아주기)

② 점진적 컨텍스트 관리 (목차화)

③ CI/CD 강제 (시스템적 제동 장치)