구조화된 입력

AI에게 정보를 전달할 때 표, 목록, 제목 등 시각적 구조를 활용해 내용을 정렬하는 방식

먼저 읽으면 좋은 글

프롬프트를 읽고 오시면 이 글이 더 쉽게 느껴집니다.

쉽게 말하면

부탁할 내용을 메모지에 두서없이 적어 건네는 것과, 항목별로 번호를 매겨 정리한 뒤 건네는 것 — 받는 쪽에서 어느 쪽이 더 빠르게 파악이 될지 생각해보신 적 있으신가요? AI도 마찬가지입니다. 같은 내용이라도 번호 목록이나 표로 정리해서 전달하면, 산문으로 길게 이어 쓸 때보다 훨씬 정확하게 의도를 읽어냅니다.

좀 더 정확히

AI는 텍스트를 토큰 단위로 처리하면서 각 부분이 어떤 역할을 하는지 파악합니다. 산문은 맥락을 읽어야 구조가 드러나지만, ###(제목), -(목록), |(표) 같은 마크다운(텍스트로 구조를 표현하는 간단한 표기법) 기호는 구조를 명시적으로 표시해 줍니다. 덕분에 AI가 “이건 조건이고, 저건 요청 사항”임을 더 적은 오해로 파악할 수 있습니다. 출력 형식을 지정하는 것(“표로 정리해줘”, “3가지 항목으로 나눠줘”)도 구조화의 한 형태입니다. 복잡한 요청일수록 구조화가 주는 차이가 커집니다.

이걸 왜 알아야 하나요?

ChatGPT나 Claude에서 긴 부탁을 글로 쭉 써 보내면 AI가 핵심을 빠뜨리거나 엉뚱한 항목에 집중하는 경험을 하게 됩니다. 구조화된 입력을 쓰면 그런 빗나감이 눈에 띄게 줄어듭니다. 특히 여러 조건이 얽힌 요청 — 예를 들어 “대상은 초등학생, 분량은 500자, 말투는 친근하게, 예시 두 개 포함” — 을 전달할 때 효과가 가장 큽니다.

직접 해보기

아래 두 버전을 각각 ChatGPT나 Claude에 붙여 넣고 결과를 비교해보세요.

버전 A (산문형)

초등학생에게 지구온난화를 설명하는 글을 친근한 말투로 500자 이내로 써줘. 비유를 하나 넣어줘.

버전 B (구조화형)

### 요청
초등학생을 위한 지구온난화 설명 글 작성

### 조건
- 대상: 초등학교 3~4학년
- 분량: 500자 이내
- 말투: 친근하고 쉽게
- 포함할 것: 일상 비유 1개

두 결과 중 어느 쪽이 조건을 더 잘 지켰는지 확인해보세요. 차이가 느껴지는 순간이 구조화의 효과를 체감하는 지점입니다.

관련 개념

  • 프롬프트 — 구조화된 입력은 프롬프트를 더 정밀하게 만드는 방법 중 하나
  • 맥락 제공 — 구조화를 통해 맥락을 더 명확하게 전달할 수 있음
  • 역할 부여 — 역할 지시문과 구조화를 함께 쓰면 시너지가 생김
  • 예시 보여주기 — 원하는 형식을 직접 보여주는 것도 구조화와 함께 활용 가능
  • 정확한 용어의 힘 — 구조 안에 정확한 단어를 쓸수록 AI의 이해도가 높아짐
  • 컨텍스트 윈도우 — AI가 한 번에 처리하는 범위, 구조화는 이 공간을 효율적으로 쓰는 방법