PART A · 영상에 나오는 것들 — 왜 그런가
영상에서 한 문장으로 지나가는 것들의 배경입니다. 이걸 알고 있으면 그냥 따라 하는 게 아니라 이해하고 쓰게 되고, 막혔을 때 스스로 판단할 수 있습니다.
A-1. 챗봇과 에이전트는 무엇이 다른가
차이는 똑똑함이 아니라 도구(tool)를 쥐고 있느냐 하나입니다.
도구가 없으면 아무리 좋은 모델도 글자만 내놓습니다. 도구가 붙는 순간 읽기·수정·명령 실행·웹 검색 같은 행동이 가능해집니다.
/model로 모델을 갈아끼울 수 있는 겁니다.“챗봇은 대답을 주고, 에이전트는 결과물을 준다. 그래서 챗봇에는 질문하고, 에이전트에는 의뢰한다.”
A-2. 접수표 5칸이 파일 5개가 되는 곳
영상의 뼈대입니다. 1강의 접수표 다섯 칸이 컴퓨터 안에서 각각 무엇으로 바뀌는지 — 이 대응표가 부록 전반부 전체입니다.
| 접수표 칸 | 작업장에서는 | 실제 이름 | 성격 |
|---|---|---|---|
| ① 역할 | 벽에 걸린 명찰·근무수칙 | CLAUDE.md | 내가 쓰는 상시 지시문. 매 세션 자동 로드 |
| ② 상황 | 단골 가게의 고객 차트 | 자동 메모리(auto memory) | 클로드가 스스로 적는 노트. 기기 안에만 저장 |
| ③ 문제 | 자주 쓰는 레시피 카드 | 스킬(SKILL.md) | 평소엔 제목만, 쓸 때만 본문이 펼쳐짐 |
| ④ 결과물 | 납품물 + 검수 기준 | 폴더에 생기는 파일 + 완료 조건 | 말풍선이 아니라 실제 파일 |
| ⑤ 기준 | 벽의 규칙 + 문의 자물쇠 | 규칙 파일 + 권한(permission) | 두 겹 잠금 |
A-3. CLAUDE.md — 매 세션 자동으로 읽히는 지시 파일 (+AGENTS.md)
위치는 여러 곳에 겹쳐서 둘 수 있습니다 — 관리자 정책 / 내 계정 전체(~/.claude/CLAUDE.md) / 프로젝트(./CLAUDE.md) / 개인 로컬(CLAUDE.local.md). 넓은 범위부터 좁은 범위 순으로 덮어쓰지 않고 이어붙습니다.
작업 폴더에서 위로 올라가며 발견한 CLAUDE.md를 전부 읽습니다. 하위 폴더의 CLAUDE.md는 그 폴더 파일을 읽을 때 로드됩니다.
규칙은 하나 — 작업 폴더(와 그 위 폴더)에 CLAUDE.md가 없으면 AGENTS.md를 대신 읽고, 있으면 기본은 CLAUDE.md만 읽습니다. 내 계정 전체용 ~/.claude/CLAUDE.md는 이 판단과 상관없습니다. 둘 다 읽게 하려면 /config → Project instructions를 claude-md-and-agents-md로 바꿉니다.
가장 간단한 공존법: CLAUDE.md 첫 줄에 @AGENTS.md 한 줄을 넣으면 공용 수칙을 먼저 읽고, 그 아래 클로드 전용 지시를 이어서 읽습니다.
설정까지 통째로 옮기려면 /import — 코덱스·제미나이 CLI·커서에서 쓰던 지침 파일·MCP·스킬 등을 가져옵니다. 단 /import는 AGENTS.md 내용을 CLAUDE.md에 한 번 복사해 오는 방식이라, 이후 코덱스 쪽에서 AGENTS.md를 고쳐도 클로드엔 반영되지 않습니다 — 두 도구를 계속 같이 쓸 폴더라면 @AGENTS.md 한 줄이 낫습니다.
CLAUDE.local.md를 하나 만들면 그것도 ‘CLAUDE 파일’로 쳐서 AGENTS.md를 안 읽게 됩니다 — 이때는 위 설정을 바꾸세요.이미 CLAUDE.md가 있으면 덮어쓰지 않고 개선안을 제안합니다.
커서(Cursor)·코파일럿(Copilot) 규칙 파일이 있으면 그 내용도 읽어 반영합니다.
코덱스(Codex)·제미나이 CLI 설정을 발견하면 /import로 가져오기를 제안합니다. 10월 개정
목차 파일의 앞부분(200줄 또는 25KB)만 매 세션 자동 로드되고, 나머지 낱장 노트는 필요할 때 찾아 읽습니다.
저장 위치는 내 컴퓨터 안이며 기기 간 동기화가 되지 않습니다. /memory에서 목록을 열어 고치거나 끌 수 있습니다.
~/.claude/projects/(프로젝트 폴더 이름)/memory/ 폴더에 목차인 MEMORY.md 한 장과 주제별 낱장 노트(.md)들로 저장됩니다. 일반 텍스트라 메모장으로도 열리지만, 고치거나 끌 때는 /memory 명령이 안전합니다.예전엔 메시지 앞에
#을 붙여 메모리에 추가하는 공식 기능이 있었지만 v2.0.70에서 없어졌습니다. 지금 방법은 ①“기억해줘”라고 말하기 ②“CLAUDE.md에 추가해줘”라고 시키기 ③/memory에서 직접 편집 — 이 세 가지입니다. 옛 자료의 # 안내는 따라 하지 마세요.A-4. 스킬 — 필요할 때만 펴보는 절차서
한 번 호출된 스킬 본문은 그 세션 내내 남습니다(매 턴 다시 읽지 않음 — 단 대화가 압축되면 앞부분만 다시 붙거나 오래된 스킬은 빠질 수 있음). 10월 개정
직접 부를 땐 /스킬이름, 목록 확인은 /skills. 파일을 고치면 재시작 없이 반영됩니다.
예전의 '커스텀 명령어'는 스킬로 통합됐습니다 — 둘 다 /이름으로 동작합니다.
| CLAUDE.md | 스킬(SKILL.md) | |
|---|---|---|
| 언제 읽히나 | 매 세션 시작 시 항상 | 그 일을 할 때만 |
| 적을 것 | 항상 지켜야 할 규칙·말투·금지사항 | 가끔 하는 긴 절차 |
| 길면 | 매번 비용 + 중요한 규칙이 묻힘 | 부담 거의 없음 |
| 권장 분량 | 200줄 미만 | 500줄 미만(공식 권장) — 긴 참고자료는 별도 파일로 10월 개정 |
A-5. 두 겹 잠금 — 권한과 안전장치
수강생이 가장 무서워하는 지점입니다. “AI가 내 파일을 다 지우면요?”에 답할 수 있어야 합니다.
클로드 코드 v2.1.284 이상(9월 말 업데이트)에선 터미널·VS Code에서 세션을 열면 모든 요금제에서 오토 모드로 시작합니다(Pro·Max·Team은 8월 14일부터 이미 기본). 하나하나 묻는 대신 두 번째 AI인 ‘심사관’(classifier, 분류기)이 행동을 실행 전에 검토해 — 내 요청을 넘어서는 일, 처음 보는 외부 시스템을 건드리는 일, 읽은 내용에 조종당한 듯한 일 — 을 막습니다. 화면 아래
⏵⏵ auto mode on이 보이면 이 상태입니다. 단 공식 문서도 못박습니다: 오토 모드는 묻는 횟수를 줄일 뿐 안전을 보장하지 않습니다. 민감한 작업(고객 명단·장부·원본 사진이 든 폴더 등)은 매뉴얼 모드로 하세요.- 오토 모드가 기본으로 막는 것(공식 목록 중 일부) — 인터넷에서 받은 코드를 바로 실행(
curl | bash), 민감한 정보를 외부로 보내기, 실서비스 배포, 세션 전부터 있던 파일을 되돌릴 수 없게 지우기, 강제 푸시(force push), 저장 안 한 변경을 날리는 git 명령. - 묻지 않고 통과하는 것 — 작업 폴더 안의 파일 읽기·수정, 읽기만 하는 웹 요청, 지금 작업 중인 저장소로의 푸시(기본 브랜치 main 포함) 등. main에 올리면 자동 배포되는 저장소라면 푸시가 곧 배포입니다 — 푸시 전에 묻게 하려면 ask 규칙
Bash(git push *)(B-5). 10월 개정 - 꼭 작업용 폴더에 들어가서 claude를 시작하세요 — 시작한 폴더가 ‘작업 폴더’가 되고, 오토 모드에선 그 안의 파일을 묻지 않고 읽고 고칩니다. 터미널을 막 연 자리(내 계정 폴더 전체)에서 바로 시작하지 마세요.
- 말로 정한 경계도 참고해 막습니다 — “푸시하지 마”, “배포 전에 내가 볼게”라고 하면 심사관이 그에 맞는 행동을 막습니다. 다만 보장은 아니고 대화가 압축되면 그 말이 사라질 수 있으니, 확실히 하려면 B-5의 금지(deny) 규칙으로 적어두세요 — 클로드에게 “git push를 금지 규칙으로 막아줘”라고 시키면 설정 파일에
"deny": ["Bash(git push *)"]를 넣어 줍니다. - 하나하나 승인받고 싶다면 ‘매뉴얼(Manual)’ 모드 — ① 바꾸기: Shift+Tab을 한 번 →
⏸ manual mode on② 하는 일: 파일 수정·명령 실행마다 승인을 묻고,ls·cat·git status같은 읽기 전용 명령만 묻지 않음(초판에서 ‘기본값은 읽기 전용’이라 설명한 게 이 모드) ③ 늘 매뉴얼로 시작: 클로드에게 “항상 매뉴얼 모드로 시작하게 설정해줘”라고 시키면~/.claude/settings.json에"defaultMode": "default"를 넣어 줍니다 — 여기서 default는 ‘기본값’이 아니라 매뉴얼 모드의 설정 이름입니다. - 작업 디렉터리 경계 — 매뉴얼 모드에선 시작한 폴더와 그 하위에만 쓸 수 있고, 폴더 밖은 읽기(Read·Grep·Glob)조차 확인을 요구합니다. 오토 모드에서도 작업 폴더 밖을 처음 읽을 때는 한 번 묻습니다.
※ 낱말 풀이 — 푸시 = 내 작업 기록을 인터넷 저장소(GitHub 등)에 올리기 · 강제 푸시 = 인터넷에 있던 기록을 덮어쓰기 · 저장 안 한 변경 = 아직 기록(커밋)하지 않은 수정
curl·wget처럼 웹에서 뭔가 가져오는 명령이 자동 승인 대상이 아니고, 오토 모드에선 심사관이 읽은 내용에 조종당한 듯한 행동을 막습니다.외부 도구를 붙이는 MCP 서버는 Anthropic이 보안 감사하지 않습니다(공식 디렉터리에 올라간 커넥터도 등록 기준 심사일 뿐 보안 감사는 아닙니다). 직접 만들었거나 신뢰하는 제공자의 것만 쓰라고 공식 문서가 명시합니다. 📎 Security
A-6. 되돌리기 — 무엇이 저장되고 무엇이 안 되나
여는 법: /rewind, 또는 입력창이 비어 있을 때 Esc 두 번(글자가 있으면 글자만 지워집니다 — 위 화살표로 복구).
고를 수 있는 것: 코드+대화 복원 / 대화만 / 코드만 / 여기서부터 요약 / 여기까지 요약.
세션당 최근 100개 보관, 기본 30일 뒤 세션과 함께 정리됩니다.
rm·mv·cp)이 바꾼 파일 ②서브에이전트가 한 편집 ③내가 다른 프로그램에서 직접 고친 것 ④심볼릭 링크 경로 ⑤메일 발송·배포·데이터베이스처럼 컴퓨터 밖에서 한 일. 공식 문서는 체크포인트를 ‘세션 안에서 빠르게 되돌리는 장치’, Git을 ‘영구 버전 기록’으로 구분하며 버전관리를 대체하지 않는다고 명시합니다.A-7. 플랜 모드 · 모델 · 에포트 — 일 맡길 때의 세 손잡이
전체는 여섯입니다 — 매뉴얼(설정값 default) / 편집 자동수락(acceptEdits) / 플랜(plan) / 오토(auto) / 사전승인만(dontAsk) / 전부 통과(bypassPermissions). bypassPermissions(전부 통과 — 안전장치를 모두 끔, 쓰지 마세요)는 특별한 옵션으로 시작했을 때만 순환에 들어오고, dontAsk는 순환에 아예 없습니다. 화면 표시는 ⏵⏵ auto mode on · ⏸ manual mode on · ⏵⏵ accept edits on · ⏸ plan mode on.
플랜 모드는 파일을 건드리지 않고 계획만 세웁니다. 승인해야 실제 작업이 시작되고, 승인할 때 ‘오토로 진행(Yes, and use auto mode)’과 ‘하나하나 승인(Yes, manually approve edits)’ 중에 고릅니다.
plan mode on이 떠야 맞습니다. 윈도우에서 Shift+Tab이 안 먹으면 Alt+M.| 무엇을 정하나 | 비유 | 언제 올리나 | |
|---|---|---|---|
/model | 누구에게 맡길지 | 수석 설계사 / 소장 / 실무 에이스 / 빠른 막내 (2강의 네 칸 · 아래 라인업 표) | 어려운 일엔 올리고, 가벼운 일엔 내리기. Enter=앞으로도 계속 이 모델, s=이번 세션만 |
opusplan | 단계마다 다른 사람에게 (모델 선택지의 하나) | 설계는 소장(opus), 시공은 에이스(sonnet) — 승인하는 순간 자동 교체 | 설계는 어렵고 시공은 단순한 일 |
/effort | 얼마나 깊이 생각할지 — low · medium · high · xhigh · max | “대충 보고” vs “충분히 검토하고” | 결과가 얕게 느껴질 때 한 칸씩. 지금 값은 /effort status, max는 이번 세션만 |
ultracode | 혼자 말고 팀으로 — 에포트 단계가 아니라 /effort 안의 별도 스위치 10월 개정 | 켜면 큰 일을 여러 에이전트 작업(워크플로)으로 나눠 조사·검증. 켜도 에포트 단계는 그대로(v2.1.284~). 그 세션의 모든 일에 적용돼 사용량이 크게 늘고 한도가 빨리 닳습니다 | 크고 복잡한 일에만. /effort 화면에서 Tab, 또는 /effort ultracode on · off — 큰 일이 끝나면 off. (Pro는 /config → Dynamic workflows를 먼저 켜야 보임) |
| /model에서 | 지금 가리키는 모델 | 비유 | 이럴 때 |
|---|---|---|---|
fable | Fable 5.1 (9월 추가) | 수석 설계사 | 하루 넘게 걸릴 큰 일, 원인 모를 문제. 기본값이 아니라 직접 골라야 합니다 |
opus · 기본값 | Opus 5.5 (9월 추가 · 지금의 기본값) | 소장 | 대부분의 일. Pro·Max·Team·Enterprise 모두 기본(한도를 빨리 쓰니 가벼운 일엔 sonnet) |
sonnet | Sonnet 5.5 (9월 추가) | 실무 에이스 | 빠르고 가볍게 많이 |
haiku | Haiku 4.5 | 빠른 막내 | 아주 간단한 일. 에포트 조절·오토 모드는 지원하지 않습니다(haiku로 시작하면 매뉴얼 모드) |
요금제·좌석 등급에 따라 Fable 사용분이 구독 한도가 아니라 추가 사용 크레딧(usage credits — 구독료와 별도로 결제되는 돈)으로 청구될 수 있습니다. 그 경우
/model 목록의 Fable 줄에 “Requires usage credits”가 표시되고, 처음 쓸 때 한 번만 동의를 묻습니다 — 그 뒤로는 묻지 않습니다. 또 /model에서 Enter로 고르면 다음 세션도 Fable로 시작하니, 시험 삼아 쓸 땐 s(이번 세션만)로 고르세요. 📎 Fable and usage credits- 기본 에포트는 medium — 클로드 코드에서 Opus 5.5·Sonnet 5.5는 medium이 기본입니다. Anthropic 테스트에서 Opus 5.5 medium이 이전 Opus 5의 high와 같거나 나았다고 하니, 옛 습관대로 high부터 올리지 말고 medium에서 시작하세요.
- 생각(thinking)은 끌 수 없습니다 — Opus 5.5·Sonnet 5.5·Fable은 단계마다 스스로 생각의 양을 정하고, 깊이는 에포트로 조절합니다.
- 새 모델이 안 보이면 버전부터 — Fable 5.1은 v2.1.257, Opus 5.5는 v2.1.280, Sonnet 5.5는 v2.1.284 이상이 필요합니다.
claude --version으로 확인하고claude update(Homebrew·WinGet 설치는 B-1의 업그레이드 명령).
라인업은 몇 달 단위로 갱신되고, 요금제·조직 설정에 따라 보이는 목록도 다릅니다. 그래서 이름·숫자 대신 ‘급’으로 익혀두는 게 오래갑니다. 실제로 초판 뒤 두 달 사이에 기본 모델이 Opus 5.5로 바뀌었습니다(그전엔 Pro·Team Standard는 Sonnet 5, 나머지는 Opus 5가 기본).
/model·/effort를 눌러 내 화면 선택지를 먼저 확인하세요. 모델 전환 단축키는 Alt+P(맥 Option+P — 터미널에서 ‘Option을 Meta로’ 설정해야 동작, 안 되면 /model).A-8. 브라우저를 조작하는 두 갈래
켜는 법: 실행할 때 claude --chrome, 세션 중에는 /chrome으로 연결·권한 관리·재연결. VS Code에서는 @browser.
할 수 있는 일 — 콘솔 오류 읽고 원인 수정, 로컬 화면 폼 테스트, 데이터 추출해 CSV 저장, 반복 입력 자동화, 스크린샷·시연 GIF 저장.
어느 사이트에서 클릭·입력할지는 매뉴얼 모드 등에선 크롬 확장 설정의 사이트 권한을 따릅니다. 단 기본인 오토 모드에선 심사관이 승인한 동작이면 이 사이트별 확인을 건너뜁니다(v2.1.275~). 메일·은행·관리자 화면처럼 중요한 계정이 로그인된 크롬은 매뉴얼 모드에서 맡기세요. 플랜 모드에선 GIF 녹화·새 탭 열기·단축 동작 전에 승인을 묻고, 오토 모드에선 심사관이 페이지 내용·쿠키·로그인 정보를 다른 곳으로 보낼 수 있는 동작을 막습니다. 보낸 메일·결제처럼 밖으로 나간 일은 /rewind로 돌아오지 않습니다. 10월 개정
크롬 말고 엣지·브레이브·아크 같은 크로미움 계열 브라우저에서도 됩니다. 단 구독 계정으로 /login해야 하고, API 키로 로그인하면 꺼집니다.
플레이라이트(Playwright)는 원래 개발자용 브라우저 자동 검사 도구입니다. 2강에서 클로드가 폼을 채우고 지우고 휴대폰 폭까지 검사한 장면이 이것입니다. 웹페이지 검수 목적이면 크롬 확장이 더 간단하고, 반복 검사 자동화에는 플레이라이트가 강합니다.
PART B · 공식 매뉴얼 정석 — 개인 사용자 전영역
공식 문서를 순서대로 훑습니다. 각 항목은 ‘한 줄 정의 → 비유 → 나한테 왜 필요한가’ 구조이고, 📎로 원문을 붙였습니다. 팀·기업 관리자용 기능과 개발자 SDK는 마지막에 목록으로만 남겼습니다.
B-1. 설치와 로그인
| 환경 | 명령 한 줄 | 비고 |
|---|---|---|
| 윈도우 PowerShell | irm https://claude.ai/install.ps1 | iex | 자동 업데이트됨 |
| 맥·리눅스·WSL | curl -fsSL https://claude.ai/install.sh | bash | 자동 업데이트됨 |
| 윈도우 CMD | curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd | 자동 업데이트됨 |
| 윈도우 WinGet | winget install Anthropic.ClaudeCode | 자동 업데이트 안 됨 — 새 모델이 안 보이거나 한 달에 한 번 winget upgrade Anthropic.ClaudeCode 10월 개정 |
| 맥 Homebrew | brew install --cask claude-code | 자동 업데이트 안 됨 — 새 모델이 안 보이거나 한 달에 한 번 brew upgrade claude-code 10월 개정 |
| 확인 | claude --version / claude doctor | 설치·설정 점검 |
무료 Claude.ai 플랜으로는 클로드 코드를 쓸 수 없습니다. Pro·Max·Team·Enterprise 구독이나 Console(API 선불) 계정이 필요합니다. 📎 Authentication
- 요구사항: 윈도우 10(1809+)·맥 13+·우분투 20.04+, RAM 4GB 이상, 인터넷 필수. 윈도우의 Git for Windows는 선택입니다 — 설치하면 Bash 도구를, 없으면 PowerShell을 씁니다. 데스크톱 앱에서도 Git은 이제 필수가 아니고, 세션마다 따로 작업 사본(worktree)을 만들 때만 필요합니다(앱이 Git을 요구하면 앱을 업데이트). 10월 개정
- 터미널이 처음이라면 공식 터미널 가이드(Terminal guide for new users)가 창 여는 법부터 단계별로 보여줍니다.
- 로그인은 프로젝트 폴더에서
claude실행 → 브라우저 인증. 세션 안에서/login·/logout. - ★함정: 예전에
ANTHROPIC_API_KEY환경변수를 넣어둔 적이 있으면, 처음에 그 키를 쓸지 한 번 묻고 승인하는 순간 구독 대신 그 키(API 종량제 요금)로 씁니다. 키가 만료된 조직 것이면 엉뚱한 오류가 납니다./status로 무엇이 쓰이는지 확인. 10월 개정
| 증상 | 원인 | 해결 |
|---|---|---|
claude 명령을 못 찾음 | 설치 경로가 PATH에 없음 | 윈도우는 %USERPROFILE%\.local\bin을 PATH에 추가 |
| 로그인 후 403 | 구독 미활성 / 역할 부족 / 사내 프록시 | 구독 상태와 계정 역할 확인 |
| “organization has been disabled” | 옛 API 키 환경변수가 구독을 덮어씀 | 환경변수 제거 후 재실행, /status 확인 |
| 원격·컨테이너에서 브라우저 로그인 실패 | 브라우저를 못 엶 | 화면의 코드를 터미널에 붙여넣기 |
| 원인 불명 | 인증 상태 꼬임 | /logout → 종료 → 재실행 |
B-2. 작동 원리와 도구
클로드 코드는 맥락 수집 → 실행 → 검증을 반복합니다(에이전트 루프). 언제든 Esc로 끊고 방향을 바꿀 수 있습니다.
| 도구 | 하는 일 | 승인 필요? |
|---|---|---|
| Read | 파일 읽기 | 아니오(작업 폴더 밖이면 예) |
| Glob · Grep | 파일 찾기 · 내용 검색 — 맥·리눅스·WSL에선 이 둘 대신 Bash의 find·grep으로 찾습니다(WSL 없이 쓰는 윈도우는 그대로) 10월 개정 | 아니오(밖이면 예) |
| Edit · Write | 파일 수정 · 새로 쓰기 | 예 |
| Bash · PowerShell | 명령 실행 | 예(읽기 전용 명령은 예외) |
| WebSearch · WebFetch | 웹 검색 · 페이지 읽기 | 예 |
| Agent | 서브에이전트에 위임 | 아니오 |
B-3. 터미널에서 실제로 쓰는 조작
| 키 | 하는 일 |
|---|---|
| Esc | 클로드 중단(하던 일 멈춤) |
| Esc Esc | 입력창이 비어 있으면 되감기 메뉴 / 글자가 있으면 입력 지우기 |
| Shift+Tab | 권한 모드 순환 (윈도우에서 안 되면 Alt+M) |
| Ctrl+V (윈도우·WSL은 Alt+V) | 클립보드 이미지 붙여넣기 — 윈도우는 Ctrl+V가 아니라 Alt+V. 맥 iTerm2는 Cmd+V도 됨 10월 개정 |
| Ctrl+J | 줄바꿈(Enter는 전송) |
| Alt+P (맥 Option+P) | 모델 전환 — 맥은 터미널에서 ‘Option을 Meta로’ 설정이 필요(첫 실행 때 터미널 설정 제안을 수락했다면 이미 됨). 안 되면 /model |
| Ctrl+C / Ctrl+D | 입력 취소 / 세션 종료 |
| Ctrl+O | 지금까지 대화 전체 보기 |
| 위 화살표 | 이전에 보낸 것 불러오기 |
| ? | 단축키 도움말 열기 |
| 접두어 | 뜻 | 예 |
|---|---|---|
/ | 명령·스킬 실행 | /init, /model |
@ | 파일 경로 자동완성 | @메뉴판.txt 이거 봐줘 |
! | 명령을 바로 실행하고 결과를 대화에 넣기 | !git status |
/terminal-setup을 한 번 실행하세요. 📎 Terminal configB-4. 슬래시 명령 — 비개발자용 25선 + 6
| 명령 | 하는 일 |
|---|---|
/init | 이 폴더의 CLAUDE.md 초안 만들기 |
/model | 모델 바꾸기 — Enter는 앞으로도 계속 이 모델(내 기본값으로 저장), s는 이번 세션만 |
/effort | 고민의 깊이 조절(low~max) · /effort status로 지금 값 · ultracode 스위치 |
/login /logout | 계정 로그인·로그아웃 |
/help | 도움말 |
/config | 설정 화면 |
| 명령 | 하는 일 |
|---|---|
/clear | 대화 비우고 새로 시작 — 주제가 바뀔 때 필수 |
/compact | 길어진 대화를 요약해 자리 확보 |
/context | 지금 무엇이 얼마나 차지하는지 보기 |
/resume | 이전 대화로 갈아타기 |
/rewind | 코드·대화를 이전 지점으로 되돌리기 |
/branch | 지금 지점에서 대화 복사해 새 갈래로 |
/export /copy | 대화 내보내기 · 마지막 답변 복사 |
| 명령 | 하는 일 |
|---|---|
/plan | 큰 변경 전 계획부터 받기 |
/goal | 조건을 채울 때까지 알아서 계속하기 |
/subtask | 곁가지 조사를 서브에이전트에 위임 |
/loop | 세션 열려 있는 동안 주기적으로 반복 |
/chrome | 크롬 연결 상태·권한 관리 |
| 명령 | 하는 일 |
|---|---|
/doctor | 설정 점검하고 고칠 것을 제안(승인해야 적용) · 별칭 /checkup |
/status | 지금 무엇으로 인증됐고 어떤 설정이 적용 중인지 |
/usage | 토큰 사용량·비용·요금제 한도 · /cost도 같은 명령 |
/permissions | 권한 규칙 확인·관리 |
/memory /skills | 메모리 파일 · 스킬 목록 |
/mcp | 외부 도구 연결 상태 |
/add-dir | 작업 폴더 추가하기 |
| 명령 | 하는 일 |
|---|---|
/import | 코덱스·제미나이 CLI·커서에서 쓰던 설정(지침 파일·MCP·스킬 등)을 가져오기. --dry-run이면 미리보기만 |
/btw | 대화 기록에 남기지 않는 곁질문 — 작업 중에도 되고, 지금까지 대화만 보고 답함(파일은 안 읽음) |
/output-style | 답변 스타일 바꾸기 — Explanatory(왜 그렇게 했는지 설명) · Learning(코드 일부를 직접 쓰게 하는 코딩 연습용) · Concise(결론부터 짧게) · Proactive(사소한 결정은 묻지 않고 진행 — 권한 승인은 그대로) |
/diff | 지금까지 바뀐 내용 보기(클로드가 고친 것 포함) |
/skill-doctor | 스킬마다 자리(컨텍스트)를 얼마나 차지하고 얼마나 쓰이는지 — 안 쓰는 스킬 정리 |
/doctor prompt-audit | 내 CLAUDE.md·스킬에서 옛 모델용 지시·없는 파일 참조·서로 충돌하는 지시를 찾아 보고(직접 고치진 않음, v2.1.283~) |
B-5. 권한 규칙과 설정 파일
평가 순서는 금지 → 확인 → 허용이고 먼저 맞는 규칙이 이깁니다. 어느 계층에서든 금지면 다른 어떤 설정도 허용하지 못합니다.
확인·관리는 /permissions — 지금 적용 중인 규칙과 그 출처 파일까지 보여줍니다.
| 위치 | 무엇 |
|---|---|
~/.claude/CLAUDE.md | 모든 프로젝트 공통 내 지침 |
~/.claude/settings.json | 전역 설정(권한·훅·환경변수) |
~/.claude/projects/…/memory/ | 자동 메모리 |
./CLAUDE.md | 이 프로젝트 지침 |
./.claude/settings.json | 이 프로젝트 설정(팀 공유) |
./.claude/skills/이름/SKILL.md | 이 프로젝트 스킬 |
./.mcp.json | 외부 도구 연결(저장소 루트) |
~/.claude.json과 ~/.claude/settings.json은 다른 파일입니다. 권한·훅 설정을 앞의 파일에 넣으면 조용히 무시됩니다. 📎 .claude directoryB-6. 확장 기능 — 서브에이전트 · 훅 · MCP
/subtask로 위임하거나, .claude/agents/에 역할을 정의해 둘 수 있습니다.
★주의: 서브에이전트가 한 파일 편집은 되돌리기로 복원되지 않습니다.
예: 파일 수정 후 자동 정렬, 입력 대기 시 알림음, 위험한 명령 차단.
B-7. 세션 · 컨텍스트 · 비용 (셋은 한 몸)
시작할 때 이미 시스템 지침·메모리·CLAUDE.md·스킬 설명이 자리를 차지합니다. 확인은 /context.
꽉 차면 끊기지 않고 자동 요약(compact)이 일어납니다.
지금 모델들(Opus 5.5·Sonnet 5.5·Fable 5.1)은 책상이 100만 토큰(1M)이고, Pro 요금제도 같습니다. 그래도 길어질수록 느려지고 비싸지는 원리는 그대로입니다. 10월 개정
| 습관 | 왜 |
|---|---|
주제가 바뀌면 /clear | 오래된 맥락이 매 메시지마다 비용을 발생시킴 |
| 일에 맞는 모델 고르기 10월 개정 | 평소 일은 기본(Opus 5.5) 그대로도 되지만 한도를 빨리 씁니다 — 공식 비용 안내는 ‘대부분은 Sonnet, Opus는 복잡한 설계에’. 가볍고 많은 일은 sonnet으로 낮추세요 |
| CLAUDE.md는 짧게, 긴 절차는 스킬로 | CLAUDE.md는 매번 로드, 스킬은 필요할 때만 |
/loop·/goal을 걸어 두면 가만히 있어도 씁니다. 쓰던 작업이 끝나면 /clear하거나 창을 닫는 습관이 돈을 아낍니다. 10월 개정 📎 CostsB-8. 터미널 말고 다른 창구 — 데스크톱 · VS Code · 웹 · 모바일
| 창구 | 특징 | 비개발자 관점 |
|---|---|---|
| 데스크톱 앱 | Claude 앱의 Code 탭(앱에는 Chat·Cowork·Code 세 탭). 터미널·Node 설치 불필요, 매뉴얼 모드면 변경 전 diff를 보여주고 승인 대기 | 설치 장벽이 가장 낮음. 윈도우의 Git for Windows는 이제 필수 아님(작업 사본 기능을 쓸 때만) 10월 개정 |
| VS Code 확장 | 나란히 비교 diff, 계획을 문서로 열어 코멘트 | 편집기를 이미 쓰는 사람에게 |
| 웹(claude.ai/code) | 클라우드에서 실행, 브라우저 닫아도 유지. GitHub 연결 필요 | 내 PC가 꺼져 있어도 되는 작업 |
| 모바일 | Claude 앱의 Code 탭 = 조종기. 클라우드 세션 확인, 또는 내 PC 세션을 폰에서 조종 — 이때는 PC 세션에서 /remote-control(줄여서 /rc)을 먼저 켜야 하고 PC는 켜 둬야 함. /mobile은 앱 설치 QR 10월 개정 | 이동 중 진행 확인·알림(원격 조종을 켰을 때) |
데스크톱 앱과 터미널은 같은 엔진이고 CLAUDE.md·MCP·훅·스킬 설정을 공유합니다. 동시에 켜둬도 됩니다. 즉 터미널에서 만든 규칙 파일이 데스크톱에서도 그대로 적용됩니다. 터미널에서
claude --desktop을 치면 지금 폴더를 데스크톱 앱에서 열고(v2.1.285 이상·맥/x64 윈도우·구독 로그인 필요), 데스크톱 앱에선 /resume으로 터미널 세션을 이어받습니다(이어받기 전 터미널 쪽 세션은 닫기). 10월 개정 📎 DesktopB-9. 잘 쓰는 습관 (공식 모범 사례)
- 검증 수단을 쥐여줘라 — 합격/불합격이 나오는 검사를 주면 스스로 돌려보고 고친다. “됐습니다”가 아니라 증거를 요구하라.
- 탐색 → 계획 → 구현 — 큰 작업은 플랜 모드로 먼저 읽고 계획하게 하고, 승인 후 구현.
- 구체적으로 지시 — 어떤 파일, 어떤 상황, ‘고쳐진 상태’가 무엇인지 지목.
- CLAUDE.md는 짧게 — 길면 정작 중요한 규칙이 묻혀 무시된다.
- 컨텍스트가 1순위 자원 — 무관한 작업 사이엔
/clear. - 조사는 서브에이전트에 — 자료 더미가 본 대화를 오염시키지 않게.
- 빨리 궤도수정 — 두 번 고쳐도 안 되면
/clear후 더 나은 지시로 다시 시작. - 배우는 중이면 답변에 설명을 붙이게 —
/output-style explanatory: 왜 그렇게 했는지 설명을 붙여 줍니다(Learning은 코드 일부를 직접 쓰게 하고 멈춰 기다리는 코딩 연습용이라 비개발자에겐 비추천). 📎 Output styles 10월 개정
잡탕 세션(무관한 작업 혼재) · 반복 교정으로 오염된 대화 · 비대한 CLAUDE.md · 검증 없이 그럴듯한 결과를 믿기 · 범위 없는 무한 탐색. 📎 Best practices
| 증상 | 먼저 할 것 |
|---|---|
| 뭔가 이상함 | /doctor — 점검하고 고칠 것을 제안 |
| 멈춘 것 같음 | Ctrl+C → 안 되면 터미널 닫고 재시작(대화는 안 날아감) |
| 느리고 무거움 | /compact 또는 /clear, 재시작 |
| 파일을 못 찾음 | 검색 도구 문제 — 문서의 ripgrep 항목 참고 |
| 설정이 안 먹음 | /status로 어떤 설정이 적용 중인지 확인 |
| 모델을 바꾼 뒤 지시가 어색하게 먹힘 | /doctor prompt-audit — 옛 모델용 지시가 남았는지 점검 10월 개정 |
B-10. 이런 것도 있습니다 (지금은 몰라도 되는 영역)
개인 사용자에게는 당장 필요 없지만, 나중에 팀·회사 단위로 갈 때 나오는 것들입니다. 이름만 알아두세요.
- 조직 관리 — 회사 전체 정책·중앙 설정·사용량 분석 (admin-setup, analytics)
- 게이트웨이·클라우드 — 아마존/구글/마이크로소프트 인프라 경유 (gateways, amazon-bedrock 등)
- Agent SDK — 프로그램 안에 에이전트를 넣어 개발 (agent-sdk)
- 플러그인 제작 — 기능을 만들어 배포 (plugins)
- 에이전트 팀 — 여러 세션을 동시에 조율 (agent-teams). 여러 에이전트에게 나눠 맡기는 워크플로는 A-7의 울트라코드로 맛볼 수 있습니다 (workflows)
PART C · 지금 세상은 이렇게 쓴다
“요즘은…”이라고 대화를 열 때 쓸 재료입니다. [사실]은 1차 자료로 확인된 것, [관찰·주장]은 업계 논평입니다. 근거가 약한 건 일부러 뺐습니다.
C-1. 바이브 코딩은 지금 어디쯤인가
C-2. 챗봇에서 위임으로
C-3. 프롬프트에서 컨텍스트로
“컨텍스트는 수확 체감이 있는 유한 자원이다.”— Anthropic, 컨텍스트 엔지니어링 문서
C-4. 비개발자가 실제로 만든 것들
자영업자 개인 사례를 찾았지만 대부분 노코드 플랫폼의 판매용 콘텐츠였고 실명·수치·검증이 붙은 독립 보도를 확인하지 못했습니다. 그래서 Anthropic이 공개한 자사 비엔지니어링 팀 사례로 대체합니다 — 1차 자료이고 구체적입니다.
C-5. 실패는 이렇게 난다 (꼭 알아둘 것)
속도는 진짜지만 검증을 빼면 사고가 남습니다. 그래서 부록 영상의 ‘검증 1분’ 코너와 “초안은 AI가, 도장은 사장님이”가 장식이 아니라 핵심입니다.
C-6. 한국은 지금
“한국 직장인 AI 활용률 61.5%로 동아시아 1위” 류의 수치가 블로그에 널리 돌지만 원 리포트·발표기관·시점이 확인되지 않습니다. 그대로 인용하지 마세요.
부록 · 치트시트 · 자주 묻는 질문
인쇄해서 옆에 두고 바로 꺼내 쓰는 것들입니다.
부록 1. 한 장 치트시트
| 키 | 하는 일 |
|---|---|
| Esc | 중단 |
| Esc Esc | 되감기 메뉴(입력창 비었을 때) |
| Shift+Tab | 권한 모드 (기본=오토 · 윈도우에서 안 되면 Alt+M) |
| Alt+V | 이미지 붙여넣기(윈도우) |
| Ctrl+J | 줄바꿈 |
| Alt+P | 모델 전환 |
| Ctrl+O | 대화 전체 보기 |
| ? | 단축키 도움말 |
| 명령 | 언제 |
|---|---|
/init | 새 폴더에서 처음 |
/clear | 주제가 바뀔 때 |
/context | 느려졌다 싶을 때 |
/rewind | 잘못 갔을 때 |
/resume | 어제 것 이어서 |
/model | 어려운 일 앞두고 |
/effort | 결과가 얕을 때 |
/memory | 기억 고칠 때 |
/usage | 얼마 썼나 |
/doctor | 뭔가 이상할 때 |
| 상황 | 선택 |
|---|---|
| 대답이 필요하다 | 챗봇 |
| 결과물(파일)이 필요하다 | 에이전트 |
| 항상 지킬 규칙 | CLAUDE.md |
| 가끔 하는 긴 절차 | 스킬 |
| 오탈자·색 바꾸기 | 가벼운 모델(sonnet) + 낮은 에포트 |
| 처음 짓는 것·중요한 설계 | 기본(opus) 그대로 + 에포트 medium부터, 얕으면 한 칸씩 |
| 기본으로 안 풀리는 어려운 문제 | fable (⚠️ 요금제에 따라 추가 요금 — /model 표시 확인) 10월 개정 |
| 하나하나 확인하고 싶다 | 매뉴얼 모드(Shift+Tab → manual mode on) |
| 큰 작업 시작 전 | 플랜 모드(Shift+Tab) |
| 웹페이지 확인 | “네가 브라우저 열어서 직접 확인해줘” |
부록 2. 자주 묻는 질문 34개
코드를 하나도 모르는데 정말 되나요?
무료로 쓸 수 있나요?
돈이 얼마나 나오나요? 10월 개정
/model에 ‘Requires usage credits’가 붙은 모델(Fable 등)과 API(선불) 계정은 쓴 만큼 돈이 따로 나갑니다. 사용량은 /usage로 확인하고, 주제가 바뀔 때 /clear하는 습관이 큰 절약입니다.AI가 제 파일을 다 지우면 어떡하죠? 10월 개정
⏸ manual mode on)로 바꾸세요. 수정·명령 실행마다 승인을 묻고, 시작한 폴더 밖은 승인 없이 건드리지 못합니다. 어느 쪽이든 중요한 자료는 사본을 두세요.잘못됐을 때 되돌릴 수 있나요? 10월 개정
/rewind로 돌아갑니다. 하지만 터미널 명령으로 지우거나 옮긴 파일, 서브에이전트가 고친 파일, 보낸 메일·배포처럼 밖으로 나간 일은 돌아오지 않으니 중요한 자료는 사본을 두세요.설치했는데 ‘claude를 찾을 수 없다’고 나와요.
.local\bin을 PATH에 추가하면 됩니다.로그인이 안 됩니다.
/logout 후 재실행도 자주 통합니다.터미널이 무서운데 다른 방법 없나요? 10월 개정
CLAUDE.md는 꼭 만들어야 하나요?
CLAUDE.md에 뭘 적어야 하죠?
‘기억해줘’ 하면 어디에 저장되나요?
/memory에서 열어 고치거나 끌 수 있습니다.회사 PC에서 가르친 걸 집에서도 쓸 수 있나요?
스킬은 개발자만 만드나요?
플랜 모드는 왜 써요? 그냥 시키면 되지 않나요?
Shift+Tab을 눌렀는데 화면이 달라요. 10월 개정
manual mode on·plan mode on 등)를 읽으세요. 윈도우에서 안 먹으면 Alt+M을 쓰세요.어떤 모델을 골라야 하나요? 10월 개정
/model 화면 표시를 확인하세요. 목록은 요금제·조직 설정에 따라 다릅니다.에포트를 항상 최고로 두면 안 되나요? 10월 개정
max는 이번 세션에만 적용됩니다. 지금 값은 /effort status로 확인하세요.AI가 브라우저를 쓰는 게 안전한가요? 10월 개정
/rewind로 돌아오지 않습니다. 심사관은 페이지 내용·쿠키·로그인 정보를 밖으로 보낼 수 있는 동작을 막고, 로그인 화면이나 캡차(사람인지 확인하는 문제)를 만나면 멈추고 사람에게 넘깁니다.시연 영상 찍어서 공유해도 되나요?
대화가 길어지면 왜 느려지나요?
어제 하던 작업을 이어서 하려면?
claude --continue로 직전 것을, claude --resume으로 목록에서 골라 이어받습니다. 기록은 기본 30일 보관됩니다.AI가 ‘다 됐습니다’ 하는데 안 된 것 같아요.
제가 코드를 못 읽는데 어떻게 검증하죠?
AI가 만든 걸 그대로 손님에게 써도 되나요?
MCP가 뭔가요? 꼭 써야 하나요?
훅은 뭔가요?
폰에서도 되나요? 10월 개정
/remote-control(줄여서 /rc)을 켜세요 — PC는 켜 둬야 하고, 알림도 이때 옵니다. /mobile은 앱 설치 QR 코드입니다.코드 아닌 일에도 쓸 수 있나요?
AI가 거짓말을 하지는 않나요?
이거 배우면 개발자가 되는 건가요?
클로드가 기억한 내용(자동 메모리)은 실제 파일인가요? 파일명이 뭔가요?
~/.claude/projects/(프로젝트 폴더 이름)/memory/ 폴더에 목차 역할의 MEMORY.md와 주제별 낱장 노트 파일들(○○.md)로 저장됩니다. 일반 텍스트라 아무 편집기로도 열리지만, 고치거나 끌 때는 /memory 명령이 안전합니다. 헷갈리기 쉬운 구분 — CLAUDE.md는 ‘내가’ 클로드에게 써주는 지침서, 자동 메모리는 ‘클로드가’ 스스로 적는 업무 노트로 서로 다른 파일입니다. 자동 메모리는 그 컴퓨터 안에만 있어 기기 간 동기화가 되지 않으니, 공유하고 싶은 내용은 CLAUDE.md에 옮겨 적으세요.화면 아래에 ‘auto mode on’이 떠 있어요. 이게 뭔가요? 10월 개정
manual mode on으로 바꾸세요.새 모델(Fable 5.1·Opus 5.5·Sonnet 5.5)이 목록에 안 보여요. 10월 개정
claude --version으로 확인하고 claude update로 올리세요(Homebrew·WinGet 설치는 자동 업데이트가 안 되니 B-1 표의 명령으로). 요금제·조직 설정에 따라 목록 자체가 다를 수도 있습니다.코덱스(Codex)를 쓰다 왔어요. AGENTS.md를 그대로 쓸 수 있나요? 10월 개정
/import로 코덱스의 지침 파일·MCP·스킬 등을 가져오세요. 두 도구를 나란히 비교하려면 자매편 「코덱스 정석」을 보세요.