콘텐츠로 이동

01-CLI-기본-명령

셸 프롬프트에서 직접 치는 claude 명령. 세션 진입 전 단계.

명령의역용도
claude그냥 켜기현재 폴더에서 새 세션 시작
claude -c이어서(Continue)가장 최근 세션에 다시 접속
claude -r골라서 재개(Resume)과거 세션 목록에서 선택
claude -p "..."한 방 실행(Print Mode)비대화형 1회 실행 — 스크립트·CI에
claude --model opus모델 고정Sonnet 기본을 Opus로 변경
claude mcp add ...MCP 등록외부 도구 서버 연결

“I rarely launch claude without -c. Continuing context is the cheapest productivity gain.” 의역: “거의 항상 -c로 켭니다. 컨텍스트 이어붙이기가 가장 값싼 생산성 향상이에요.” — Bozhidar Batsov, Essential Claude Code Skills and Commands

  • --dangerously-skip-permissions — 권한 프롬프트 전부 끔. 샌드박스(Sandbox) 안에서만 사용.
  • --allowedTools "Bash(*)" — 글로브(Glob) 단위 화이트리스트(Whitelist). 좁힐수록 안전.

근거: 02-claude-code-deep/permissions/claudefast-settings-reference.md, dev-to-lock-down-claude-code-5-permission-patterns.md.

변수효과
ANTHROPIC_MODEL기본 모델 고정
CLAUDE_PROJECT_DIR프로젝트 루트 명시
DISABLE_AUTOUPDATER=1자동 업데이트 끔

CLI 진입 단계는 세션 재사용권한 좁히기 두 가지만 챙기면 90% 안전하다.