Claude Code를 최대한 활용하는 방법에 대해 도움이 필요합니다
I need help with getting the most out of CC
핵심 요약
AI 도구로 코드를 생성할 때 코드베이스에 대한 통제력을 잃고 피로감을 느끼는 개발자의 고민과 해결책 공유.
- 통제력 상실 — AI가 생성한 방대한 코드베이스를 이해하지 못하고 관리하기 어려워짐
- 인지적 피로 — 생성된 코드와 계획을 일일이 검토하는 과정에서 극심한 정신적 소모 발생
- 작업 세분화 — 더 작은 단위로 작업을 나누고 검증 단계를 분리하여 통제력을 유지함
- 도구 활용 — 티켓 시스템이나 시각화 도구를 도입해 코드 이해도를 높이고 작업 흐름을 관리함
자, 고백 하나 할게. 나 도움이 좀 필요해.
난 15년 정도 기술 업계에서 구른 전문 엔지니어야. 중견기업(직원 300명 규모)에서 CTO도 해봤고, 여러 리드 직책도 맡아봤지만 항상 실무에서 손 떼지 않고 직접 코딩했어.
시대 흐름 따라가려고 Claude Code도 최대한 활용해보려고 했지. 20배 구독료 내고 바로 시작했어. 1년 정도 썼다 안 썼다 하면서 느낀 건데, 솔직히 말해서 내가 이걸 제대로 활용하고 있는 건지 회의감이 들어.
-
나 진짜 진심으로 노력하고 있어. 요즘 모델들 성능이 어느 정도인지 객관적으로 파악하고 있다고 생각하거든. 보통 내 작업 방식은 이래. 먼저 하위 단계들이 포함된 거대한 PLAN.md 파일을 하나 만들어. 여기에 시간을 꽤 쏟지. 그리고 기술 스택이나 테스트 전략 같은 불변의 규칙들을 담은 아키텍처 문서도 따로 만들어.
-
하위 단계를 계획하기 위한 프롬프트도 따로 있는데, 이건 분석, 명확화, 작성 단계로 나뉘어 있어. 구현 단계에서도 이런 세부적인 과정을 거치도록 표준 프롬프트를 만들어 놨지.
-
각 하위 단계마다 Opus Max를 써서 적대적 검토 에이전트(실제로는 구현 프롬프트의 일부로 작동)를 돌려. 구현 단계에서는 각 하위-하위 단계마다 커밋을 하고, 모든 커밋은 테스트 스위트를 통과해야 한다는 규칙도 넣어놨고.
그다음엔 그냥 알아서 하게 놔두거든. 근데 문제가 뭔지 알아? 내가 자꾸 길을 잃어. 특히 이런 부분들 때문에:
-
처음엔 출력되는 내용(계획, 문서, 질문)을 꼼꼼히 읽는데, 금방 지쳐버려서 나중엔 그냥 훑어보거나 대충 스크롤만 하게 돼. Claude가 질문하거나 결정해달라고 하면 보통 그냥 하라는 대로 승인해버리는데, 하루가 지날수록 내 사고력이 점점 떨어지는 게 느껴져.
-
이제 코드를 안 읽어. 예전엔 코드 구조를 엄청 신경 썼는데, 이제는 AI가 뱉어내는 코드를 다 읽을 엄두가 안 나. 정신적으로 너무 피곤하거든. 4년 전만 해도 남의 코드를 읽을 땐 작성자가 어떤 의도로 짰는지 파악하려고 노력했어. 근데 이제는 그게 불가능해. 애초에 인간이 짠 게 아니라서 '멘탈 모델'이라는 게 존재하지 않거든. 결과적으로 그냥 "어 그래, 뭐 알아서 잘 되겠지" 하고 넘기게 돼.
-
결국 내 손엔 내가 모르는 거대한 코드 베이스만 남고, 구조도 이해 못 하는 상태가 돼. 코드가 좋을 수도 있고, 구멍투성이일 수도 있지. 내가 아는 건 그냥 실행하면 돌아가는 것처럼 보인다는 것뿐이야. 보안이나 로직 같은 건 하나도 모르겠어.
이런 문제들을 겪으면서도, 작업 단위를 작게 쪼개서 통제권을 유지하면 되지 않나 싶을 거야. 근데 그게 안 돼. AI한테 더 크고 복잡한 일을 맡기고 싶은 유혹을 참기가 너무 힘들어. 그러고 나서 통제력을 잃은 내 자신한테 실망하는 거지. 그래도 생산성이 높다는 느낌은 좋아서 계속하게 돼. 이미 늦어서 레포지토리 통제권을 완전히 잃어버리기 전까지는 말이야.
여기까지 읽어줬다면 정말 고마워. 이제 본론으로 들어갈게. 나 대체 뭘 잘못하고 있는 거야? Claude Code 활용법을 찾아봐도 보안은 개나 주고 무작정 결과물만 뽑아내는 애들 얘기뿐이라 답답해. 내가 진짜 원하는 건 Claude Code의 가치를 극대화하는 방법인데, 아마 이런 결과가 나오길 바라는 것 같아.
-
어떻게 돌아가는지 내가 완벽히 파악하고 있는 코드 베이스. 어떤 로직이 어디에 있고, 그게 어떻게 검증됐는지 내가 아는 상태.
-
수십 페이지의 텍스트를 읽느라 진 빼지 않아도 되는 작업 방식. 내 의도를 더 잘 전달할 수 있는 방법.
-
작업에 몰입할 수 있게 해주거나, 아니면 아예 몇 시간 동안 알아서 돌아가게 놔두고 나는 다른 집중 업무를 할 수 있는 방식. 후자 쪽을 더 선호해.
글이 너무 길어져서 미안해. 그래도 조언 좀 부탁할게. 내가 이 모든 걸 완전히 잘못하고 있다는 느낌이 들어. 내 뇌가 이런 방식에 적응을 못 하는 건지 의심까지 들기 시작했어. 새로운 방식을 배우려면 도움이 필요해.


