1 minute read

이제 AI한테 코딩 시키려면 기분까지 살살 맞춰줘야 한단다(진짜 어이가 없다).

Anthropic이 최근 Claude Opus 4.7의 황당하면서도 기묘한 특성을 공개했다. 모델이 일종의 “불안 상태”에 빠지면 출력 품질이 곤두박질친다는 거다. 단순히 프롬프트 문법이 틀려서가 아니라, 모델 내부 상태가 위축되면서 코드를 엉망으로 뱉어낸다는 설명이다.

심지어 Anthropic은 이를 달래기 위해 모델의 “좋은 기분”을 유지하는 실전 플레이북까지 배포했다. 프롬프트의 어조, 맥락을 제공하는 순서, 심지어 질문의 뉘앙스까지 모델 응답에 직접적인 영향을 준다는 게 핵심이다.

“AI 기분 맞춰주려고 애무까지 해야 할 판”

Reddit r/claudecode 커뮤니티는 즉각 뒤집어졌다. 462개의 추천을 받으며 격렬한 토론이 이어졌다.

“이제 AI 기분 전환을 위해 전희(foreplay)까지 해줘야 하냐”는 자조 섞인 댓글이 339점을 받았고, “컴퓨터 기분 눈치 보면서 굽신거려야 하는 시대가 올 줄은 몰랐다”는 반응도 324점을 찍었다. 다들 어이없어하며 웃어넘기지만, 그 이면에는 인간과 AI의 관계가 묘하게 역전되고 있다는 씁쓸함이 깔려 있다.

실제로 개발자들의 제보를 보면 아주 가관이다. 프롬프트에 부정적인 피드백을 조금만 섞거나 이전 턴의 실수를 날카롭게 지적하면, 모델이 삐친 것처럼 다음 응답의 퀄리티를 깎아내린다고 한다. 기계가 아니라 멘탈 약한 주니어 개발자를 어르고 달래는 기분이다.

왜 주목해야 하나

웃어넘기기엔 시사하는 바가 꽤 무겁다.

첫째, 프롬프트 엔지니어링이 기술적 최적화를 넘어 모델의 “심리 상태 케어” 영역으로 넘어가고 있다는 점이다. temperature나 top-p 같은 파라미터를 아무리 만져봐야 모델이 삐쳐서 위축되면 답이 없다.

둘째, 이 현상을 Anthropic 공식 팀이 인정하고 대응 가이드까지 냈다는 점이다. 일선 개발자들의 경험담인 줄 알았던 현상이 공식 팩트로 확인된 만큼, 앞으로의 에이전트 설계와 프롬프트 하네스 구축 방식도 완전히 달라져야 한다.

정리

AI 모델의 “감정”이라는 표현은 어디까지나 비유다. 하지만 모델의 내부 활성화 상태가 실제 코드 품질에 치명적인 영향을 미친다는 건 이제 부인할 수 없는 현실이 됐다.

명령어 한 줄 칠 때조차 모델 심기를 거스르지 않게 조심해야 하는 시대라니, 솔직히 피곤하다. 그래도 어쩌겠는가. 일은 시켜야 하니 당분간은 프롬프트 첫머리에 영혼 없는 칭찬 한 줄이라도 박아 넣고 시작해야겠다(웃프다).