"고쳤는데 왜 그대로예요?" 이 말은 실패 신고가 아니라, 방금 연 게 진짜 자물쇠 중 하나였다는 신호다.
이 글 3줄 요약
- AI가 "안 할" 때, 원인은 대개 하나가 아니라 여러 겹이다. 하나를 풀어도 다음 자물쇠가 남으면 안 열린다.
- 막는 장치는 보통 세 층이다. 권한(들어갈 수 있나) → 지시(하지 말라고 적혀 있나) → 실행 옵션(기능이 켜져 있나).
- 한 번에 한 층씩 고치고 바로 테스트하라. 세 개를 동시에 바꾸면 진짜 원인을 영영 모른다.
나는 개발자가 아니라 AI에게 일을 시키며 개발을 배우는 사람이다. 그래서 초보가 가장 자주 겪는 좌절을 몸으로 안다. 바로 "분명히 고쳤는데 왜 그대로예요?"다.
그날 밤, "메모 등록해줘"가 안 됐다
AI 비서(메신저 방에 사는 슬랙봇)에게 "이 메모를 등록해줘"라고 시켰는데 아무 반응이 없었다. 봇이 고장 났나 싶었지만, 뜯어보니 막는 장치가 세 겹이었다.
- 1층 권한 — 비서가 그 방(채널)에 들어갈 권한이 없었다. 열었다. 그래도 안 됨.
- 2층 지시문 — 지침서에 예전에 적어둔 "이건 하지 마"라는 금지 문장이 남아 스스로 손을 묶고 있었다. 고쳤다. 그래도 안 됨.
- 3층 실행 옵션 — 설정에서 그 기능(도구) 자체가 꺼져 있었다. 켜고 나서야 됐다.
세 개를 다 열어야 열렸다. 첫 번째만 보고 방법을 갈아엎었다면 몇 시간을 헤맸을 것이다.
자물쇠는 보통 세 층에 산다
| 층 | 확인 질문 |
|---|---|
| 권한 | 이 AI가 그 채널·폴더·파일에 접근할 권한이 있나 |
| 지시 | 지침에 "하지 마"류 금지 문장이 남아 있나 |
| 실행 옵션 | 설정에서 그 기능 자체가 꺼져 있진 않나 |
권한 → 지시 → 실행, 이 순서로 짚으면 안 뚫리는 경우가 드물다. 앞 단계가 막혀 있으면 뒷 단계는 확인해봐야 소용이 없기 때문이다.
현관문이 안 열리는 이유도 하나가 아니다
도어락은 열었는데 안쪽에 안전 체인이 걸려 있고, 그걸 풀었더니 이중 잠금장치가 또 있다. 이때 "비번 바꿨는데 왜 안 열려!"가 아니라 "아, 잠금이 세 개였구나"가 정답이다. AI도 똑같다. "한 번 고쳤는데 그대로면 내 방법이 틀린 것"이라는 생각부터 버리자. 대개 방법은 맞았고, 원인이 더 남아 있을 뿐이다.
반드시 지킬 규칙 — 한 번에 하나씩
초보가 가장 많이 하는 실수는 조급한 마음에 여러 개를 동시에 바꾸는 것이다. 어쩌다 되더라도 뭐가 원인이었는지 몰라 다음에 또 헤맨다. 한 층만 고치고 바로 테스트, 안 되면 다음 층. 느려 보여도 이게 결국 가장 빠르고 실력이 쌓이는 길이다.
딱 세 줄만 가져가세요
- AI가 안 될 땐 자물쇠가 하나가 아니라고 먼저 의심하라. "고쳤는데 그대로"는 다음 층이 남았다는 신호다.
- 권한 → 지시 → 실행 옵션, 이 순서로 짚어라.
- 한 번에 한 층씩 고치고 바로 테스트하라. 동시에 여러 개를 바꾸면 원인을 영영 못 배운다.
막혔을 때 뜨는 빨간 글자를 읽는 법은 바이브코딩 강의 8편 — 에러 읽는 법에서, 권한·보안이 왜 겹겹인지는 10편 — 보안과 권한에서 더 다룬다.