시니어 개발자가 알려주는 터미널용 Claude Code 꿀팁
핵심 요약
터미널 환경에서 Claude Code를 더 효율적으로 활용할 수 있는 5가지 숨겨진 명령어와 활용법을 소개합니다.
- 상태 표시줄 설정 — /statusline 명령어로 터미널 하단에 모델 정보나 브랜치 등 필요한 정보를 상시 표시함.
- 셸 명령어 실행 — ! 접두사를 사용해 터미널 명령어를 직접 실행하고 결과를 대화창에서 바로 확인함.
- 파일 참조 최적화 — @와 파일명을 조합해 자동 완성 기능을 활용함으로써 Claude가 파일을 찾는 시간을 단축함.
- 컨텍스트 확장 — /add-dir 명령어로 여러 저장소에 걸친 프로젝트의 컨텍스트를 세션에 추가함.
저는 지난 6개월 넘게 터미널에서 Claude Code를 집중적으로 사용해왔습니다(Linux 사용자라면 전용 Claude 데스크톱 앱을 쓸 수 있는 호사를 누릴 수 없으니까요 하하). 하지만 솔직히 말해서, 처음에는 제약처럼 보였던 것들이 실제로는 전혀 그렇지 않았습니다(적어도 제 경험상으로는요). 오히려 기본 채팅 루프를 넘어 Claude Code가 실제로 무엇을 제공하는지 더 깊이 파고들게 만들었습니다. 시간이 지나면서 저는 이 도구가 할 수 있는 일의 극히 일부분만 사용하고 있었다는 것을 깨달았습니다.
제 일상적인 워크플로우를 바꿔놓은 5가지 숨겨진 명령어(적어도 처음에는 완전히 놓쳤던 것들)를 소개합니다:
- Customize your statusline with
/statusline: 저는 한눈에 핵심 정보를 볼 수 있는 고정 상태 표시줄을 선호하는데, 이 명령어가 터미널 하단에 정확히 그런 기능을 추가해 줍니다. Claude에게 모델, 브랜치, 컨텍스트 비율 등 원하는 정보를 표시하도록 요청할 수 있습니다. - Run shell commands with
!:!를 접두사로 붙여 채팅에서 직접 셸 명령어를 실행할 수 있습니다. 출력 결과가 대화창에 그대로 남기 때문에 복사-붙여넣기 없이 후속 작업을 할 수 있습니다.!명령어가 실행되는 동안Ctrl+B를 누르면 (오래 걸리는) 명령어를 백그라운드로 보낼 수 있습니다. - Mention files with @:
@+ 파일명을 입력하면 경로 자동 완성이 실행됩니다. Claude가 올바른 파일을 찾으려고 저장소를 헤매게 두는 것보다 훨씬 빠릅니다. - Expand your working context with
/add-dir: 세션에 다른 디렉토리를 추가합니다. 여러 저장소에 걸쳐 있는 프로젝트에 완벽합니다. - Start a side conversation with
/btw: Claude의 현재 작업을 방해하지 않고 간단한 질문을 할 수 있습니다. 더 긴 부차적인 논의가 필요하다면/branch를 사용하여 새로운 세션을 분리할 수 있습니다.
솔직히 이 중 아주 대단한 것은 없습니다. 하지만 이런 사소한 것들이 제 작업의 마찰을 많이 줄여주었습니다. 여러분은 어떤 명령어를 사용하고 계신가요?


