터미널에서 만난 Claude Code, 그리고 Opus 5가 만든 두 가지 현실
터미널에서 돌아가는 Claude Code를 처음 켰을 때의 그 짜릿한 전율과, 며칠 뒤 말귀 못 알아먹는 Opus 5 앞에서 머리 쥐어뜯던 그 빡침… 개발자라면 누구나 한 번쯤 겪어봤을 이 극단적인 감정의 롤러코스터가 r/ClaudeCode 레딧에 나란히 올라왔다. 한쪽은 터미널의 미친 생산성에 턱이 빠졌다고 환호성을 지르고, 다른 한쪽은 최신 모델이 퇴행했다며 육두문자를 날린다. 이 기묘한 온도 차이야말로 지금 AI 코딩 생태계의 민낯이다.
“터미널이 미쳤다”
u/alrighteyy라는 유저가 올린 글의 제목은 대문자로 딱 “In SHOCK(충격 그 자체)”이었다. 본문도 군더더기 없이 딱 세 줄이다. VSCode 확장, Cursor, Cowork, 심지어 Claude 웹 버전까지 온갖 툴을 다 전전해 봤는데, 까만 터미널 화면에서 돌아가는 Claude Code를 켜는 순간 차원이 다른 세상이 열렸단다. “이걸 왜 여태 안 썼는지 내 자신이 한심할 지경”이라며 감탄을 쏟아냈다.
댓글 창 반응도 볼만하다. “어차피 VSCode 내장 터미널에서 돌려도 똑같은 거 아님?”이라며 시큰둥한 반응도 있지만, 써본 사람들은 안다. 마우스로 GUI 버튼 찔끔찔끔 누르고 사이드바 패널 열어보며 끙끙대던 것과, 터미널 세션 안에서 에이전트가 파일 시스템을 직접 휘저으며 빌드하고 테스트까지 원스톱으로 때려 박는 건 손맛 자체가 다르다(역시 개발자는 까만 화면 앞에 앉아야 제맛이다).
터미널 특유의 날것 그대로의 통제감. AI가 IDE 구석탱이에 얹혀사는 귀찮은 손님이 아니라, 내 셸(Shell) 권한을 쥐고 옆에서 같이 페어 프로그래밍하는 든든한 사수가 된 듯한 심리적 착각을 준다.
“고쳤더니 또 터진다, 진짜 미치겠다”
그런데 바로 같은 날, u/Deep-Palpitation8315라는 개발자는 정반대의 절규를 토해냈다. Opus 5를 실무에 투입해서 열흘 동안 피똥 싸며 굴려본 후기인데, 한 줄 요약하면 “최신 모델이 구형보다 훨씬 멍청해졌다”는 거다.
분통 터지는 디테일을 보면 고개가 절로 끄덕여진다. 컨텍스트가 고작 100~150K 토큰밖에 안 찼는데도 프롬프트에 적어둔 금기사항을 밥 먹듯이 까먹는다. 실수를 지적해주지 않으면 그 엉뚱한 길로 폭주기관차처럼 내달린다. 구형인 Opus 4.8은 350K 컨텍스트를 꽉 채워도 든든하게 버텼는데, 5세대는 툭하면 뇌 정지가 온다는 거다.
더 소름 돋는 건 ‘무한 루프’ 현상이다. 댓글에 등판한 u/Phoenix_Lazarus는 Opus 5가 혼자서 코드를 쓰고, 지우고, 대안을 내고, 또 뒤집는 기괴한 자아분열 루프에 빠져서 결국 커밋할 결과물은 1바이트도 못 건졌다고 증언했다. 이 녀석의 폭주를 막으려고 억제용 스킬을 세 개나 새로 짰단다(배보다 배꼽이 더 크다).
원작자는 이걸 두고 “루프 엔지니어링”이라는 음모론까지 제기했다. 사용자가 토큰을 계속 태우면서 프롬프트를 쏟아붓도록 일부러 구멍 난 코드를 뱉는 게 아니냐는 거다. 설마 빅테크가 그렇게까지 치졸할까 싶지만(아님 진짜인가?), 사용자가 이런 불신을 품게 된 시점에서 이미 모델의 신뢰도는 바닥을 쳤다.
모순 속에서 코딩하는 우리들
두 게시글을 나란히 펼쳐놓고 보면 참 기가 막힌 역설이 완성된다. 도구(터미널 Claude Code)는 역대급으로 강력해져서 인간의 개발 속도를 빛의 속도로 끌어올렸는데, 정작 그 엔진(Opus 5)은 툭하면 삑사리를 내며 도로 발목을 잡는다.
엄청난 실행력에 감탄하다가도, 그 실행이 엉뚱한 레거시를 박살 낼 때 밀려오는 멘붕과 피로감. 게다가 Opus 5는 이전 세대보다 말수까지 두 배나 많아졌다. 멍청해졌는데 토큰 소모량은 두 배로 늘었으니, 내 지갑과 멘탈이 양쪽에서 동시에 갈려나가는 중이다.
숙련도가 만드는 차이
여기서 재미있는 포인트가 하나 더 있다. 똑같은 도구를 쥐여줘도 쓰는 사람의 ‘구력’에 따라 체감이 극명하게 갈린다는 사실이다.
터미널 Claude Code에 열광한 개발자는 이미 온갖 최신 IDE와 AI 도구를 섭렵한 사람이다. 도구의 한계와 인터페이스의 번잡함을 뼈저리게 겪어봤기에, 군더더기 없는 터미널의 날렵함에 즉각 감탄할 수 있었다.
반면 Opus 5에 분노한 개발자들은 모델의 미세한 맥락 유지력과 코드 신뢰성을 깐깐하게 검증하는 딥 유저들이다. 단순히 몇 줄짜리 토이 프로젝트 돌려본 게 아니라, 복잡한 프로덕션 코드베이스 위에서 모델의 뇌 용량을 한계까지 쥐어짜 본 사람들이기에 이 미세한 퇴행을 귀신같이 잡아냈다.
결국 AI 코딩의 완성도는 도구의 인터페이스, 내 손가락의 숙련도, 그리고 모델 자체의 컨디션이라는 삼박자가 맞아떨어져야 한다. 터미널의 속도감에 취한 사람과 모델의 퇴행에 피눈물 흘리는 사람, 둘 다 지금 우리의 진짜 모습이다.
지금 우리가 할 수 있는 건 단순하다. 터미널이 주는 미친 속도감은 쏙쏙 빨아먹되, 모델이 헛발질할 땐 “아, 내 탓이 아니라 이 자식이 또 뇌 정지 왔구나” 하고 쿨하게 구형 모델로 롤백하거나 귀를 잡아당기는 냉정함을 유지하는 것. 화려한 AI 도구에 끌려다니지 않고 진짜 ‘운전대’를 잡는 기술이 절실한 요즘이다.