AI 쓰는 법 3단계. 프롬프트 → 컨텍스트 → 하네스 엔지니어링
프롬프트 엔지니어링의 본질은 질문을 정교하게 다듬는 것입니다. 고객 정의, 페인 포인트, 솔루션, 실행 계획처럼 단계별 체크리스트를 갖춘 프롬프트는 결과의 품질을 분명히 끌어올립니다. 많은 실무자가 이렇게 정련된 프롬프트를 노션이나 메모장에 축적해 왔습니다.
문제는 프롬프트의 품질이 아니라 운영 방식에서 발생합니다. 새 프로젝트가 시작될 때마다 저장된 프롬프트를 찾아 복사하고, 맥락 정보를 덧붙이고, 결과가 나오면 다음 프롬프트를 다시 찾아 붙여 넣는 과정이 반복됩니다. 프레임워크가 정교할수록 관리해야 할 프롬프트 수와 조합 경우의 수도 함께 늘어납니다.
이것이 프롬프트 엔지니어링의 본질적 한계입니다. 일을 더 잘하려고 만든 도구가, 도구를 관리하는 일을 새로 만들어낸 셈입니다. 품질을 올리려는 노력이 관리 비용을 낳고, 그 비용이 다시 품질의 발목을 잡는 구조가 형성된 것입니다.
컨텍스트 엔지니어링은 이 한계를 보완하는 접근입니다. 매번 프롬프트를 제공하는 대신, 반복적으로 쓰이는 맥락과 절차를 AI에게 한 번 심어두는 방식입니다. 맥락의 소재지를 사용자에서 AI로 옮기는 것이 핵심입니다.(중요한 관점의 차이입니다)
새로 합류한 팀원과 3년 차 팀원의 차이를 떠올리면 이해가 쉽습니다. 3년 차 팀원에게는 짧은 한마디만 건네도 충분한 결과가 돌아옵니다. 오랫동안 손발을 맞추는 동안 쌓인 맥락이 같은 문장을 완전히 다른 의미로 만들기 때문입니다. 컨텍스트 엔지니어링은 AI를 3년 차 팀원의 상태로 세팅하는 작업에 해당합니다.
맥락을 AI 쪽에 심어두면 프롬프트 설계의 중심축도 함께 이동합니다. 원하는 결과를 길게 설명하는 방식에서 무엇을 원하는지만 짧게 전달하는 방식으로 바뀝니다. 프롬프트가 짧아지는 것은 단순한 편의의 문제가 아니라, AI 활용의 주어가 질문자에서 환경 설계자로 바뀌었다는 신호로 읽을 수 있습니다.
클로드 환경에서 이 전환을 구현하는 장치가 스킬입니다. 그동안 메모장이나 문서에 흩어져 있던 프롬프트를 하나의 실행 단위로 묶어, 짧은 요청만으로 동일한 품질의 결과를 재현하도록 하는 구조입니다. 실행 규칙을 사람이 일일이 설계하지 않아도, 원하는 결과를 선언하면 AI가 최적의 실행 흐름을 구성합니다.
스킬의 실무적 의의는 재현성과 공유 가능성에 있습니다. 한 번 만들어진 스킬은 다음 프로젝트에서 동일한 품질로 다시 불려 나오고, 필요한 경우 타인에게 그대로 전달될 수 있습니다. 개인의 노하우가 조직의 자산으로 옮겨지는 길이 새로 열리는 셈입니다.
중요한 것은 어떤 프롬프트를 선택하느냐가 아니라, 어떤 업무 단위를 스킬로 묶어낼 것인가입니다. 이 관점의 전환이 뒤이어 부상하는 하네스 엔지니어링으로 가는 연결 고리가 됩니다. 단일 질문에서 반복 가능한 업무 단위로, 그리고 업무 단위에서 업무 시스템으로 시선이 이동하는 것입니다.
하네스 엔지니어링이라는 용어는 2026년 2월 HashiCorp 공동창립자 미첼 해시모토가 공식적으로 제시한 개념입니다. 하네스는 본래 말에게 씌우는 마구를 뜻합니다. 말이 아무리 빠르고 강해도 마구 없이는 밭을 갈 수 없다는 비유가 이 개념의 출발점입니다.
AI 모델도 같은 구조 위에 놓여 있습니다. 아무리 성능이 뛰어난 모델이라도, 그 힘을 일정한 방향으로 유도하고 결과를 검증하는 제약과 피드백 구조가 없으면 실무에서는 빈번히 어긋납니다. 모델이 아니라 모델을 둘러싼 인프라가 결과를 결정한다는 관점, 이것이 하네스 엔지니어링의 핵심적인 관점입니다.
실제로 오픈AI 코덱스 팀은 사람 손으로 작성된 코드가 한 줄도 없는 100만 줄 규모의 애플리케이션을 구축한 사례를 공개한 바 있습니다. 엔지니어들은 코드를 쓰는 대신 AI가 안정적으로 코드를 쓸 수 있는 환경을 설계했습니다. 경쟁력의 축이 모델 자체에서 모델을 감싸는 시스템으로 이동하고 있음을 보여주는 단적인 사례입니다.
하네스 엔지니어링은 개발자만의 주제가 아닙니다. 강의 교안을 매 학기 업데이트하는 교수님, 책을 집필하는 작가님, 콘텐츠를 연속적으로 기획하는 제작자에게도 동일한 구조가 적용됩니다. 이들의 업무 또한 하나의 작업으로 끝나지 않고, 자료 수집과 분석, 비교, 재구성이 연쇄적으로 이어지는 파이프라인의 성격을 갖기 때문입니다.
교재 원본 폴더와 작년 강의안 폴더가 각각 쌓여 있다고 가정해 보겠습니다. 기존 방식에서는 사람이 두 폴더를 오가며 대조하고, 빠진 내용을 찾고, 최신 사례를 추가하고, 이를 반영해 새 교안을 제작했습니다. 하네스 엔지니어링 관점에서는 이 과정 전체를 AI가 수행할 수 있는 환경으로 구조화할 수 있습니다. 폴더 연결과 요청 지시만으로 자료 분석에서 결과물 생성까지 하나의 흐름으로 처리됩니다.
이 차이는 단순한 자동화의 문제가 아닙니다. 작업의 기본 단위가 콘텐츠 한 편에서 콘텐츠 시스템으로 이동한다는 사실이 본질입니다. 글 한 편을 쓰는 일이 시리즈를 설계하는 일로, 강의 하나를 준비하는 일이 학기 전체의 콘텐츠 파이프라인을 설계하는 일로 확장됩니다.
AI 쓰는 법의 세 단계는 결국 관심이 이동하는 방향을 보여줍니다. 프롬프트 엔지니어링이 질문을 잘하는 기술이라면, 컨텍스트 엔지니어링은 환경을 세팅하는 기술이고, 하네스 엔지니어링은 시스템을 설계하는 기술입니다. 매번 한 단계씩 범위가 넓어지면서, 관심의 대상이 개별 상호작용에서 지속적 구조로 옮겨갑니다.
여기서 중요한 것은 이전 단계가 사라지는 것이 아니라 상위 단계가 하위 단계를 포함한다는 점입니다. 하네스가 효과적으로 작동하려면 그 안에 스킬이 필요하고, 스킬이 품질을 유지하려면 여전히 정교한 프롬프트가 있어야 합니다. 세 단계는 경쟁 관계가 아니라 포함 관계를 이루는 누적 구조인 것입니다.
AI가 계속 똑똑해지는 흐름은 개인이 통제할 수 있는 영역이 아닙니다. 통제 가능한 영역은 AI에게 일을 시키는 시스템을 어떻게 설계하느냐가 더욱 중요해지고 있습니다. 같은 AI라도 쓰는 방식에 따라 결과의 차원이 달라진다는 사실, 그리고 그 방식을 설계할 책임이 결국 사용자에게 있다고 할 수 있습니다.