DECHIVE
DECHIVE
← Archive
AI/

AI의 힘을 묶어 쓴다는 것

프롬프트 하네싱이 AI를 조종하는 기술이 아니라, 모델의 가능성을 목적에 맞게 묶고 이끄는 방식임을 이해한다.

모델이 강력할수록 이상하게도 다루기가 더 어려워진다.

최신 모델은 훨씬 많은 것을 알고 있다. 하지만 그 힘을 그냥 풀어두면 — 역할도, 맥락도, 방향도 없이 그냥 질문만 던지면 — 막연하고 두루뭉술한 답이 나온다. 모든 방향이 열려 있을수록, 어느 방향으로도 제대로 가지 않는다.

이게 프롬프트 하네싱이 필요한 이유다.


AI는 힘이지만 방향은 아니다

LLM은 스스로의 목적을 갖지 않는다. 방대한 데이터를 학습했고, 엄청난 양의 언어 패턴을 담고 있지만, 그 자체로는 어디로 향해야 할지 알지 못한다. 입력이 들어오면 다음으로 가장 그럴듯한 토큰을 예측할 뿐이다.

그래서 프롬프트가 없으면, 모델은 학습 데이터에서 가장 흔한 방향으로 답을 만든다. 유용한 답이 아니라, 어디에나 맞을 법한 무난한 답.

힘은 있다. 방향이 없을 뿐이다.


하네스는 통제가 아니라 연결이다

하네스(Harness)는 원래 말을 다룰 때 쓰는 마구다. 말의 힘을 억제하기 위한 것이 아니라, 그 힘을 원하는 방향으로 연결하기 위한 것이다. 잘 만들어진 하네스를 달면 말은 더 잘 달린다. 힘이 줄어든 게 아니라, 힘이 방향을 얻었기 때문이다.

프롬프트 하네싱은 이 원리를 AI에 적용한다.

AI의 능력을 제한하는 것이 목적이 아니다. 그 능력이 우리가 원하는 방향으로만 발휘되도록 연결하는 것이 목적이다. 역할을 부여하고, 맥락을 주고, 출력 형식을 정하고, 경계를 설계하는 일 — 이 모든 것이 하네싱이다.


하네싱은 입력이 아니라 구조다

프롬프트 하네싱은 좋은 문장 하나를 찾아내는 일이 아니다.

"이렇게 물어보면 좋은 답이 나온다"는 수준에 머물면, 같은 프롬프트를 다른 상황에 가져갔을 때 쉽게 흔들린다. 맥락이 바뀌고, 사용자가 바뀌고, 목적이 바뀌면 그 프롬프트는 더 이상 작동하지 않는다.

하네싱은 한 번의 질문보다 더 넓은 구조를 다룬다. 역할을 정하고, 맥락을 고정하고, 출력 형식을 제한하고, 답변의 경계를 세우는 것. 이 요소들이 함께 작동할 때 AI의 힘은 특정한 목적을 향해 움직이기 시작한다.

프롬프트 엔지니어링이 좋은 입력을 설계하는 일이라면, 프롬프트 하네싱은 AI가 답을 만들어내는 전체 흐름을 목적에 맞게 묶는 일이다.


프롬프트는 가능성을 묶는 장치다

AI에게 역할을 주면, 확률 분포가 좁아진다. 배경을 설명하면, 답이 나아갈 방향이 생긴다. 출력 형식을 정하면, 답의 형태가 고정된다. 제약을 걸면, 가지 말아야 할 방향이 닫힌다.

이 기법들은 각각 다르게 보이지만, 원리는 하나다. AI가 선택할 수 있는 가능성의 공간을 줄이고, 원하는 방향의 확률을 높이는 것.

차이를 직접 보는 게 가장 빠르다.

하네싱 없이:

블로그 글 써줘.

하네싱 적용:

[역할] 너는 스타트업 마케팅 블로그를 운영하는 에디터야.
[맥락] 초기 창업자를 대상으로, CAC를 줄이는 방법을 다루는 글이야.
[형식] 800자 이내, 3개 섹션, 각 섹션 마지막에 실행 가능한 액션 하나씩.
[제약] 이론보다 실무 사례 중심. 확실하지 않은 내용은 가설임을 명시해.

첫 번째 프롬프트에서 AI는 대상, 주제, 분량, 구조, 어조를 전부 스스로 결정한다. 두 번째에서는 그 모든 것이 이미 결정되어 있다. 같은 모델이지만 가능성의 범위가 다르다.

프롬프트 하네싱은 하나의 특별한 기술이 아니다. AI와 일하는 방식 전체를 관통하는 원리다.


하네싱은 한 번의 명령이 아니다

좋은 프롬프트 하나를 외워두고 쓰는 것은 하네싱이 아니다.

하네싱은 AI와의 대화 전체를 설계하는 일이다. 어떤 역할을 줄 것인가. 어떤 맥락에서 어떤 형식으로 답을 받을 것인가. 대화가 길어졌을 때 처음 설정이 어떻게 유지되는가. 서비스에 붙었을 때 예측 불가능한 입력에 어떻게 반응하는가.

이 모든 것이 하나의 설계다. 그 설계가 얼마나 단단한지에 따라 AI가 얼마나 신뢰할 수 있는 방식으로 작동하는지가 결정된다.


AI를 다룬다는 것

"AI를 사용한다"는 말과 "AI와 일한다"는 말은 조금 다르다.

사용한다는 건 도구를 쥐고 명령을 내리는 것이다. 일한다는 건 그 도구가 어떻게 움직이는지 이해하고, 그 움직임을 내가 원하는 방향으로 이끄는 것이다.

프롬프트 하네싱은 후자에 가깝다. AI에게 명령을 내리는 것이 아니라, AI의 가능성을 목적에 맞게 묶고 이끄는 방식이다. 그 방식을 이해한 사람과 그렇지 않은 사람이 같은 모델로 얻는 결과는 처음부터 다르다.