너만 날 반만 쓰고 있어
Quick Start
- 터미널 탭을 5개 열고 1~5 번호를 붙입니다. 탭마다
claude를 실행합니다. - 아래 STEP 1~5를 순서대로 켭니다. 전부 합쳐 20분이면 끝납니다.
- 맨 아래 CLAUDE.md 템플릿을 프로젝트에 넣고 git에 올립니다.
STEP 0 · 5분클로드 5개 동시에 돌리기
탭 하나에 클로드 하나, 일 하나씩 맡깁니다.
한 탭이 일하는 동안 다른 탭에 다음 일을 시키고, 끝난 탭에서 알림이 오면 그 탭으로 넘어갑니다.
같은 폴더에서 5개가 동시에 파일을 고치면 서로 덮어쓰니, 탭마다 저장소를 따로 받아 두거나 git worktree 로 작업 폴더를 나눕니다.
git worktree add ../myapp-2 -b task-2 git worktree add ../myapp-3 -b task-3 cd ../myapp-2 && claude
알림은 클로드 코드 안에서 /config 를 입력해 알림(Notifications) 항목을 켭니다.
iTerm2 를 쓰면 설정 → Profiles → Terminal 에서 알림(Notification Center)도 켜 두세요.
STEP 1 · 1분Plan 모드로 시작
Shift+Tab 을 두 번 누르면 입력창 아래에 plan mode on 이 뜹니다.
이 상태에서는 클로드가 파일을 고치지 않고 계획만 세웁니다.
계획이 마음에 들 때까지 주고받은 뒤, 승인하고 자동 수정 모드로 바꿔 한 번에 끝냅니다.
claude --permission-mode plan
[만들 기능]을 추가하려고 해. 코드는 아직 고치지 말고, 바꿀 파일 목록과 순서, 각 단계를 어떻게 확인할지까지 계획만 세워줘. 내가 모르는 결정할 거리가 있으면 먼저 물어봐.
STEP 2 · 5분팀이 같이 쓰는 CLAUDE.md
CLAUDE.md 는 클로드가 대화를 시작할 때마다 먼저 읽는 파일입니다.
클로드가 실수할 때마다 "다음엔 이렇게 해" 한 줄을 추가하고, 이 파일을 git에 올려 팀 전체가 같이 씁니다.
/init
실수가 나오면 바로 이렇게 시킵니다.
방금 한 실수가 다시 안 나오게 CLAUDE.md 에 규칙 한 줄을 추가해줘. 짧게, "~한다" 형태로.
git add CLAUDE.md git commit -m "CLAUDE.md 규칙 추가"
STEP 3 · 5분자주 하는 일은 슬래시 명령어
하루에 여러 번 하는 일은 명령어 파일로 만들어 둡니다.
.claude/commands/ 폴더의 마크다운 파일 이름이 그대로 슬래시 명령어가 됩니다.
아래 파일을 만들면 /commit-push-pr 하나로 커밋·푸시·PR 까지 끝납니다.
--- description: 바뀐 내용을 커밋하고 푸시한 뒤 PR 을 연다 allowed-tools: Bash(git status:*), Bash(git diff:*), Bash(git add:*), Bash(git commit:*), Bash(git push:*), Bash(gh pr create:*) --- ## 지금 상태 - git status: !`git status --short` - 바뀐 내용: !`git diff HEAD --stat` - 현재 브랜치: !`git branch --show-current` ## 할 일 1. 위 변경 내용을 한 줄로 요약한 메시지로 커밋한다. 2. 현재 브랜치를 origin 에 푸시한다. 3. gh pr create 로 PR 을 연다. 본문에는 바뀐 점과 확인 방법을 적는다.
이 폴더도 git에 올리면 팀원 모두 같은 명령어를 씁니다.
STEP 4 · 3분/permissions 로 미리 허용
매번 "이 명령 실행해도 될까요?"를 누르는 대신, 안전한 명령만 골라 미리 허용합니다.
모든 걸 허용하는 --dangerously-skip-permissions 는 쓰지 않습니다.
/permissions
팀이 같이 쓰려면 .claude/settings.json 에 적고 git에 올립니다.
{
"permissions": {
"allow": [
"Bash(npm run lint)",
"Bash(npm run test:*)",
"Bash(npm run typecheck)",
"Bash(git status)",
"Bash(git diff:*)",
"Bash(git log:*)"
],
"deny": [
"Read(./.env)",
"Read(./.env.*)"
]
}
}
STEP 5 · 5분스스로 검증하게 만들기
가장 중요한 세팅입니다.
클로드에게 직접 확인할 방법을 주면 결과가 2~3배 좋아집니다.
테스트 명령, 실행해 볼 주소, 확인할 화면을 알려 주고 "확인까지 하고 보고해"라고 시킵니다.
[만들 기능]을 구현해줘. 끝나면 [npm test] 를 돌리고, [http://localhost:3000] 을 열어 화면에서 직접 확인해줘. 실패하면 고치고 다시 돌려. 통과한 결과를 보여주고 보고해줘.
코드를 고칠 때마다 자동으로 정리(포맷)까지 돌리려면 훅(hook)을 겁니다.
.claude/settings.json 에 추가합니다.
{
"hooks": {
"PostToolUse": [
{
"matcher": "Edit|Write",
"hooks": [
{ "type": "command", "command": "npm run format || true" }
]
}
]
}
}
CLAUDE.md 템플릿
프로젝트 맨 위 CLAUDE.md 에 붙여 넣고, 대괄호 [ ] 만 내 프로젝트에 맞게 바꾼 뒤 git에 올리세요.
# [프로젝트 이름] ## 명령어 - 개발 서버: [npm run dev] - 테스트: [npm test] - 검사: [npm run lint] / [npm run typecheck] ## 작업 순서 - 큰 작업은 Plan 모드로 계획부터 세우고, 내가 승인한 뒤 고친다. - 끝나면 테스트·검사를 직접 돌려 통과한 결과를 보여 주고 보고한다. - 화면을 바꿨으면 브라우저로 열어 직접 확인한다. ## 규칙 - 기존 코드 스타일과 파일 구조를 따른다. - 비밀값(.env, API 키)은 읽거나 커밋하지 않는다. - 내가 시키기 전에는 커밋·푸시하지 않는다. ## 실수 기록 (실수할 때마다 한 줄씩 추가) -
5개 한눈에 보기
| # | 세팅 | 켜는 방법 |
|---|---|---|
| 0 | 클로드 5개 동시에 | 탭 5개 + git worktree + /config 알림 |
| 1 | Plan 모드로 시작 | Shift+Tab 두 번 |
| 2 | 팀이 같이 쓰는 CLAUDE.md | /init → 실수마다 한 줄 → git 커밋 |
| 3 | 슬래시 명령어 | .claude/commands/commit-push-pr.md |
| 4 | 미리 허용 | /permissions · .claude/settings.json |
| 5 | 스스로 검증 | 확인 방법을 프롬프트에 + PostToolUse 훅 |
자주 막히는 곳
Shift+Tab 을 눌러도 plan mode 가 안 뜹니다.
한 번 누르면 자동 수정(accept edits), 두 번 누르면 plan mode 입니다.
입력창 아래 글자가 바뀌는지 보면서 누르세요.
슬래시 명령어가 목록에 안 보입니다.
파일이 프로젝트 맨 위 .claude/commands/ 안에 있는지, 확장자가 .md 인지 확인하고 클로드 코드를 다시 여세요.
탭 5개가 같은 파일을 덮어씁니다.
같은 폴더에서 여러 클로드를 돌리면 생깁니다.
STEP 0의 git worktree 로 탭마다 폴더를 나누세요.
공식 참고 자료
이메일 남기고 전체 바로 보기