본문 바로가기

인공지능

Claude Code의 숨겨진 강력한 기능 15가지 한눈에 정리 - 자동화, 병렬 처리, 모바일 개발까지 가능한 차세대 AI 코딩 워크플로우

728x90
반응형
728x170

Claude Code, “코딩 도우미”를 넘어선 자동화 플랫폼

Claude Code는 단순히 코드를 작성해주는 AI를 넘어, 개발자의 작업 흐름 자체를 자동화하고 확장하는 도구로 진화하고 있습니다.
이번 글에서는 Claude Code 제작자인 Boris Cherny가 정리한 잘 알려지지 않았지만 실제로 매우 강력한 15가지 기능을 중심으로,

  • 어떤 배경에서 등장했는지
  • 각 기능이 무엇을 해결해 주는지
  • 실제 개발 업무에서 어떻게 활용할 수 있는지

를 IT 블로그 독자 관점에서 쉽게 풀어 설명합니다.
특히 모바일 코딩, 자동 스케줄링, 대규모 병렬 작업, 세션 관리에 관심 있는 개발자라면 꼭 끝까지 읽어볼 만한 내용입니다.

반응형

1. 모바일 앱으로 언제 어디서나 코드 작업

Claude Code는 iOS / Android 모바일 앱을 제공합니다.
앱의 왼쪽 Code 탭을 통해 접근할 수 있으며, 노트북 없이도 코드 수정과 작업 지시가 가능합니다.

핵심 포인트

  • 이동 중, 외부 미팅 중에도 코드 작업 가능
  • 긴급한 수정이나 리뷰 대응에 매우 유용
  • “개발은 책상 앞에서만 한다”는 고정관념을 깨는 기능

2. 모바일·웹·데스크탑·터미널 간 세션 이동 (Teleport)

Claude Code는 하나의 작업 세션을 여러 환경에서 이어서 사용할 수 있는 구조를 제공합니다.

주요 명령어

  • claude --teleport 또는 /teleport
    → 클라우드 세션을 로컬 머신에서 그대로 이어서 실행
  • /remote-control
    → 로컬에서 실행 중인 세션을 모바일이나 웹에서 원격 제어

설정 팁

  • /config에서
    "Enable Remote Control for all sessions" 활성화 시 항상 사용 가능

3. /loop & /schedule – 최대 1주일 자동 실행

이 기능은 Claude Code의 자동화 핵심이라고 해도 과언이 아닙니다.
반복 작업을 최대 1주일 단위로 자동 실행할 수 있습니다.

실제 활용 예시

  • /loop 5m /babysit
    → 코드 리뷰, 자동 리베이스, PR을 프로덕션까지 자동 관리
  • /loop 30m /slack-feedback
    → 30분마다 Slack 피드백 기반 PR 자동 생성
  • /loop 1h /pr-pruner
    → 오래된 PR 자동 정리

워크플로우를 “스킬 + 루프” 형태로 바꾸면, 사람이 개입하지 않아도 개발이 굴러갑니다.


4. Hooks – 에이전트 생명주기에 로직 삽입

Hooks는 Claude Code 에이전트의 각 단계에 결정론적 로직을 삽입할 수 있는 기능입니다.

활용 예시

  • SessionStart : 시작 시 컨텍스트 자동 로드
  • PreToolUse : 실행되는 모든 bash 명령 로그 기록
  • PermissionRequest : 권한 요청을 WhatsApp으로 전달해 승인/거부
  • Stop : 멈출 때마다 자동으로 다시 진행

“AI가 어떻게 행동해야 하는지”를 세밀하게 제어할 수 있습니다.


5. Cowork Dispatch – 자리를 비워도 업무는 계속

Claude Desktop 앱의 보안 원격 제어 기능입니다.
자리를 비운 상태에서도 Claude가 사용자의 권한 하에 작업을 수행합니다.

가능한 작업

  • Slack / 이메일 확인
  • 파일 관리
  • 노트북 작업 수행

6. Chrome 확장 – 프론트엔드 작업 품질 향상

Claude Code의 핵심 원칙은 단순합니다.

AI에게 결과를 직접 검증할 수 있는 수단을 줘야 품질이 올라간다

왜 중요한가?

  • 브라우저 없이 웹 개발 → 결과 품질 낮음
  • 브라우저 제공 → 코드 작성 → 직접 확인 → 반복 개선 가능

Chrome / Edge 확장은 웹 코드 작업 시 안정성과 재현성이 뛰어납니다.


7. Claude Desktop 앱 – 웹 서버 자동 실행 & 테스트

Desktop 앱은 다음 기능을 기본 제공(번들)합니다.

  • 웹 서버 자동 실행
  • 내장 브라우저에서 즉시 테스트

CLI나 VSCode 환경에서는 Chrome 확장으로 유사한 구성도 가능합니다.


8. 세션 포크 (Fork) – 실험을 안전하게

기존 세션을 복제해 다른 방향으로 실험할 수 있습니다.

방법

  • 세션 내 /branch 명령
  • CLI에서
  • claude --resume <session-id> --fork-session

9. /btw – 작업 중 던지는 사이드 질문

Claude가 메인 작업을 수행하는 동안,
흐름을 끊지 않고 짧은 질문을 던질 수 있는 기능입니다.


10. Git Worktrees – 병렬 개발의 필수 도구

Claude Code는 git worktree를 깊이 지원합니다.

사용 방법

  • claude -w : 새 워크트리 세션 시작
  • Desktop 앱의 worktree 체크박스

동일 저장소에서 여러 작업을 동시에 진행할 때 매우 중요합니다.


11. /batch – 수십~수천 개 작업 병렬 처리

/batch 명령은 작업 범위를 먼저 파악한 뒤,
수십~수천 개의 워크트리 에이전트로 작업을 분산합니다.

대표 활용 사례

  • 대규모 코드 마이그레이션
  • 규칙적인 대량 수정 작업

12. --bare 플래그 – SDK 시작 속도 최대 10배

기본적으로 Claude SDK는 설정, MCP, 로컬 파일을 자동 탐색합니다.
하지만 비대화형 환경에서는 오히려 불필요한 비용이 됩니다.

해결책

  • --bare 플래그 사용
    → SDK 시작 속도 최대 10배 향상

향후 버전에서는 기본값으로 전환 예정입니다.


13. --add-dir – 다중 저장소 접근

Claude가 추가 디렉터리에 접근하도록 허용하는 기능입니다.

활용 방법

  • --add-dir 또는 /add-dir
  • settings.json에 "additionalDirectories" 추가

여러 저장소를 넘나드는 작업에 유용합니다.


14. --agent – 커스텀 에이전트 정의

.claude/agents 디렉터리에 에이전트를 정의하면
Claude를 특정 역할에 최적화된 AI로 만들 수 있습니다.

예시

  • 코드 리뷰 전용 에이전트
  • 마이그레이션 전용 에이전트

15. /voice – 음성으로 코딩

Claude Code는 음성 입력 기반 코딩도 지원합니다.

사용 방법

  • CLI: /voice 실행 후 스페이스바 홀드
  • Desktop: 음성 버튼 클릭
  • iOS: 받아쓰기(dictation) 활성화

728x90

Claude Code의 숨겨진 15가지 기능을 살펴보면, 분명한 메시지가 보입니다.

  • 코딩 자동화는 이제 선택이 아니라 기본
  • 단일 작업이 아닌 워크플로우 전체를 AI에 위임하는 시대
  • 모바일, 병렬 처리, 스케줄링까지 아우르는 개발 운영 플랫폼으로 진화 중

앞으로 Claude Code를 단순한 “AI 코딩 도구”로만 쓰는 것은
이 강력한 기능의 절반도 활용하지 못하는 셈입니다.

반복 작업이 많고, PR과 리뷰에 지친 개발자라면
지금이 바로 Claude Code의 숨겨진 기능을 꺼내볼 타이밍입니다.

300x250

https://x.com/bcherny/status/2038454336355999749?s=46&t=1bi3eg1xL3Pa2E0i0jg18g

 

X의 Boris Cherny님(@bcherny)

I wanted to share a bunch of my favorite hidden and under-utilized features in Claude Code. I'll focus on the ones I use the most. Here goes.

x.com

728x90
반응형
그리드형