매주 Claude 불평하는 글들 보는데... 도대체 다들 어떻게 작업하는 거야?
핵심 요약
Claude의 성능 저하를 불평하는 사람들에게 작업 방식의 문제를 지적하며, 제대로 된 워크플로우의 중요성을 강조하는 글.
- 작업 방식 논쟁 — AI의 성능 탓을 하기 전에 사용자의 프롬프트와 작업 분할 방식을 점검해야 함.
- 결정론적 작업 — AI를 무조건 신뢰하지 말고, 코드의 책임은 결국 인간 개발자에게 있음을 인지해야 함.
- 효율적 워크플로우 — 복잡한 작업을 작은 단위로 쪼개고, 코드 리뷰와 검증 과정을 거치는 것이 필수적임.
- 사용자 역량 차이 — AI를 도구로 잘 활용하는 숙련자와 단순히 결과물만 바라는 초보자 간의 간극이 존재함.
맥락을 말하자면: 저는 포춘 500대/FAANG급 기업의 소프트웨어 엔지니어입니다. 저희는 AI를 사용합니다. 저희는 모든 AI 코드를 인간이 병목 구간인 것처럼 다룹니다. 즉, AI가 생성한 코드는 당신이 생성했고, 당신의 책임입니다. 버그가 있나요? 그건 당신의 버그입니다.
Claude는 계속 좋아지기만 했습니다. 4.7 추론 능력은 더 생각하는 만큼 향상되었습니다. 제 질문은 이겁니다: 도대체 다들 뭘 하고 있길래 Claude가 고장 났다거나 모든 게 엉망이라는 소리가 끊이지 않는 거죠?
코드를 검토해야 합니다. Claude가 출력하는 내용을 당신이 이해해야 합니다. AI는 비결정론적이니, 왜 사람들이 결정론적인 작업에 에이전트 흐름을 만드는지 모르겠습니다. 결정론이 필요한가요? 코드를 생성하고 검토하세요.
다들 도대체 어떤 워크플로우를 쓰길래 품질이 저하됐다는 소리가 계속 나오는 거죠? 개인적으로 저는 필요한 정보에 대해 충분한 스킬과 하네스를 만들고, 서로 격리된 병렬 작업(예: 워크트리, 다른 폴더 등 취향에 맞게)을 설정하고, 코드를 검토하고, 직접 수동으로 수정합니다... 그게 전부입니다.
결국 저는 10년 차 소프트웨어 엔지니어로서, Claude가 생성하는 모든 것은 제가 책임져야 하며, 만약 세상에서 갑자기 AI가 사라진다면(물론 그럴 일은 없겠지만, 가져야 할 마음가짐입니다) 결국 제가 직접 디버깅할 수 있어야 한다는 것을 이해하고 있습니다.
비난하려는 의도는 전혀 없습니다. 정말로요. 하지만 저는 어떻게 성능이 더 나빠졌다는 건지 이해가 안 갑니다. 저는 매우 고성능인 소프트웨어를 작업하고 있고, Claude는 ASM 분석과 처리량이 중요한 알고리즘 추론 시간을 절약하는 데 큰 도움을 주고 있습니다.


