Learn

파일을 올바르게 읽기

Claude

Claude Code가 cat 대신 Read 도구로 파일을 읽는 이유와 그것을 활용하는 방법.

Claude Code에는 파일을 읽는 여러 방법이 있습니다. 어떤 방법을 선택하는지 이해하고, 올바른 방법으로 유도하는 방법을 알면 응답의 품질이 달라집니다.

Read 도구 vs Bash cat

"이 파일을 읽어줘"라고 요청하면 Claude Code는 기본적으로 Read 도구를 사용합니다. cat이 아닙니다. 왜 그럴까요?

  • Read는 줄 번호를 표시합니다 : 정확한 줄을 인용하고, 이후에 편집할 수 있습니다.
  • Read는 큰 파일을 처리합니다 : offsetlimit을 사용해 구간별로 읽을 수 있습니다.
  • Read는 이미지를 지원합니다 : 스크린샷 파일을 지정하면 내용을 볼 수 있습니다.
  • Read는 PDF와 노트북을 지원합니다 : 페이지 범위나 셀 단위로 읽을 수 있습니다.
shell
claude

그런 다음 이렇게 요청해 보세요.

Prompt CLI특정 파일 지정하기
Lis package.json et résume les dépendances importantes.

일부만 읽기

큰 파일의 경우 명시적으로 범위를 지정해서 요청하세요.

Prompt CLI정확한 범위 지정
Lis les 50 premières lignes de src/index.ts et dis-moi à quoi sert le module.

왜 유용한가요

Claude가 Read로 파일을 읽으면 줄 번호를 기억합니다. 따라서 이후에 "42번 줄의 foobar로 바꿔줘"라고 요청하면 정확히 어디를 수정해야 하는지 알 수 있습니다.

참고 · claude-codeclaude-code / premier-promptClaude를 잘 안내하는 프롬프트 작성법 복습하기

출처

관련

참고 · terminal터미널이 뭔가요

다음 단계를 열려면 단계를 체크하세요

코스로 돌아가기