“ChatGPT로 코드 도움받으면 되는 거 아닌가요?”

맞는 말입니다. ChatGPT는 코드를 씁니다. Copilot은 자동완성합니다. Gemini도 비슷한 걸 합니다. 그런데 Claude Code가 다른 이유는 무엇을 하는가가 아니라 어디서 실행되는가에 있습니다.

ChatGPT vs Claude Code: 근본적인 차이

ChatGPT는 대화창 안에 존재합니다. 코드를 보여주고, 설명하고, 제안합니다. 하지만 실제로 파일을 열거나, 터미널을 실행하거나, 결과를 확인하는 것은 사람이 합니다.

Claude Code는 터미널 안에 존재합니다. 직접 파일을 읽고, 수정하고, 실행하고, 결과를 확인합니다. 이 차이가 모든 걸 바꿉니다.

결정적 차이 4가지

1. 파일시스템에 직접 접근한다

ChatGPT에게 “이 파일 고쳐줘”라고 하면 코드를 텍스트로 보내줍니다. 내가 복사해서 붙여넣어야 합니다.

Claude Code에게 “이 파일 고쳐줘”라고 하면 직접 파일을 열고 수정합니다. 복붙이 없습니다. 내 프로젝트 폴더 전체를 읽고, 맥락을 파악하고, 수정합니다.

# 이게 전부입니다
claude "src/components/Header.tsx에서 모바일 메뉴 버그 고쳐줘"

2. 터미널 명령을 직접 실행한다

“npm install 해줘”라고 하면 실제로 설치합니다. “테스트 돌려봐”라고 하면 테스트를 실행하고 결과를 보고합니다. “배포해줘”라고 하면 빌드하고 배포합니다.

이것이 의미하는 바: PM이 프로토타입을 만들고 싶을 때, Claude Code는 빈 폴더에서 Next.js 앱을 설치하고, 컴포넌트를 만들고, 로컬에서 실행하고, Vercel에 배포하는 모든 과정을 혼자 수행합니다.

3. 프로젝트 기억을 유지한다

CLAUDE.md라는 파일에 프로젝트 맥락을 적어두면 Claude Code는 대화할 때마다 이를 참고합니다.

# CLAUDE.md

## 이 프로젝트
B2B SaaS 랜딩 페이지. 타겟: 중소기업 HR 담당자.
우리의 포지션: 경쟁사 대비 온보딩 시간 70% 단축.

## 디자인 원칙
- 텍스트는 간결하게. 한 문장에 하나의 메시지.
- CTA는 항상 오렌지색 (#e0632b)

이 파일이 있으면 매번 “우리가 뭘 만드는지”를 설명하지 않아도 됩니다. 신입에게 온보딩 문서를 주는 것처럼, Claude Code에게 프로젝트를 설명하는 문서입니다.

4. 에이전트를 병렬로 실행한다

가장 강력한 차이점입니다. Claude Code는 여러 에이전트를 동시에 실행할 수 있습니다.

PRD 리뷰를 예로 들면: PM 관점 에이전트, 엔지니어 관점 에이전트, 마케터 관점 에이전트가 동시에 같은 PRD를 읽고 각자의 피드백을 냅니다. 3개의 다른 관점을 10분 안에 얻습니다.

# .claude/agents/ 폴더에 에이전트를 정의하면
# Claude Code가 자동으로 적절한 에이전트에게 일을 위임합니다

PM이 실제로 사용하는 방식

다음은 제가 매일 쓰는 3가지 패턴입니다.

패턴 1: 즉시 분석

"지난 분기 NPS 데이터 CSV 분석해서 세그먼트별 인사이트 뽑아줘"

파일을 첨부하면 바로 분석 시작. 2분 안에 결과.

패턴 2: 문서 자동 생성

"이 인터뷰 노트 기반으로 PRD 초안 만들어줘. 
우리 CLAUDE.md 스타일 가이드 참고해서."

기존 맥락을 알고 있으니 스타일이 일관됩니다.

패턴 3: 프로토타입 빌드

"이 와이어프레임 이미지 보고 React 컴포넌트 만들어줘. 
Tailwind 쓰고, 반응형으로."

이미지를 첨부하면 코드를 생성하고 실행까지 합니다.

설치

# npm 필요 (Node.js 18+)
npm install -g @anthropic-ai/claude-code

# 설치 확인
claude --version

# 프로젝트 폴더에서 시작
cd my-project
claude

첫 실행 시 Anthropic 계정 로그인이 필요합니다. Pro 플랜($20/월)이면 충분히 쓸 수 있습니다.


자주 묻는 질문

Q. 보안은 괜찮나요? 파일을 다 읽는다는 게 무섭습니다. Claude Code는 실행 전에 어떤 파일을 읽고 어떤 명령을 실행할지 보여주고 승인을 요청합니다. Auto-accept 모드를 켜지 않는 한, 모든 액션에 확인 단계가 있습니다. .gitignore에 있는 민감한 파일은 읽지 않도록 설정도 가능합니다.

Q. ChatGPT나 Gemini가 더 익숙한데 굳이 바꿔야 하나요? 대화형 AI 어시스턴트로 쓸 거라면 바꿀 필요 없습니다. 하지만 실제 파일과 코드베이스를 다루는 작업, 자동화 파이프라인 구축, 에이전트 팀 운영을 원한다면 CLI 환경에서 실행되는 Claude Code가 현재 가장 성숙한 선택입니다.