회사에 신입사원이 들어왔다고 생각해보세요. 아무리 똑똑한 사람이라도 첫날부터 혼자 일을 척척 해내진 못합니다. 배경 설명도 필요하고, 어떤 도구를 쓸 수 있는지도 알려줘야 하고, 어디까지 마음대로 해도 되는지 범위도 정해줘야 합니다.
Claude Code도 똑같습니다. 나도 처음엔 그냥 "알아서 해줘"만 반복했는데, 결과가 들쑥날쑥했습니다. 이 5가지 개념을 이해하고 나서야 AI한테 일을 제대로 시킬 수 있게 됐습니다.
신입사원한테 필요한 5가지
1 Context (맥락) — "지금 뭘 하고 있는 거야?"
신입사원이 회의실에 들어왔는데 아무 설명 없이 "그거 처리해"라고 하면 당연히 못 합니다. 배경 설명이 있어야 합니다.
Claude Code에서 Context란, AI가 현재 기억하고 있는 모든 정보입니다. 여러분이 입력한 대화 내용, AI가 읽은 파일, 실행한 명령어의 결과 — 이 전부가 맥락입니다.
문제는 이 기억 공간에 한계가 있다는 점입니다. 대화가 길어지거나 큰 파일을 많이 읽으면 기억이 가득 찹니다. 책상 위에 서류가 쌓이면 필요한 걸 찾기 어려워지는 것과 같습니다. 대화가 길어지면 /compact로 정리할 수 있습니다.
2 Tools (도구) — "뭘 할 수 있어?"
신입사원에게 "보고서 써"라고 했는데, 컴퓨터 쓸 수 있는지, 프린터가 어딨는지 모르면 곤란합니다. 어떤 도구를 쓸 수 있는지 알려줘야 합니다.
Claude Code는 단순한 챗봇이 아닙니다. 실제로 파일을 읽고, 새 파일을 만들고, 폴더에서 특정 파일을 검색하고, 터미널 명령어를 실행하고, 필요한 정보를 웹에서 찾아올 수 있습니다.
"이 폴더 정리해줘"라고 하면, 폴더 안을 살펴보고 파일을 옮기거나 이름을 바꾸는 등의 작업을 직접 수행합니다. 말만 하는 게 아니라 실제로 행동하는 AI입니다.
3 Permissions (권한) — "어디까지 해도 돼?"
신입사원에게 모든 걸 마음대로 하라고 하진 않습니다. "복사는 알아서 해, 계약서는 보내기 전에 보여줘, 회사 계좌는 건드리지 마" — 이렇게 범위를 정해줍니다.
Claude Code도 세 가지 권한 단계가 있습니다. Allow(묻지 않고 바로 실행), Ask(실행 전에 물어봄), Deny(절대 실행 안 함). 기본 설정에서는 파일 읽기는 자유롭게 하지만, 파일 수정이나 명령어 실행은 반드시 물어봅니다.
작업 중에 "이 파일을 수정해도 될까요?"라고 물어보면, 그건 고장이 아니라 안전장치가 작동하는 겁니다. 처음에는 기본 설정 그대로 쓰면서 감을 잡는 게 가장 안전합니다.
기억과 근무 시간 — 나머지 2가지
4 Memory (기억) — "업무 매뉴얼 있어?"
매번 같은 설명을 반복하기 귀찮습니다. "보고서는 한국어로 써줘", "파일 이름은 날짜-제목 형식으로" — 이런 걸 한 번 적어두면 다음부터 알아서 따르겠죠. 그게 업무 매뉴얼입니다.
Claude Code에서는 CLAUDE.md라는 파일이 이 역할을 합니다. 작업 폴더에 이 파일을 만들어두면, Claude Code가 매번 자동으로 읽고 그 내용을 따릅니다. 한 번 적어두면 매 대화마다 반복 설명할 필요가 없습니다.
5 Session (세션) — "오늘 근무는 여기까지"
신입사원의 하루 근무가 끝나면 퇴근합니다. 다음 날 출근하면 어제 대화를 일부 기억하지만, 디테일은 흐려집니다. Claude Code의 세션도 마찬가지입니다.
알아둘 것은 두 가지입니다. 첫째, 대화가 길어지면 AI가 느려집니다. 기억할 게 너무 많아지기 때문입니다. /compact로 정리하면 다시 빨라집니다. 둘째, 작업 주제가 바뀌면 새 세션을 시작하세요. /clear를 입력하면 이전 대화를 깨끗이 정리하고 새로 시작할 수 있습니다.
5가지 개념 한눈에 정리
| 개념 | 신입사원 비유 | 한 줄 요약 |
|---|---|---|
| Context | 배경 설명 | 설명을 잘 해줘야 일을 잘 한다 |
| Tools | 사용 가능한 도구 | 파일 작업, 검색, 명령어 실행이 가능하다 |
| Permissions | 권한 범위 | 위험한 건 먼저 물어본다 |
| Memory | 업무 매뉴얼 | CLAUDE.md에 적어두면 반복 설명이 필요 없다 |
| Session | 근무 시간 | 주제가 바뀌면 새 세션으로 시작한다 |
이 5가지를 머릿속에 넣어두면, 앞으로 Claude Code를 쓸 때 "왜 이렇게 동작하지?" 하는 순간이 확실히 줄어듭니다. 개념을 아는 것과 모르는 것의 차이는, 신입사원에게 매뉴얼을 줬느냐 안 줬느냐의 차이와 같습니다.
자주 묻는 질문 (FAQ)
Q. Context가 가득 차면 어떻게 되나요?
AI가 이전 대화 내용을 점점 잊기 시작합니다. 응답 속도도 느려집니다. /compact를 입력하면 핵심만 남기고 정리해서 다시 빠르게 작업할 수 있습니다. 주제가 완전히 바뀌었다면 /clear로 새 세션을 시작하는 게 더 효율적입니다.
Q. CLAUDE.md는 꼭 만들어야 하나요?
없어도 Claude Code는 잘 작동합니다. 다만 매번 같은 지시를 반복하는 게 귀찮다면 만들어두는 게 편합니다. "보고서는 한국어로", "파일 이름 규칙은 이렇게" 같은 반복 지시를 한 번에 해결할 수 있습니다.
Q. Permissions를 전부 Allow로 바꾸면 더 편하지 않나요?
편하긴 하지만 위험합니다. AI가 의도와 다른 파일을 수정하거나 삭제할 수 있습니다. 처음에는 기본 설정(파일 수정 시 확인)을 유지하면서, AI가 어떤 작업을 하는지 눈으로 확인하는 습관을 들이는 게 좋습니다.
관점 한 스푼. 이 5가지 개념은 결국 "AI한테 일 시키는 법"의 기초 체력입니다. 저도 처음엔 그냥 대화창에 아무 말이나 던졌습니다. 그런데 맥락을 잘 설명하고, 매뉴얼을 만들어두고, 세션을 깔끔하게 관리하기 시작하니까 결과물이 확연히 달라졌습니다. AI가 똑똑해진 게 아니라, 제가 일을 시키는 방법을 배운 겁니다. 도구의 성능보다 사용자의 이해가 먼저입니다.
클로드 코드 왕초보 가이드 전체 시리즈를 확인하세요
전체 목차 보기 →
참고 자료
· Melon AI Insight — AI한테 일 시키기 전에 알아야 할 5가지
· Anthropic — Claude Code 공식 문서
댓글
댓글 쓰기