검색
← 모듈 로드맵

Claude Code 비개발자용 안전 규칙 5가지

발행 출처 DEV · Plain Terminal

클로드 코드튜토리얼입문자

나중에 보기좋아요
공유 · 인쇄
후기댓글

당신이 개발자가 아니고 Claude Code를 막 쓰기 시작했다면, 아마 이런 상황을 한 번쯤은 겪었을 겁니다:

  • “40개 파일을 모두 업데이트했습니다!”라고 했는데 실제로는 12개만 바뀌었습니다.
  • 오타 하나만 고쳐 달라고 했는데 문단 전체를 다시 써 버렸습니다.
  • 같은 잘못된 수정만 네 번 연속 시도했습니다.
  • 당신에게 중요한 파일이 사라졌습니다.

이런 일이 있다고 해서 도구가 나쁘다는 뜻은 아닙니다. 아직 규칙이 없다는 뜻입니다. 아래는 제가 비개발자에게 첫날에 그대로 주고 싶은 설정입니다: 짧은 규칙 파일 하나, 권한 확인 하나, 그리고 습관 하나. 대략 15분이면 됩니다.

1. 규칙 파일 만들기 (CLAUDE.md)

Claude Code는 해당 폴더의 모든 세션 시작 시 CLAUDE.md라는 파일을 읽습니다. 새로 온 도우미에게 첫날 남겨 주는 메모라고 생각하면 됩니다.

가장 쉬운 시작 방법은 프로젝트 폴더에서 Claude Code를 열고 /init을 입력하는 것입니다. 그러면 CLAUDE.md 초안을 만들어 줍니다. 그다음 아래 블록을 추가하세요.

파일은 짧게 유지하세요. Anthropic의 권장 사항은 대략 200줄 이하로 두는 것이며, 모호한 규칙보다 구체적인 규칙이 훨씬 더 안정적으로 지켜집니다. “파일 조심해”는 아무 소용이 없습니다. “final/ 안의 파일은 절대 수정하지 마”는 효과가 있습니다.

2. 다섯 줄 안전 블록

다른 건 아무것도 추가하지 않더라도, 이것만은 추가하세요:

코드
- Change only what I asked for. Mention other ideas at the end; do not act on them.
- Never delete, overwrite, send, publish, or spend money without my explicit yes in this conversation.
- For changes to more than 3 files, show a numbered plan first and wait.
- Never say "done" until you have checked the saved result. Show the evidence.
- If the same approach fails twice, stop and explain the cause before trying again.

각 줄은 위의 실패 사례 중 하나에 대응합니다. 4번째 줄이 가장 중요합니다. 단계를 끝내는 것이 작업을 끝내는 것처럼 느껴지기 때문에, 당신이 다시 열어 보라고 하지 않으면 결과를 다시 확인하지 않을 수도 있습니다.

그래도 너무 일찍 “완료”라고 하면 이렇게 입력하세요:

코드
Before we continue: open every file you said you changed and confirm the change is actually there. Give me a table: file, expected change, found yes/no.

3. 큰 작업을 하기 전마다 권한 모드를 확인하세요

Shift + Tab을 눌러 권한 모드를 순환할 수 있습니다. 현재 모드는 화면 아래쪽에 표시됩니다.

모드동작이런 때 사용
Manual파일을 수정하거나 명령을 실행하기 전에 묻습니다첫 주, 그리고 당신이 신경 쓰는 모든 작업
Plan읽고 계획만 세우며, 당신이 승인하기 전까지는 아무것도 수정하지 않습니다큰 변경을 하기 전
Accept edits묻지 않고 파일을 수정합니다복사본 작업, 나중에 검토할 때
Auto묻지 않고 동작하며, 백그라운드 안전 점검을 수행합니다설정을 신뢰하고 백업이 있을 때만

최근 버전에서는 새 세션이 기본적으로 Auto로 시작할 수 있습니다. 각 세션 시작 시 화면 아래쪽을 확인하세요. 매번 Manual로 시작하고 싶다면 Claude Code에게 이렇게 요청하세요. “새 세션이 manual permission mode로 시작하도록 user settings를 설정해 줘. 저장하기 전에 정확히 무엇이 바뀌는지 보여 줘.”

CLAUDE.md의 규칙은 안내입니다. 절대로 일어나면 안 되는 일에는 /permissions를 사용하세요. 예를 들어 Bash(rm *) 같은 요청 규칙을 넣으면, 어떤 모드에서든 삭제 명령을 실행하기 전에 반드시 묻습니다.

4. /rewind에는 한계가 있으니, 직접 백업을 유지하세요

Claude Code는 자동 체크포인트를 만들고, /rewind(또는 Esc를 두 번 누르기)로 그것을 복원할 수 있습니다. 하지만 체크포인트는 Claude Code 자체의 파일 편집 도구로 수행한 수정만 포함합니다. 터미널 명령으로 이동, 복사, 삭제한 파일은 포함되지 않습니다.

그러므로 많은 파일을 건드리는 작업을 하기 전에는 폴더 복사본을 만들어 두세요. 익숙하다면 git 저장 지점도 괜찮습니다. 어느 쪽이든 30초면 되고, 성가신 오후가 되느냐, 잃어버린 오후가 되느냐를 가릅니다.

5. 잊어버리거나 반복할 때는 “다시 시도”가 아니라 /clear

긴 세션은 컨텍스트를 가득 채우고, 품질이 떨어집니다. 이전 지시를 잊기 시작하거나 같은 수정만 반복한다면:

  1. 현재 상황을 10줄 요약으로 파일에 써 달라고 하세요.
  1. /clear를 입력하세요.
  1. 새로 시작하세요: “summary.md를 읽고 3단계부터 계속해.”

언제든 /context를 입력하면 무엇이 로드되어 있는지 볼 수 있습니다. CLAUDE.md가 실제로 읽히고 있는지도 확인할 수 있습니다. 어떤 규칙이 계속 무시된다면, 먼저 확인해야 할 것은 바로 그것입니다.

이게 첫날 설정의 전부입니다: 규칙 파일, 안전 블록, 권한 확인, 백업 습관, 그리고 언제 지워야 하는지 아는 것.

저는 더 긴 버전을 비개발자를 위한 키트로 묶었습니다: 완전한 첫날 체크리스트, 바로 쓸 수 있는 4가지 규칙 파일(1인 사업, 콘텐츠 크리에이터, 운영/관리, 소규모 온라인 스토어), 복붙 가능한 작업 지시서 20개, 그리고 작업을 다시 하거나 망가뜨리는 가장 흔한 10가지 방식에 대한 가이드입니다. 무료 샘플도 있습니다: https://plainterminal.gumroad.com/l/gasszg

Anthropic과는 관련이 없습니다. 명령은 2026년 9월의 공식 Claude Code 문서를 기준으로 확인했습니다. AI의 도움을 받아 작성했고 검토했습니다.

출처

  • 원문: https://dev.to/plainterminal/claude-code-for-non-coders-5-rules-that-stop-it-from-finishing-work-it-never-checked-hi7 (2026-09-26 · Plain Terminal)

자료 변경 기록을 불러오는 중입니다.

다음 자료를 불러오는 중입니다.

후기

아직 후기가 없습니다

직접 적용한 결과와 주의할 점을 공유하는 공간입니다.

로그인하고 후기 쓰기

참고 자료 · 도구와 릴리스 노트

댓글