❯ Claude 참고자료 하고 싶은 일에서 출발해 쓸 기능을 찾는다

처음 보는 코드베이스를 파악해야 한다

통독시키지 말고 질문을 좁혀라. plan 모드로 시작하면 읽기만 하고 고치지 않는다.

"이 코드베이스 설명해줘"는 컨텍스트만 태우고 뻔한 요약을 낸다. 탐색 단계에서 파일이 고쳐지는 사고도 흔하다. 읽기 전용으로 묶고 질문을 좁히는 게 순서다.

1. plan 모드로 시작한다

Shift+Tab 으로 plan 모드에 들어가거나 --permission-mode plan 으로 시작한다. 읽기 전용 탐색만 하고 편집 전에 계획을 먼저 내놓는다.

plan — 권한 모드 (Shift+Tab) · Claude Code CLI
/plan — 신규/고급 슬래시 명령어 · Claude Code CLI

2. 관련 디렉터리를 먼저 붙인다

모노레포거나 코드가 여러 곳에 흩어져 있으면 --add-dir 로 미리 등록한다. 나중에 붙이면 이미 잘못된 전제로 탐색이 진행된 뒤다.

--add-dir ../apps ../lib — 디렉토리 관리 · Claude Code CLI

3. 통독이 아니라 경로를 묻는다

"요약해줘" 대신 "사용자 로그인 요청이 들어와서 DB에 닿기까지 거치는 파일을 순서대로, 각 파일에서 무슨 일이 일어나는지" 처럼 흐름을 물으면 모델이 실제로 코드를 따라가야 한다.

4. 파악한 것을 CLAUDE.md에 남긴다

/memory 로 편집한다. 다음 세션에서 같은 탐색을 반복하지 않는 유일한 방법이다. 로드 순서는 managed policy → ~/.claude/CLAUDE.md./CLAUDE.mdCLAUDE.local.md.

/memory — 메모리 & CLAUDE.md · Claude Code CLI

주의

탐색이 끝나면 /clear 로 자르고 실제 작업을 새 대화에서 시작할 것. 탐색 과정에서 읽은 파일 전문이 컨텍스트에 남아 있으면 이후 작업이 계속 무거워진다.

관련 프롬프트

데이터 src/_data/tasks/onboard-unknown-repo.yaml 틀린 게 있으면 이 파일을 고치면 사이트·검색·치트시트가 같이 바뀐다.

키보드 단축키

/ 또는 Ctrl+K
검색 팔레트를 연다.
검색 결과 이동
Enter
선택한 결과 열기
Esc
팔레트·검색어 지우기
12345
영역 이동 (1 Claude Desktop · 2 Claude Science · 3 Claude Code CLI · 4 슬래시 · 플러그인 · 5 출처·라이선스)
?
이 도움말

Esc 로 닫습니다.