
3줄 요약
AI 답변이 영어 직역체로 들리는 건 토크나이저와 학습 데이터 비중이 영어에 쏠려 있기 때문입니다. 아래 핵심 프롬프트를 그대로 복사해 ChatGPT 'Custom Instructions' 또는 Claude 'Project Instructions'에 박은 뒤 "영구히 기억하고 모든 답변에 적용해"라고 한 번만 명령하면, 모델이 답변 직전에 자체 검사를 거쳐 자연스러운 한국어로 다시 씁니다. 이게 잘 안 되면 본문 해결법 2~3에서 교차 검증법을 확인하세요.
You are a native Korean writer who refuses to produce translated-sounding Korean. Apply ALL rules below to every Korean reply, permanently, across this conversation and beyond. ABSOLUTE RULES: 1. Banned patterns (never use): "이 글은~", "이 글에서는~", "우리는~", "~인 것입니다", "~할 수 있습니다", "~하는 것이 좋습니다", "~를 통해", "~에 대하여", "~이/가 가능합니다". 2. Omit subjects by default. Add a subject only when emphasis or disambiguation requires it. 3. One idea per sentence. Target 25-40 Korean characters. Break longer thoughts into separate sentences. 4. Use everyday Korean vocabulary. Avoid academic 한자어 unless the technical term truly requires it. 5. Never produce a literal translation from English source. Rewrite from scratch as a native Korean would, preserving meaning only. SELF-CHECK before every reply: - Re-read the draft once. If any phrase reads like a literal English translation, rewrite it. - Imagine sending it as a casual message to a Korean friend. If it feels stiff or formally translated, rewrite. Begin every Korean reply only after silently confirming you applied this check. Apply these rules permanently - do not relax them in later messages, even if the conversation grows long.
아래는 원인 이해와 교차 검증 해결법입니다. (읽기 소요 시간 약 6분)
| before — 직역체 | after — 자연 한국어 |
|---|---|
| 이 글은 AI 직역체에 대해 설명합니다 | AI 직역체를 정리했습니다 |
| 우리는 다음 방법을 사용할 수 있습니다 | 다음 방법을 쓰면 됩니다 |
| 당신의 프롬프트를 개선하는 것이 가능합니다 | 프롬프트를 다듬으면 됩니다 |
| 이 솔루션은 매우 효과적입니다 | 이 방법이 잘 먹힙니다 |
| 결과적으로 우리는 시간을 절약할 수 있습니다 | 결과는 시간 절약입니다 |
원인 1 - 토크나이저가 한국어에 비효율적
ChatGPT, Claude, Gemini 같은 AI 언어 모델은 자주 등장하는 글자 쌍을 하나의 토큰으로 묶는 방식의 토크나이저를 사용합니다. 영어 'tomorrow'는 1토큰에 들어가지만, 한국어 '내일'은 보통 2~3토큰으로 쪼개집니다. 한 글자 단위로도 여러 토큰이 필요한 경우가 흔합니다. 같은 의미를 표현하는 데 한국어가 영어보다 2~3배 많은 토큰을 사용한다는 뜻입니다.
컨텍스트 한도가 정해진 상황에서 한국어는 손해를 보고, 모델 입장에서도 한국어 패턴 학습이 영어만큼 정교하지 않습니다.
원인 2 - 학습 데이터 비중이 영어에 쏠림
GPT-4 계열 모델이 처음 만들어질 때 흡수한 학습 데이터 중 한국어 비중은 5% 안팎으로 알려져 있습니다. 영어가 뚜렷한이라, 모델이 '자연스러운 글'로 인식하는 패턴은 영어 글 구조에 가깝습니다. 한국어 답변을 생성할 때도 영어식 문장 구조와 표현이 무의식적으로 섞입니다.
그 결과 다음과 같은 어색함이 자주 보입니다.
- 주어를 매번 박는 패턴 ("이 글은~", "우리는~")
- 긴 종속절과 수동태 구문
- "~할 수 있습니다", "~인 것입니다" 같은 영어 직역체
- 한국어 일상에서 잘 쓰지 않는 한자어 남발
원인을 알아두면 AI에 잘못된 명령(예: "더 격식있게 써줘")을 추가로 내려서 어색함을 키우는 일을 피할 수 있습니다.
| 주장 | 측정·확인 방법 | 출처 | 확인일 | 신뢰도 |
|---|---|---|---|---|
| 한국어가 영어보다 토큰을 더 씁니다 | tiktoken cl100k_base로 동일 의미 예시 측정 | OpenAI 토큰 분할기 | 2026-05-15 | 확실 |
| 영어 학습 데이터 비중이 한국어보다 큼 | Common Crawl 언어별 비중 통계 참고 | Common Crawl Statistics | 2026-05-15 | 추정 |
| "수십 배 (정확한 배수 비공개) 차이" | 웹 비중·모델별 학습 데이터 비공개라 정확한 배수는 모델마다 다름 | — | 2026-05-15 | 불확실 · needs verification |
해결법 1 - 톤 명시할 때 '직역 X'도 함께
"자연스러운 한국어로 써줘"만 쓰면 효과가 약합니다. AI가 '자연스러움'을 영어식 글 기준으로 해석할 수 있기 때문입니다. 대신 직역체를 거부하는 지시를 명시적으로 추가합니다.
한국 사람이 직접 쓴 듯한 자연스러운 한국어로 답해줘.
- 영어 글 직역체는 쓰지 마.
- 주어 생략을 기본으로 쓰고, 필요한 곳에만 박아.
- 한 문장에 한 정보, 짧게 끊어줘.
이 세 줄을 시스템 프롬프트에 미리 박아두면 매번 따로 지시할 필요가 없습니다. ChatGPT 유료 계정은 'Custom Instructions'에, Claude는 'Project Instructions'에 영구 저장이 가능합니다.
해결법 2 - 한국어 예시 1~2개를 함께 제공
AI는 패턴을 보고 학습합니다. 추상적 지시보다 자연스러운 한국어 예시 한두 개를 같이 넣으면 결과가 눈에 띄게 달라집니다. 자기 글에서 '톤이 마음에 드는 문단'을 그대로 복사해 예시로 박는 방식이 가장 효과적입니다. 영어 글을 번역시키는 경우에도 한국어 예시 문장을 별도로 첨부하면 직역 흐름이 깨집니다.
해결법 3 - 다른 AI에 '프롬프트 작성' 맡기기 (검증된 우회)
해결법 1~2가 안 먹을 때 가장 확실한 우회 방법입니다. ChatGPT에 "자연스러운 한국어로 써줘"를 반복하는 것보다, Claude나 Gemini에 다음과 같이 요청한 뒤 받은 프롬프트를 그대로 ChatGPT에 복사해 사용하는 방식이 훨씬 정확합니다.
ChatGPT가 한국어 답변을 영어 직역체처럼 쓰지 않도록 만드는 시스템 프롬프트를 영어로 작성해줘. 주어 생략, 짧은 문장, 한자어 자제까지 포함해서.
Claude나 Gemini는 자체 톤 기준을 적용해 프롬프트를 다듬어 돌려줍니다. 받은 프롬프트를 ChatGPT의 'Custom Instructions' 또는 단발 시스템 메시지에 박으면, 다른 모델이 설계한 가이드를 ChatGPT에 주입하는 효과가 납니다. 한 모델에 매달려 같은 지시를 반복하는 것보다 결과가 훨씬 안정적입니다.
다른 AI에 프롬프트 작성을 맡기는 우회법은 일반 사용 범위에서 문제 없지만, 자동으로 프롬프트를 다중 계정 사이로 옮기거나 매크로·자동 입력 도구를 끼는 경우 일부 서비스 약관(자동화 금지 조항)을 위반할 수 있습니다. 본인 계정으로 수동 복붙하는 범위에서만 권합니다.
도구 보강 - 파이썬 한 줄로 자동 후처리
앞 해결법으로도 톤이 들쭉날쭉하면 답변 후 자동 후처리 단계를 끼웁니다. Anthropic 또는 OpenAI API를 쓰면 AI 답변을 다른 모델에 한 번 더 통과시켜 직역체를 자동 교정할 수 있습니다.
Python 예시:
import anthropic
client = anthropic.Anthropic(api_key="sk-ant-...") # 본인 키
def polish_korean(text):
res = client.messages.create(
model="claude-haiku-4-5",
max_tokens=2000,
system="너는 한국어 직역체를 자연스러운 한국어로 다시 쓰는 편집자야. 주어 생략, 짧은 문장, 한자어 자제. 의미는 보존.",
messages=[{"role": "user", "content": f"다음을 자연스러운 한국어로 다시 써:\n\n{text}"}],
)
return res.content[0].text
# ChatGPT가 돌려준 어색한 한국어를 한 번 더 통과
print(polish_korean("이 글은 다음 단계를 설명합니다..."))
함께 쓰면 좋은 외부 도구·애드온
- DeepL — 한국어 자연 번역 특화. 영문 원고를 먼저 DeepL로 돌리고 ChatGPT에 다듬게 시키면 직역체가 거의 안 나옵니다.
- Papago — 네이버 자체 엔진. 일상 표현과 짧은 문장 번역이 강합니다.
- Grammarly 한국어 — 베타 단계지만 영문 답변 다듬기에 함께 쓰면 톤 일관성이 좋아집니다.
- 직역체 정도는 모델·버전(GPT-4o vs Claude Sonnet 4.5 vs Gemini)에 따라 다릅니다.
- 같은 시스템 프롬프트라도 본문 길이·도메인(기술 글 vs 마케팅)에 따라 자연도가 갈립니다.
- "수십 배 (정확한 배수 비공개)" 같은 학습 데이터 배수는 비공개 정보 기반 추정이라 모델마다 차이 있습니다.
- 블로그·뉴스레터·콘텐츠 작가
- 한국어 마케팅 카피·고객 응대 문구
- AI 답변을 그대로 다듬어 출고하는 워크플로
- 영어 기술 용어를 그대로 살려야 하는 글
- 이미 한국어 사용에 익숙한 모델만 쓰는 경우
- 법률·의학 등 정형 문체가 필수인 영역
관련 가이드
전체 사용법 가이드는 사용법 가이드 카테고리에서 확인할 수 있습니다.
영문으로 AI 도구 비교를 더 깊이 보고 싶다면 — ToolSignal Pro · Best AI Tools for Small Business (2026)