CLI는 대화뿐 아니라 파일 수정과 명령 실행까지 수행하는 작업 공간이다.

이 장에서 기억할 핵심은 세 가지다.


세션 시작과 종료

작업할 폴더로 이동한 뒤 claude를 실행한다.

cd C:\work\내프로젝트
claude

Claude를 실행한 폴더가 기본 작업 범위가 된다. 다른 폴더도 함께 사용하려면 /add-dir <경로>로 추가한다.

종료할 때는 /exit을 입력하거나 Ctrl+D를 두 번 누른다. 터미널 창을 닫더라도 대화 기록은 유지된다.

종료한 세션도 다시 이어 갈 수 있다. claude --continue는 해당 폴더의 마지막 대화를 이어 열고, claude --resume은 지난 대화 목록에서 선택하게 한다. 세션 안에서는 /resume이 같은 역할을 한다.


입력창에서 사용하는 네 가지 방식

입력창은 일반 문장뿐 아니라 파일 참조, 셸 명령, 기능 호출도 받는다. 첫 글자에 따라 다음 네 가지 방식으로 구분된다.

ch09_01_four_inputs.png

@ — 파일 직접 참조

@를 입력하면 경로 자동 완성이 표시된다. 파일을 선택해 보내면 해당 파일의 내용이 컨텍스트에 포함된다.

@src/utils/auth.js 의 로직을 설명해 줘

폴더를 가리키면 파일 내용 대신 파일 목록이 포함된다. 폴더에 어떤 파일이 있는지만 알려 줄 때 사용한다.