claude

26.34: 클로드 코드 숨겨진 15가지 꿀팁

원문: https://github.com/shanraisshan/claude-code-best-practice/blob/main/tips/claude-boris-15-tips-30-mar-26.md

이 글을 읽기 전에

Claude Code는 터미널에서 Claude에게 직접 코딩을 시키는 도구입니다. "채팅창에서 코드 복붙"하는 방식이 아니라, Claude가 여러분의 프로젝트 폴더에 직접 접근해서 파일을 읽고, 수정하고, 실행까지 해줍니다.

Boris Cherny는 이 Claude Code를 만든 사람입니다. 2026년 3월 30일, 그가 자신이 실제로 매일 쓰는 기능 15가지를 공개했습니다. 단순한 팁이 아니라, Claude를 하나의 팀원처럼 운용하는 방법이었습니다.


1부. 어디서든 코딩한다

1. Claude Code에는 모바일 앱이 있다

많은 사람들이 모릅니다. Claude Code는 iOS와 Android 앱에서도 쓸 수 있습니다.

앱을 열고 왼쪽의 Code 탭으로 들어가면, 코드 수정은 물론 PR 리뷰까지 할 수 있습니다. Boris는 노트북을 열지 않고도 모바일에서 상당량의 코드를 작성한다고 합니다.

💡 초보자 팁: 처음엔 모바일로 코드를 직접 짜기보다, 진행 중인 작업을 확인하거나 간단한 수정을 승인하는 용도로 시작해보세요.


2. 세션을 디바이스 간에 옮길 수 있다

작업하던 Claude 세션을 다른 기기로 옮기는 두 가지 방법이 있습니다.

  • 텔레포트 (claude --teleport 또는 /teleport): 클라우드에서 진행 중인 세션을 내 컴퓨터 터미널로 가져옵니다.
  • 원격 제어 (/remote-control): 내 컴퓨터에서 돌아가는 세션을 폰이나 웹에서 조작합니다.
  • Boris는 설정에서 "모든 세션에 Remote Control 활성화"를 켜두고 씁니다. 이렇게 하면 어디서든 로컬 세션에 접속할 수 있습니다.

    💡 초보자 팁: /config에 들어가서 Remote Control 옵션을 찾아 켜두면, 나중에 외출 중에도 작업 상황을 확인할 수 있습니다.


    3. Cowork Dispatch — 코딩 외 업무도 위임

    Dispatch는 Claude Desktop 앱의 원격 제어 기능입니다. 코딩이 아닌 일상 업무를 맡길 수 있습니다.

    예를 들어, Slack 메시지 확인, 이메일 정리, 파일 관리 같은 작업을 컴퓨터 앞에 없을 때도 Claude에게 시킬 수 있습니다. MCP(외부 도구 연결)와 브라우저도 사용할 수 있어서 활용 범위가 넓습니다.

    💡 초보자 팁: MCP가 뭔지 모르셔도 괜찮습니다. "Claude가 Slack이나 Gmail 같은 외부 서비스와 연결되는 통로"라고 이해하시면 됩니다.


    2부. 자동으로 돌아가게 만든다

    4. /loop — Claude를 자동 조종 모드로

    /loop은 Claude Code에서 가장 강력한 기능 중 하나입니다. 특정 작업을 정해진 간격으로 자동 반복 실행합니다. 최대 1주일까지 예약할 수 있습니다.

    Boris가 실제로 돌리고 있는 루프들입니다:

    table
    명령어 | 하는 일
    /loop 5m /babysit | 5분마다 코드 리뷰에 대응하고, 리베이스하고, PR을 프로덕션까지 보냄
    /loop 30m /slack-feedback | 30분마다 Slack 피드백을 보고 PR을 생성
    /loop /post-merge-sweeper | 머지 후 놓친 리뷰 코멘트를 자동 처리
    /loop 1h /pr-pruner | 1시간마다 오래되거나 불필요한 PR을 정리

    핵심은 반복되는 워크플로우를 스킬(skill)로 만들고, 루프로 자동화하는 것입니다.

    💡 초보자 팁: 처음부터 복잡한 루프를 만들 필요는 없습니다. 예를 들어 /loop 1h "현재 브랜치 상태 요약해줘" 같은 간단한 것부터 시작해보세요.


    5. Hooks — 에이전트의 생명주기에 로직을 끼워넣기

    Hooks는 Claude가 특정 시점에 자동으로 실행하는 코드입니다. "세션이 시작될 때", "도구를 쓸 때", "멈출 때" 같은 이벤트에 걸 수 있습니다.

    table
    Hook | 설명 | 활용 예시
    SessionStart | 세션 시작 시 실행 | 프로젝트 컨텍스트를 자동으로 로드
    PreToolUse | 도구 사용 전 실행 | 모든 bash 명령을 로그에 기록
    PermissionRequest | 권한 요청 시 실행 | 승인 요청을 WhatsApp으로 전송
    Stop | Claude가 멈출 때 실행 | 자동으로 다시 시작시키기

    💡 초보자 팁: Hook은 고급 기능이지만, SessionStart에 "항상 README를 먼저 읽어"라는 지시를 넣는 것만으로도 Claude의 작업 품질이 크게 올라갑니다.


    3부. 수십 개를 동시에 돌린다

    6. Git Worktree로 병렬 작업

    Boris는 항상 수십 개의 Claude를 동시에 돌립니다. 그 비결이 Git Worktree입니다.

    일반적으로 Git 레포지토리 하나에서는 한 브랜치만 작업할 수 있습니다. Worktree를 사용하면 같은 레포의 여러 브랜치를 별도의 폴더에서 동시에 작업할 수 있습니다. 각 폴더에서 독립적인 Claude 세션을 돌릴 수 있으니, 병렬 작업이 가능해집니다.

  • 터미널: claude -w (새 워크트리에서 세션 시작)
  • Desktop 앱: "worktree" 체크박스 체크
  • 💡 초보자 팁: claude -w만 기억하세요. Claude가 알아서 워크트리를 만들고 작업을 시작합니다.


    7. /batch — 대규모 변경을 한 번에

    /batch는 대규모 코드 수정이 필요할 때 사용합니다.

    실행하면 Claude가 먼저 어떤 작업을 할지 인터뷰합니다. 그 다음, 수십에서 수백 개의 워크트리 에이전트를 만들어 작업을 분배합니다. 각 에이전트가 자기 복사본에서 독립적으로 일하니, 대규모 코드 마이그레이션 같은 작업에 적합합니다.

    💡 초보자 팁: 코드 전체에서 특정 패턴을 일괄 변경해야 할 때(예: API 버전 업그레이드, 함수명 변경) 유용합니다.


    8. /branch — 세션을 분기해서 실험하기

    "이 방향으로 가볼까, 저 방향으로 가볼까?" 고민될 때 세션을 포크할 수 있습니다.

  • /branch: 현재 세션에서 분기를 만듭니다. 분기된 대화에서 자유롭게 실험합니다.
  • 원본으로 돌아가려면 claude -r <원본-세션-id>
  • 💡 초보자 팁: 리팩토링 방향을 두 가지로 테스트하고 싶을 때, 하나를 /branch로 실험하고 마음에 드는 쪽을 선택하세요.


    9. --bare로 SDK 시작 속도 10배 향상

    claude -p(프로그래밍 모드)를 실행하면 기본적으로 CLAUDE.md, 설정 파일, MCP 서버를 모두 탐색합니다. 자동화 스크립트처럼 비대화형 작업에서는 이 과정이 불필요합니다.

  • -bare 플래그를 붙이면 이 탐색을 건너뛰어 시작 속도가 최대 10배 빨라집니다.
  • bash

    claude -p "이 코드베이스 요약해줘" --output-format=stream-json --bare

    💡 초보자 팁: 자동화 스크립트나 CI/CD 파이프라인에서 Claude를 쓸 때 --bare를 붙이면 체감 속도가 확 달라집니다.


    4부. 매일 쓰는 실전 기능들

    10. Chrome 확장 — Claude에게 "눈"을 준다

    Boris가 가장 강조하는 원칙입니다.

    Claude에게 출력을 검증할 수 있는 방법을 줘라.

    웹 프론트엔드를 만들 때, Claude에게 브라우저를 주지 않으면 결과물을 확인할 수 없습니다. 눈 감고 웹사이트를 만드는 것과 같습니다.

    Chrome 확장을 설치하면 Claude가 직접 브라우저에서 결과를 확인하고, 마음에 들지 않으면 스스로 수정을 반복합니다.

    💡 초보자 팁: 웹 개발을 한다면 Chrome 확장은 반드시 설치하세요. Claude의 프론트엔드 작업 품질이 극적으로 달라집니다.


    11. Desktop 앱의 내장 브라우저

    Chrome 확장과 비슷한 맥락입니다. Claude Desktop 앱에는 웹 서버를 자동으로 실행하고 내장 브라우저에서 테스트하는 기능이 들어있습니다.

    별도 설정 없이 Desktop 앱만 쓰면 이 기능을 바로 활용할 수 있습니다.


    12. /btw — 작업을 중단하지 않는 사이드 질문

    Claude가 열심히 코드를 작성하고 있는데, 갑자기 궁금한 게 생겼을 때.

    /btw를 쓰면 현재 진행 중인 작업을 중단하지 않고 빠른 질문을 할 수 있습니다.

    /btw dachshund 스펠링이 어떻게 돼? > dachshund — 독일어로 "오소리 개" (dachs = 오소리, hund = 개)

    답변은 팝업처럼 뜨고, 스페이스바나 ESC로 닫으면 Claude는 하던 작업을 이어갑니다.

    💡 초보자 팁: 코드 문법이 헷갈릴 때, 에이전트 작업을 끊지 않고 물어볼 수 있어서 정말 편합니다.


    13. --add-dir — 여러 레포를 동시에 열기

    프로젝트가 여러 레포지토리에 걸쳐 있을 때, 하나에서 Claude를 시작하고 다른 레포를 추가할 수 있습니다.

    bash

    claude --add-dir ../other-repo

    이렇게 하면 Claude가 추가된 레포의 코드를 읽을 수 있을 뿐 아니라, 수정 권한도 함께 부여됩니다.

    팀 설정(settings.json)에 additionalDirectories를 등록해두면, Claude를 시작할 때마다 자동으로 관련 폴더들이 로드됩니다.

    💡 초보자 팁: 프론트엔드/백엔드가 다른 레포에 있을 때 유용합니다. 두 레포를 동시에 보면서 API 연동 작업을 시킬 수 있습니다.


    14. --agent — 목적에 맞는 커스텀 에이전트

    .claude/agents/ 폴더에 에이전트를 정의하면, 목적에 특화된 Claude를 만들 수 있습니다.

    bash

    claude --agent=reviewer # 코드 리뷰 전용 claude --agent=readonly # 읽기 전용 (수정 불가) claude --agent=docs # 문서 작성 전용

    각 에이전트는 사용할 수 있는 도구를 제한하거나, 전용 시스템 프롬프트를 가질 수 있습니다.

    💡 초보자 팁: 코드 리뷰용 에이전트를 하나 만들어두면, "수정은 하지 말고 문제점만 알려줘"라는 규칙을 매번 적을 필요가 없어집니다.


    15. /voice — 타이핑 대신 말로 코딩

    마지막 팁이자 가장 놀라운 사실입니다. Boris는 대부분의 코딩을 타이핑이 아니라 음성으로 합니다.

  • CLI: /voice 입력 후 스페이스바를 누르면서 말하기
  • Desktop: 음성 버튼 클릭
  • 모바일: iOS 설정에서 받아쓰기(Dictation) 활성화
  • 💡 초보자 팁: 처음엔 어색하지만, 복잡한 로직을 설명할 때 타이핑보다 말이 훨씬 빠릅니다. "이 함수에서 에러가 나면 재시도하고, 3번 실패하면 로그 남기고 스킵해" 같은 지시를 말로 하면 생각의 흐름이 끊기지 않습니다.


    정리: Boris의 워크플로우가 알려주는 것

    이 15가지 팁의 핵심은 하나입니다.

    Claude를 "코드 생성기"가 아니라 "자율적인 팀원"으로 쓰는 것.

    Boris의 작업 방식을 요약하면 이렇습니다:

    table
    단계 | 방법 | 핵심 기능
    위임 | 반복 업무를 자동화 | /loop, /schedule, Hooks
    확장 | 수십 개를 병렬로 운영 | Worktree, /batch, /branch
    검증 | Claude에게 스스로 확인하게 함 | Chrome 확장, Desktop 내장 브라우저
    접근 | 어디서든 관리 | 모바일 앱, Teleport, Remote Control
    특화 | 목적별 에이전트 생성 | --agent, 커스텀 스킬

    처음부터 모든 기능을 쓸 필요는 없습니다. Chrome 확장 설치, /btw 사용, claude -w로 워크트리 시작 — 이 세 가지만 오늘 적용해도 작업 방식이 달라질 겁니다.


    출처: Boris Cherny (@bcherny) on X — 2026년 3월 30일

    저작권 안내

    해당 페이지와 내용에 관해서는 다른 이들에게 공유, 불펌, 2차 창작 등 모두 금지합니다. 모든 저작권은 ai.sangkyun에게 있습니다.

    Sharing, unauthorized reproduction, and secondary creations of this page and its content are strictly prohibited. All copyrights belong to ai.sangkyun.