Claude Code는 주니어 개발자가 아니니 그렇게 대우하는 걸 멈춰야 함
claude code is not a junior dev and we need to stop treating it like one
핵심 요약
Claude Code를 주니어 개발자처럼 대우하지 말고, 매번 전체 맥락을 제공해야 하는 도구로 다뤄야 한다는 주장입니다.
- 맥락 관리 — 주니어 개발자와 달리 세션마다 초기화되므로 전체 맥락을 제공하는 것이 효율적임
- 지속적 학습 — 외부 메모리 도구를 활용하면 세션 간 맥락 유지가 가능함
- 개발자 역할 변화 — 단순 코딩보다는 적절한 도구 선정과 에이전트 생산성 최적화가 중요해짐
- 보안 우려 — 외부 오픈소스 레포지토리를 도입할 때 데이터 유출 및 보안 위험을 경계해야 함
조언 글들 보면 죄다 "주니어 개발자 온보딩하듯이 대해라"라고 하는데, 난 반대임. 주니어 개발자는 몇 달 지나면 코드베이스에 대한 멘탈 모델을 스스로 구축해서 알아서 성장하거든. 근데 Claude code는 어제 아무리 결과물이 좋았어도 세션 새로 시작하면 그냥 0부터 다시 시작임.
주니어 개발자 취급하면 사람들이 맥락 설명하는 걸 귀찮아하게 됨. 반대로 매번 전체 그림을 다 그려줘야 하는 '도구'라고 생각해야 사람들이 이걸 더 잘 쓰게 됨.
내 생각은 이게 다임.
반박 시 니 말이 맞음.


