포스트

Claude Code의 숨겨진 강력한 기능 15가지

목차

  1. 개요
  2. 핵심 내용
  3. 결론

개요

Claude Code 제작자 Boris Cherny가 잘 알려지지 않은 15가지 강력한 기능을 공개했다. 모바일 앱부터 음성 코딩까지, Claude Code가 단순한 CLI 도구를 넘어 다양한 환경에서 활용될 수 있음을 보여준다.

핵심 내용

모바일 앱과 세션 이동

1. 모바일 앱

iOS와 Android 앱의 Code 탭에서 노트북 없이도 코드 작업이 가능하다. 이동 중에도 코드를 확인하고 수정할 수 있다.

2. 세션 이동 (Teleport)

--teleport 명령으로 모바일, 웹, 데스크탑, 터미널 간 세션을 자유롭게 이동할 수 있다. /remote-control로 원격 제어도 가능하다.

자동화와 스케줄링

3. /loop 및 /schedule

최대 1주일 단위로 자동 실행 스케줄을 설정할 수 있다. PR 자동 관리, Slack 피드백 수집, 코드 리뷰 자동화 등에 활용 가능하다.

Hooks와 원격 제어

4. Hooks

에이전트 라이프사이클의 각 단계에 결정론적 로직을 삽입할 수 있다. SessionStart, PreToolUse, PermissionRequest, Stop 등의 이벤트에 커스텀 동작을 연결한다.

5. Cowork Dispatch

자리를 비운 상태에서도 보안 원격 제어를 통해 파일과 노트북 작업을 수행할 수 있다.

브라우저 및 데스크탑 통합

6. Chrome 확장

브라우저 검증을 통해 프론트엔드 작업의 품질을 향상시킨다. 실제 브라우저 환경에서 결과를 확인할 수 있다.

7. Claude Desktop

웹 서버를 자동으로 실행하고 내장 브라우저에서 테스트할 수 있는 기능을 제공한다.

세션 관리

8. 세션 포크

/branch 명령 또는 --fork-session 플래그로 기존 세션을 분기할 수 있다. 현재 컨텍스트를 유지하면서 다른 방향으로 탐색할 때 유용하다.

9. /btw

작업 중 빠른 사이드 쿼리를 실행할 수 있는 기능이다. 메인 작업 흐름을 방해하지 않고 간단한 질문을 처리한다.

병렬 작업과 배치 처리

10. Git Worktrees

claude -w 명령으로 Git Worktree를 활용한 병렬 작업을 수행할 수 있다. 여러 브랜치에서 동시에 작업할 때 효과적이다.

11. /batch

수십에서 수천 개의 워크트리 에이전트에 작업을 분산 처리할 수 있다. 대규모 코드베이스의 일괄 수정이나 마이그레이션에 적합하다.

SDK와 확장 기능

12. –bare 플래그

SDK 시작 속도를 최대 10배 향상시킨다. 프로그래밍 방식으로 Claude Code를 호출할 때 불필요한 초기화를 건너뛴다.

13. –add-dir

추가 폴더에 대한 접근 권한을 부여한다. 여러 프로젝트를 동시에 참조해야 할 때 유용하다.

14. –agent

커스텀 에이전트를 정의할 수 있다. 특정 도메인이나 작업에 최적화된 에이전트를 만들어 재사용할 수 있다.

15. /voice

음성으로 코딩을 지시할 수 있는 기능이다. 키보드 입력 없이도 자연어로 코드 작업을 수행할 수 있다.

결론

Claude Code는 단순한 터미널 AI 도구를 넘어, 모바일, 데스크탑, 브라우저를 아우르는 종합 개발 환경으로 진화하고 있다. 세션 이동, 자동 스케줄링, 배치 처리, 음성 코딩 등 15가지 숨겨진 기능은 개발 워크플로우를 크게 확장할 수 있는 가능성을 보여준다.