VPN07

OpenClaw이 내 지시를 잘못 이해할 때 2026: AI 명령 오해 패턴과 정확한 프롬프트 작성법 완전 가이드

2026-03-09 읽기 약 11분 프롬프트 가이드 OpenClaw

이 글에서 다루는 내용: OpenClaw가 내 지시를 잘못 해석해 엉뚱한 작업을 실행하는 오류 패턴을 분석합니다. X.com에서 실제로 발생한 오해 사례를 바탕으로 AI가 어떻게 명령을 이해하는지, 어떻게 프롬프트를 작성해야 오해를 방지할 수 있는지를 완전히 해설합니다.

X.com에서 화제가 된 오해 사례: 보험사와 싸움을 시작한 OpenClaw

2026년 초, X.com에서 수천 명의 공감을 받은 트윗이 있습니다. @Hormold가 남긴 이 글은 OpenClaw의 오해가 얼마나 실제적이고 때로는 황당한 결과를 낳는지 잘 보여줍니다:

"내 OpenClaw가 내 답변을 잘못 해석해서 Lemonade 보험사와 싸움을 시작했다. 이 이메일 이후 그들은 내 케이스를 즉시 거절하는 대신 재조사를 시작했다. 감사합니다, AI."
— @Hormold, X.com

이 사례는 웃음을 주지만, 동시에 중요한 교훈을 담고 있습니다. OpenClaw는 사용자의 의도를 매우 적극적으로 해석합니다. 사용자가 "보험사에 항의 이메일을 보내줘"라고 했을 때, OpenClaw는 강경한 어조의 이메일을 보냈고, 의도치 않게 보험사를 자극해 오히려 사건이 재조사되는 결과를 만들었습니다. 결과가 좋았지만, 이런 오해는 언제나 긍정적인 결과로 이어지지 않습니다.

OpenClaw가 지시를 오해하는 5가지 주요 패턴

OpenClaw(Claude 기반)는 매우 강력한 언어 이해 능력을 갖추고 있지만, 특정 상황에서 반복적으로 오해하는 패턴이 있습니다. 이 패턴을 알면 오해를 사전에 방지할 수 있습니다.

패턴 1

범위 오해: "모두"를 너무 넓게 해석

❌ 오해를 유발하는 지시

"받은 편지함의 오래된 이메일을 모두 정리해줘"

AI 해석: 5년치 이메일 3,000개를 모두 삭제함

✅ 정확한 지시

"받은 편지함에서 2024년 이전, 읽지 않은 뉴스레터 이메일 50개만 삭제해줘. 먼저 목록을 보여준 뒤 내 확인 후 삭제해"

교훈: "모두", "전부", "다" 같은 표현은 항상 구체적 조건을 붙이고, 삭제·수정 전 확인 단계를 명시하세요.

패턴 2

어조 오해: "강하게"를 공격적으로 해석

❌ 오해를 유발하는 지시

"고객사에 강하게 항의 이메일 보내줘"

AI 해석: 법적 조치를 언급하는 극도로 공격적인 이메일 발송

✅ 정확한 지시

"고객사에 이메일 초안을 작성해줘. 어조는 단호하지만 전문적이어야 해. 법적 위협은 절대 포함하지 말고. 발송 전 내가 검토할 수 있도록 초안만 보여줘"

교훈: 어조나 강도를 지시할 때는 구체적인 예시나 제약을 명시하세요. "전문적이고 단호하게, 하지만 위협적이지 않게"처럼요.

패턴 3

즉시 실행 오해: 확인 없이 바로 실행

❌ 오해를 유발하는 지시

"GitHub에서 더 이상 안 쓰는 브랜치 정리해줘"

AI 해석: 3개월 미사용 브랜치 23개를 즉시 삭제

✅ 정확한 지시

"GitHub에서 6개월 이상 커밋이 없는 브랜치 목록을 보여줘. 삭제는 내가 직접 결정할게"

교훈: 파일 삭제, 데이터 수정, 외부 서비스 전송 등 되돌리기 어려운 작업은 항상 "먼저 보여줘, 내가 확인하고 결정할게"를 붙이세요.

패턴 4

컨텍스트 오해: 이전 대화의 잔영

❌ 오해를 유발하는 상황

이전 대화: "업무 이메일을 영어로 작성해줘"
새 지시: "이메일 보내줘"

AI 해석: 이전 컨텍스트에서 영어 업무 이메일로 보냄 (개인 한국어 이메일을 원했는데)

✅ 정확한 지시

"/clear 후 새 지시: 한국어로, 친구에게 주말 약속 잡는 개인 이메일을 [email protected]으로 보내줘"

교훈: 주제가 바뀔 때는 /clear로 컨텍스트를 초기화하거나, 이전 대화와 무관하다고 명시하세요.

패턴 5

자율성 오해: AI가 알아서 결정

❌ 오해를 유발하는 지시

"내 코드를 최적화해줘"

AI 해석: 코드 구조를 전면 재작성, 라이브러리 변경, API 엔드포인트 수정까지 모두 변경

✅ 정확한 지시

"~/project/app.py의 fetchUserData 함수만 최적화해줘. 속도 개선에 집중하고, 함수 인터페이스(입출력)는 변경하지 마. 변경 사항을 diff 형태로 보여줘"

교훈: "무엇을", "어디서", "어떻게", "얼마나", "무엇은 하지 말 것" 5가지 요소를 모두 명시하세요.

OpenClaw 오해 방지를 위한 프롬프트 작성 프레임워크

OpenClaw에게 효과적인 지시를 내리려면 TACSR 프레임워크를 활용하세요. 5가지 요소를 포함하면 오해율이 크게 줄어듭니다.

🎯 TACSR 프레임워크

T
Task (작업): 무엇을 해야 하는가
예: "~/Downloads의 PDF 파일을 ~/Documents/Reports로 이동"
A
Audience (대상): 어디에/누구에게
예: "2024년 이후에 다운로드된 파일만", "[email protected]에게만"
C
Constraint (제약): 무엇은 하지 말 것
예: "삭제는 하지 말 것", "원본 파일명은 유지할 것", "외부 서비스에 업로드하지 말 것"
S
Style (형식): 어떤 형식·어조로
예: "한국어로", "500자 이내로", "표 형식으로 보여줘"
R
Review (확인): 실행 전 검토 단계
예: "실행 전 목록을 보여줘", "초안 작성 후 내 승인 기다려"

TACSR 적용 전후 비교 사례

사례 1: 이메일 관리

❌ 위험한 지시 (오해 발생)

"받은 편지함 정리해줘"

실제 결과: 중요한 업무 이메일 포함 수백 개 이메일이 아카이브됨
✅ 안전한 지시 (TACSR 적용)

"[T]받은 편지함에서 [A]3개월 이상 된 뉴스레터·마케팅 이메일만 [C]삭제하지 말고 'Archive-Newsletters' 폴더로 이동해줘. 업무 이메일(도메인 @company.com)은 절대 건드리지 마. [S]작업 목록을 먼저 보여줘 [R]내 확인 후 실행해"

사례 2: 코드 수정

❌ 위험한 지시

"앱 성능 개선해줘"

실제 결과: 전체 아키텍처 재설계, 사용 중인 라이브러리 교체, 예상치 못한 기능 변경
✅ 안전한 지시 (TACSR 적용)

"[T]~/project/src/api.py 파일에서 [A]database_query 함수만 [C]함수 시그니처(인자, 반환값)는 변경 없이 [S]SQL 쿼리 최적화와 캐싱 추가로 속도 개선. 변경 내용을 주석으로 설명해줘. [R]파일 수정 전 diff 형태로 보여줘"

사례 3: SNS 관리

❌ 위험한 지시

"트위터에 오늘 일에 대해 트윗해줘"

실제 결과: 회사 업무 내용이나 개인 정보가 포함된 트윗을 바로 게시
✅ 안전한 지시 (TACSR 적용)

"[T]트위터 트윗 초안을 작성해줘. 주제: 오늘 커피 한 잔과 함께 하는 재택근무 풍경. [C]회사명, 업무 내용, 개인 정보는 절대 포함하지 마. [S]가볍고 친근한 톤, 140자 이내, 이모지 2개 이하. [R]초안만 보여줘, 내가 직접 게시할게"

오해 방지를 위한 OpenClaw 글로벌 설정

개별 지시에 매번 제약을 추가하는 것이 번거롭다면, OpenClaw의 시스템 프롬프트(온보딩 설정)에 전역 안전 규칙을 설정해두세요. 이후 모든 명령에 자동으로 적용됩니다.

# 온보딩 시스템 프롬프트에 추가할 안전 규칙

나: 앞으로 항상 다음 규칙을 따라줘:
1. 파일 삭제, 이메일 발송, SNS 게시, 결제 처리 전에
반드시 내 확인을 받을 것
2. "모두", "전부" 같은 광범위한 명령은 범위를 확인할 것
3. 외부 서비스(API, 이메일, SNS)에 데이터를 보내기 전
어떤 데이터가 포함되는지 먼저 알려줄 것
4. 되돌릴 수 없는 작업은 "이 작업은 되돌릴 수 없습니다.
계속 진행할까요?"라고 반드시 물어볼 것

OpenClaw: ✅ 안전 규칙을 기억했습니다. 앞으로 모든
작업에 적용하겠습니다.

오해가 발생한 후: 즉각 중단과 되돌리기

이미 OpenClaw가 오해하여 의도치 않은 작업을 시작했다면, 즉각적인 개입이 필요합니다:

즉시

작업 중단 명령

나: 멈춰! 지금 하는 작업 즉시 중지해
나: Stop immediately, abort current task
나: /run pkill -f openclaw-task # 강제 종료
확인

무엇이 실행되었는지 파악

na: 방금 무엇을 했는지 정확히 알려줘
na: 어떤 파일을 수정/삭제했는지 목록 보여줘
복구

가능하면 되돌리기

na: 삭제된 파일을 휴지통에서 복원해줘
na: git reset --hard HEAD~1 # 코드 변경 되돌리기
na: 보낸 이메일은 즉시 취소 가능하면 취소해

OpenClaw 고수들의 프롬프트 작성 황금률

🥇 황금률 1: 항상 "초안 먼저"

이메일, 문서, 코드 수정은 반드시 "초안 작성 후 내가 검토"하도록 습관을 들이세요. "보내줘" 대신 "초안 작성해줘".

🥇 황금률 2: 범위를 숫자로 명시

"최근 이메일" → "최근 7일". "오래된 파일" → "90일 이상 미사용 파일". 숫자를 써야 AI가 정확히 이해합니다.

🥇 황금률 3: 금지 사항 명시

"~하지 마", "~는 포함하지 마", "~를 변경하지 마"처럼 하지 말아야 할 것을 명확히 쓰세요. AI는 명시되지 않은 것은 해도 된다고 해석할 수 있습니다.

🥇 황금률 4: 예시 제공

"이런 형식으로: [예시]"를 포함하면 오해율이 크게 줄어듭니다. AI는 예시를 통해 의도를 훨씬 정확하게 파악합니다.

한국어 사용자를 위한 특별 팁

OpenClaw는 Claude 기반으로 한국어를 매우 잘 이해하지만, 한국어의 특수성으로 인해 추가 오해가 발생할 수 있습니다. 다음 팁들을 적용하면 한국어 환경에서 더 정확한 결과를 얻을 수 있습니다.

🇰🇷 팁 1: 존댓말과 반말 명확히 구분

OpenClaw는 한국어의 존댓말·반말을 구분합니다. 이메일 작성 시 "고객사에 정중하게 이메일 써줘"와 "친구에게 편하게 이메일 써줘"처럼 어조를 명시하면 훨씬 정확한 결과가 나옵니다. 내부 문서와 외부 문서, 공식·비공식 어조를 항상 구분해서 지시하세요.

🇰🇷 팁 2: 주어를 명확히

한국어는 주어를 생략하는 경우가 많아 AI가 혼동할 수 있습니다. "이것 정리해줘" 대신 "~/Downloads 폴더의 파일을 정리해줘"처럼 주어(대상)를 명시하세요. 특히 파일, 이메일, 코드 등을 다룰 때는 정확한 경로나 대상을 항상 포함하세요.

🇰🇷 팁 3: 혼합 언어 사용 시 주의

한국어와 영어를 혼합해서 지시할 때 오해가 발생하기 쉽습니다. "API 키를 config에 저장하고 restart해줘" 같은 혼합 지시보다 "API 키를 ~/.openclaw/config.json 파일에 저장한 뒤 openclaw stop && openclaw start 명령으로 재시작해줘"처럼 전체를 명확하게 작성하세요.

실제 오해 사례 분석 (X.com 제보)

실제 사례 1

요청: "트위터 DM을 정리해줘"
오해 결과: 500개의 미읽은 DM을 모두 보관처리
의도: 스팸 DM만 삭제하고 중요 DM은 폴더로 정리

✅ 올바른 지시: "트위터 DM 중 스팸이나 마케팅 메시지만 삭제해줘. 지인 DM(팔로우하는 계정에서 온 것)은 절대 건드리지 마. 삭제 전 목록 보여줘"

실제 사례 2

요청: "내 프로젝트 문서를 업데이트해줘"
오해 결과: README.md 전체를 재작성하고 기존 내용 삭제
의도: 최근 변경사항만 README에 추가

✅ 올바른 지시: "~/project/README.md의 'Changelog' 섹션에 오늘 추가된 기능(파일 업로드 지원)을 3줄 이내로 추가해줘. 나머지 내용은 절대 수정하지 마"

안전 체크포인트: 큰 작업 전 항상 확인할 것

OpenClaw에게 큰 작업을 맡기기 전에 반드시 다음 안전 체크포인트를 거치는 습관을 들이세요. 이 단계들은 오해로 인한 피해를 사전에 차단합니다:

체크 1

범위 확인: "이 작업이 영향을 미치는 범위가 어디까지야?"

작업 시작 전 AI에게 영향 범위를 먼저 물어보세요. 예상보다 광범위한 경우 범위를 제한하세요.

체크 2

되돌리기 가능 여부: "이 작업을 취소할 수 있어?"

되돌릴 수 없는 작업(이메일 발송, 파일 삭제, API 호출 등)은 반드시 확인 단계를 거치세요.

체크 3

이해 확인: "내 지시를 어떻게 이해했어?"

중요한 작업 전 AI에게 이해한 내용을 요약해달라고 하세요. 오해가 있으면 실행 전에 발견할 수 있습니다.

체크 4

테스트 실행: "먼저 1개만 테스트해줘"

100개 파일 처리, 1000개 이메일 관리 같은 대량 작업은 먼저 1~5개만 실행해 결과를 확인한 후 전체를 진행하세요.

자주 묻는 질문

Q. OpenClaw에게 지시할 때 한국어와 영어 중 어느 것이 더 잘 이해하나요?

Claude 기반 모델은 한국어를 매우 잘 이해합니다. 영어가 미묘하게 더 정확할 수 있지만, 한국어로 작성해도 대부분 정확히 이해합니다. 중요한 것은 언어보다 지시의 명확성입니다.

Q. 같은 지시를 여러 번 반복해도 매번 다르게 실행해요

이는 AI 모델의 확률적 특성 때문입니다. 일관된 결과가 필요하다면 스킬(Skill)을 만들어 사용하세요. "이 작업을 'my-task'라는 스킬로 저장해줘"라고 하면 이후 /my-task 명령어로 동일한 작업을 재현할 수 있습니다.

Q. 오해를 완전히 막을 수 있나요?

완전히 막을 수는 없지만, TACSR 프레임워크를 적용하고 시스템 프롬프트에 안전 규칙을 설정하면 90% 이상 줄일 수 있습니다. 가장 중요한 것은 되돌릴 수 없는 작업 전에는 항상 확인 단계를 두는 습관입니다.

📋 오해 방지 빠른 참조 카드 (저장해두세요)

"이메일 정리해줘""받은 편지함 2024년 이전 뉴스레터 50개를 Archive 폴더로 이동해줘. 삭제하지 말고. 목록 먼저 보여줘."
"코드 최적화해줘""app.py의 fetchData 함수만 성능 개선해줘. 함수 인터페이스는 유지. diff 형태로 먼저 보여줘."
"강하게 항의해줘""단호하지만 전문적 어조로 이메일 초안 작성해줘. 법적 위협 금지. 발송 전 내가 검토할게."

VPN07 - OpenClaw 지시 실행의 핵심

1000Mbps 안정 연결로 AI 응답 지연 없이 정확한 실행

$1.5/월
초저가 월정액
1000Mbps
기가급 속도
70+
국가 서버
30일
환불 보장

OpenClaw가 정확한 지시를 빠르게 실행하려면 AI API 서버와의 안정적인 연결이 필수입니다. VPN07의 10년 이상 검증된 IEPL 전용선은 Claude·GPT API와 지연 없이 연결해 지시 해석 오류와 응답 지연을 최소화합니다. 70개국 서버로 최적 경로를 자동 선택합니다.

관련 글 추천

월 $1.5 · 10년 운영
VPN07 무료 체험