7월 13일 올라온 클로드 코드 이슈 77136번은 '오푸스 4.8은 말투가 계속 거슬리고 오푸스 5는 아예 알아듣기 힘들다'는 신고로, 반응 248개·댓글 29개가 붙은 채 지금도 열려 있어요. 한 달 넘게 답이 없다가 8월 17일 클로드 코드를 만든 보리스 체르니가 '리눅스에서 2.1.233으로 기술 질문을 대화 없이 던져 봤지만 말한 패턴이 안 나왔고, 긴 작업 세션에서의 기본 말투라 통과·실패로 재현할 수가 없다'며 클로드 코드 결함이 아닌 모델 팀 몫으로 분류했는데, 그 답변 맨 끝에 '🤖 Generated with Claude Code'가 붙어 있었어요. 답변은 찬성 3개에 반대 38개를 받았고, 이슈는 8월 19일 해커뉴스에 올라 167점·댓글 152개가 됐어요.
용어 풀이
- output styles
- 클로드 코드에서 답변의 역할·말투·형식 규칙을 시스템 프롬프트에 넣어 매 턴 지키게 하는 설정
- keep-coding-instructions
- 커스텀 output styles 파일 머리말에 넣는 항목. true여야 클로드 코드 기본 코딩 지시가 유지되고, 기본값은 false
- 린터
- 코드에서 금지된 패턴이나 규칙 위반을 자동으로 잡아 주는 검사 도구
운영자 인사이트
'말투가 나빠졌다'는 신고는 통과·실패로 재현이 안 돼 트래커에서 닫히지 않으니, 팀에서 체감을 두고 다투기 전에 output styles로 문체 규칙을 시스템 프롬프트에 박는 쪽이 빨라요 — 다만 커스텀 스타일은 `keep-coding-instructions: true`를 안 적으면 클로드 코드 기본 코딩 지시가 통째로 빠지고, 시작 때 한 번만 읽혀 /clear 뒤에야 반영돼요.
여러 관점으로 보기
- 회사 답변 재현이 안 된다며 모델 팀 몫으로 넘기고 output styles를 권한 8월 17일 답변이에요 — 찬성 3개에 반대 38개, 헷갈림 6개가 붙었어요 GitHub
- 토론 해커뉴스에선 'load-bearing' 같은 말이 5월 초부터 저장소에 수백 번 박혔다는 grep 결과와 금지어를 린터로 걸어 빌드를 떨어뜨린다는 대응이 나온 한편, '어차피 글은 안 읽고 결과 코드만 본다'는 반론도 있었어요 Hacker News
- 권장 우회 output styles는 문체 규칙을 시스템 프롬프트에 넣고 대화 도중 계속 지키라고 상기시키는 설정으로, 시스템 프롬프트 뒤에 사용자 메시지로 붙는 CLAUDE.md와 작동 위치가 달라요 Anthropic Docs