만약 당신이 여전히 Claude code에서 모든 일을 느린 방식으로 처리하고 있다면, 다음과 같은 설정이 필요합니다.
1). Claude에게 미리 컨텍스트 (Context)를 제공하기 위해
↳ claude.md - 여기에 스택 (Stack), 컨벤션 (Conventions), 규칙 (Rules)을 넣어두면 매 세션마다 불러옵니다.
↳ context - Claude가 보는 파일, 히스토리 (History), 도구 (Tools) 등 모든 것을 정확하게 제어합니다.
↳ permissions - 안전한 항목은 화이트리스트 (Whitelist)로 지정하고, 위험한 항목은 차단합니다.
2). 반복 가능한 워크플로우 (Workflows)를 구축하기 위해
↳ skills - Claude가 스스로 가져다 쓰는 재사용 가능한 지침 (Instructions)입니다. .claude/skills/ 폴더에 한 번만 저장하세요.
↳ slash commands - 반복적으로 실행하는 작업들을 위한 한 줄 단축키입니다.
↳ subagents - 복잡한 다단계 작업을 독립적으로 실행되는 병렬 브랜치 (Parallel branches)로 분할합니다.
3). 작업 중간에 제어권을 유지하기 위해
↳ plan mode - Claude가 파일에 손을 대기 전에 전체 계획을 확인합니다.
↳ checkpoints - 매 단계마다 자동으로 git 스냅샷 (Snapshots)을 생성하며, 문제가 발생하면 즉시 롤백 (Roll back)할 수 있습니다.
↳ hooks - PreToolUse, PostToolUse 또는 Notification 이벤트 발생 시 셸 스크립트 (Shell scripts)를 실행합니다.
4). 하나의 채팅창을 넘어 확장하기 위해
↳ compaction - 긴 스레드 (Threads)를 축소하여 100k 토큰을 10k로 줄입니다.
↳ mcp - Claude를 데이터베이스 (Databases), API, 기타 서비스에 연결합니다.
↳ headless mode - claude -p를 통해 대화 과정을 건너뛰고 스크립트나 CI로 바로 진입합니다.
.claude/skills/ 폴더가 어디 있었는지 다시 잊어버리기 전에 이 내용을 저장해 두세요.
[IMG:1]