🎉 [마지막 기수] 34기 사전알림 신청(2/23 모집 예정)
AI & 생산성 · · 19분 분량

클로드 코드가 처음이라면, 이 글을 꼭 읽어주세요!

코딩 1도 몰라도 가능한 Claude Code 활용법. AI 에이전트의 작동 원리부터 Plan Mode, CLAUDE.md 설정, 마케터·1인 사업가 자동화 사례까지 쉽게 풀어봅니다.

클로드 코드가 처음이라면, 이 글을 꼭 읽어주세요!

클로드 코드(Claude Code)란?

출처 : 클로드 코드

클로드 코드(Claude Code)를 이해할 때 가장 먼저 짚고 넘어가야 할 게 하나 있습니다.

이건 단순한 채팅형 AI가 아니라는 점이에요.

지시를 이해하고, 스스로 계획을 세우고, 작업을 실행하고, 결과를 확인하는 자율적인 AI 에이전트에 가깝습니다.

느낌으로 말하면, 물어보는 도구라기보다는 일을 맡길 수 있는 동료에 더 가깝죠.

그래서 클로드 코드를 쓸 때 가장 중요한 건 얼마나 코드를 아느냐가 아니라, 얼마나 명확하게 일을 맡기느냐입니다.

AI 에이전트와 에이전틱 워크플로우

이걸 이해하는 데 도움이 되는 개념이 바로 AI 에이전트에이전틱 워크플로우입니다.

일반적인 챗봇은 질문을 받으면 답을 주고 끝납니다. 반면 AI 에이전트는 목표를 받습니다. 그리고 그 목표를 달성하기 위해 스스로 판단하고, 필요한 도구를 쓰고, 여러 단계를 조정합니다.

예를 들어 논문 번역을 시킨다고 가정해볼게요.

Claude Code는 단순히 번역해드립니다하고 끝내지 않습니다.

여러 단계를 스스로 계획해서 실행합니다.

이 전체 흐름을 에이전틱 워크플로우라고 부릅니다.

정해진 순서만 반복하는 자동화와 달리 중간에 문제가 생기면 판단을 바꿔가며 경로를 수정하는 게 특징이에요.

클로드 코드(Claude Code)가 할 수 있는 것, 그리고 할 수 없는 것

클로드 코드(Claude Code)는 만능이 아닙니다. AI가 다 해줄 거야라는 기대로 시작하면 어려움을 겪을 확률이 큽니다.

클로드 코드(Claude Code)가 잘하는 것

클로드 코드(Claude Code)가 못하는 것

정리하면 이렇습니다.

뭘 해야 하는지는 우리가 정하고, 어떻게 할 것인지는 Claude Code가 실행합니다.

방향을 정하는 건 여전히 사람의 몫이에요. 다만, 그 방향대로 실행하는 속도와 정확성이 압도적으로 빨라지는 겁니다!

클로드 코드, 어디서 쓰느냐에 따라 역할이 달라요

클로드 코드(Claude Code)는 같은 AI인데도 어디에서 쓰느냐에 따라 하는 일이 달라집니다.

쉽게 말하면 장소에 따라 클로드 코드의 역할이 바뀐다고 생각하면 돼요.

1️⃣ 터미널에서 쓰는 클로드 코드

👉 실제로 일을 시킬 때

이렇게 이해하면 쉬워요 → 손을 움직여서 직접 작업하는 직원

여기서 할 수 있는 일

이럴 때 쓰면 좋아요

2️⃣ VS Code 같은 편집기에서 쓰는 클로드 코드

👉 무슨 일이 벌어지는지 보면서 맡길 때

이렇게 이해하면 쉬워요 → 옆에서 같이 보며 일하는 직원

여기서 좋은 점

이럴 때 쓰면 좋아요

3️⃣ 웹이나 아이폰 앱에서 쓰는 클로드 코드

👉 생각 정리하고 계획 세울 때

이렇게 이해하면 쉬워요 → 일을 맡기기 전 회의실

여기서 할 수 있는 일

주의할 점

💡
물론 텔레그램과 같은 앱과 연동해서, 폰으로 클로드 코드에 명령을 내리면서 진행할 수도 있긴 해요!

4️⃣ 슬랙에서 쓰는 클로드 코드

👉 팀 안에서 이야기할 때

이렇게 이해하면 쉬워요 → 팀 대화에 끼어 있는 조력자

여기서 할 수 있는 일

이럴 때 쓰면 좋아요

한 번에 정리하면 이렇게 생각하세요

장소클로드 코드의 역할언제 쓰면 좋을까
웹·앱생각 정리아이디어, 기획
편집기확인하며 맡기기안정적인 작업
터미널실제 실행자동화, 결과
슬랙소통 보조팀 협업

클로드 코드(Claude Code)와 대화할 때 꼭 알아둘 것들

몇 가지 기본적인 약속을 알아두면 좋습니다.

Plan 모드를 무조건 활용하세요!

클로드 코드(Claude Code)를 쓰면서 꼭 경험하게 되는 기능이 하나 있는데, 바로 Plan Mode입니다.

클로드 코드(Claude Code)는 일을 바로 시작하지 않습니다. 먼저 이렇게 말하죠.

“이렇게 이렇게 할 건데, 이 방향 맞나요?”

이 단계에서 어떤 파일을 건드릴지, 어떤 명령을 실행할지, 어떤 결과물을 만들지
계획을 먼저 보여줍니다.

그리고 우리가 할 일은 단순합니다.

그 계획이 의도에 맞는지만 판단하면 돼요.

이게 비개발자에게 특히 중요한 이유는, 코드는 몰라도 계획은 읽을 수 있기 때문입니다.

“이건 아닌데?”
“이건 빼고 가자”

이 정도 판단만 해줘도, 결과물의 퀄리티가 완전히 달라집니다. Plan 모드에서 계획을 구체적으로 해둘 수록 결과물을 내 의도대로 만드는 데 수월해져요.

*   **Plan Mode**: Claude Code가 사용자의 요청을 분석하고, 어떤 파일을 수정하고, 어떤 명령어를 실행할지 등 구체적인 계획을 제시하는 단계입니다. 이 계획을 검토하고 승인하거나 수정할 수 있습니다.

*   **실행 모드 (Execution Mode)**: Plan Mode에서 승인된 계획을 Claude Code가 실제로 실행하는 단계입니다. 이 과정에서 Claude는 파일을 편집하고, 터미널 명령어를 실행하며, Git 작업을 수행하는 등 자율적으로 작업을 진행합니다.
💡
비개발자를 위한 활용 팁

Plan Mode는 AI의 의도를 파악하고, 잠재적인 문제를 미리 발견하여 수정할 수 있는 중요한 단계예요.

AI가 제시한 계획이 여러분의 의도와 맞는지 꼼꼼히 확인하는 습관을 들이세요. 이는 AI의 자율성을 효과적으로 제어하고, 원하는 결과물을 얻는 데 필수적인 과정입니다!

슬래시 커맨드(/)를 활용하세요!

클로드 코드(Claude Code)는 터미널에서 /로 시작하는 특수 명령어를 지원합니다. 자주 쓰는 것만 정리하면 이렇습니다.

*   `claude`: 대화형 세션을 시작합니다.
*   `/help`: 사용 가능한 명령어 목록과 도움말을 확인합니다.
*   `/login`: 계정 로그인 또는 전환을 수행합니다.
*   `/compact`: 현재 대화의 맥락을 압축하여 토큰 사용량을 줄입니다.
*   `/review`: 현재 프로젝트의 변경 사항을 Claude에게 검토해달라고 요청합니다.
*   `/commit`: 변경 사항을 Git에 커밋하고 커밋 메시지를 작성하도록 지시합니다.
*   `/terminal`: Claude Code 세션 내에서 직접 터미널 명령어를 실행할 수 있는 모드로 전환합니다.
*   `/teleport`: 웹 또는 iOS 앱에서 시작한 작업을 터미널로 가져옵니다.
*   `/desktop`: 터미널 세션을 데스크톱 앱으로 전환하여 시각적 차이점 검토를 용이하게 합니다.

이것만 알아도 대부분의 상황에서 막힘없이 쓸 수 있습니다.

CLAUDE.md 파일을 만들어두세요

이건 정말 중요한 팁인데요.

프로젝트 폴더에 CLAUDE.md라는 파일을 하나 만들어두면, 클로드 코드(Claude Code)는 세션을 시작할 때 이 파일을 가장 먼저 읽습니다.

쉽게 말하면 이 파일은 AI에게 미리 건네주는 업무 가이드라인이에요.

우리가 매번 “이 프로젝트는 이런 목표고, 이런 방식으로 일해줘” 라고 설명하지 않아도, Claude Code가 기본 행동 원칙 + 프로젝트 맥락을 이미 알고 시작하게 됩니다.

그래서 결과물이 훨씬 안정적이고 불필요한 코드도 확 줄어들어요.

CLAUDE.md에 지침을 넣는 방법은 2가지가 있습니다

1️⃣ 이 가이드라인만 단독으로 넣는 방법

즉, “일단 이 원칙은 무조건 지켜” 라는 기본값을 세팅하는 용도입니다.

2️⃣ 프로젝트별 지침과 합쳐서 넣는 방법 (추천)

이게 더 많이 쓰이는 방식이에요.

이걸 전제로 만들어진 문서예요.

이렇게 하면 Claude Code가

같은 실수를 훨씬 덜 하게 됩니다.

대신,

아주 ‘일 잘하는 동료’ 같은 태도로 움직이게 돼요.

실제로 쓰는 CLAUDE.md 예시

아래는 그냥 그대로 복사해서 써도 되는 예시입니다. (출처 : andrej-karpathy-skills)

# Behavioral Guidelines for Claude Code

Behavioral guidelines to reduce common LLM coding mistakes.
Merge with project-specific instructions as needed.

Tradeoff:
These guidelines bias toward caution over speed.
For trivial tasks, use judgment.

---

## 1. Think Before Coding

Don't assume.
Don't hide confusion.
Surface tradeoffs.

Before implementing:
- State assumptions explicitly. If uncertain, ask.
- If multiple interpretations exist, present them.
- If a simpler approach exists, say so and push back if needed.
- If something is unclear, stop and ask before coding.

---

## 2. Simplicity First

Write the minimum code that solves the problem.
Nothing speculative.

- No features beyond what was asked.
- No abstractions for single-use code.
- No unrequested flexibility or configurability.
- No error handling for impossible scenarios.
- If 200 lines can be 50, rewrite it.

Ask:
"Would a senior engineer say this is overcomplicated?"
If yes, simplify.

---

## 3. Surgical Changes

Touch only what you must.
Clean up only your own mess.

When editing existing code:
- Don’t improve adjacent code or formatting.
- Don’t refactor what isn’t broken.
- Match existing style.
- If you see unrelated dead code, mention it — don’t delete it.

If your changes create orphans:
- Remove unused imports/variables/functions you introduced.
- Don’t remove pre-existing dead code unless asked.

Every changed line must trace directly to the user’s request.

---

## 4. Goal-Driven Execution

Define clear success criteria.
Loop until verified.

Transform vague tasks into verifiable goals:
- “Add validation” → write failing tests, then make them pass
- “Fix a bug” → reproduce with a test, then fix it
- “Refactor X” → ensure tests pass before and after

For multi-step tasks, state a brief plan:
1. Step → verify
2. Step → verify
3. Step → verify

여기에 프로젝트 지침을 추가한다면? 이 아래에 이런 걸 이어서 쓰면 됩니다.

---

## Project Context

### Goal
- 하이아웃풋클럽 블로그 콘텐츠 자동화

### Tech Stack
- Python 3.9+
- Markdown output

### Tone & Style
- 한국어
- 과장 없이, 실무자 시점
- 설명은 친절하지만 가볍지 않게

그리고 꼭 파일로 저장하지 않아도 괜찮아요.

처음 Claude Code 세션을 시작할 때 이 내용을 그냥 그대로 붙여넣어도 동일하게 작동합니다.

즉,

이 차이일 뿐이에요.

왜 이게 그렇게 효과적이냐면?

Claude Code는 지금 뭐가 중요한지를 기준으로 행동하는 도구라서 그래요.

이 두 개를 동시에 쥐여주면,

그리고 이 모든 걸 우리가 매번 말하지 않아도, Claude Code가 알아서 참고합니다.

그래서 CLAUDE.md는 한 번 잘 만들어두면 계속 써먹게 되는 파일이에요.

클로드 활용 사례

클로드 코드가 진짜 힘을 발휘하는 지점은 개발자가 아닌 사람이 자신의 업무를 자동화하기 시작할 때입니다.

코드를 몰라도 괜찮고, 기술 스택을 외우지 않아도 됩니다. 내가 반복해서 하고 있는 일을 정확히 설명할 수 있다면 무엇이든 가능해요.

예로 들자면, 이런 일들을 할 수 있어요.

마케터 | SEO 분석 및 자동 최적화

문제 상황

Claude Code에게 맡긴 일

작업 방식

콘텐츠 크리에이터 | 유튜브 → 블로그 자동 변환

문제 상황

Claude Code에게 맡긴 일

작업 방식

1인 사업가 | 고객 문의 자동 응답 챗봇

문제 상황

Claude Code에게 맡긴 일

작업 방식

재무 담당자 | 엑셀 데이터 정리 및 보고서 자동 생성

문제 상황

Claude Code에게 맡긴 일

작업 방식

이 사례들의 공통점은 하나입니다.

우리는 무엇을 원하는지만 설명했고 어떻게 구현할지는 AI가 알아서 처리했다는 점입니다. 그래서 중요한 건 기술 용어가 아니라 업무를 설명하는 언어입니다.

지금 하고 있는 일 중에서 매번 똑같이 반복되는 작업이 있다면, 그걸 사람에게 설명하듯 정리해보세요.

그 정도 설명이 가능하다면, Claude Code는 충분히 그 일을 해낼 수 있습니다.

클로드 코드, 에러가 나도 당황하지 마세요

쓰다 보면 에러를 만나는 경우가 있습니다. 비개발자 입장에서 빨간 글씨가 뜨면 좀 무섭죠.

자주 만나는 에러 3가지만 알아두면 대부분 해결됩니다.

중요한 건, 에러가 나더라도 클로드 코드(Claude Code)한테 "이런 에러가 났는데 어떻게 해결해?"라고 물어보면 대부분 스스로 해결 방법을 찾아서 실행합니다.

한 가지만 기억하세요

Claude Code는 코딩을 배우기 위한 도구가 아니라, 코딩을 몰라도 원하는 결과물을 만들기 위한 도구입니다.

우리가 해야 할 일은 명확합니다.

  1. 뭘 만들고 싶은지 구체적으로 말하기
  2. Claude Code의 계획을 확인하고 방향 잡아주기
  3. 결과물을 검토하고 피드백하기

이 세 가지만 하면 됩니다.

코딩 실력이 아니라 지시의 정확성이 결과를 결정합니다. 비즈니스 맥락을 가장 잘 아는 건 결국 우리니까요.

하이아웃풋클럽 뉴스레터

결국 해내는 사람들의
성장 인사이트를 받아보세요

매주 수요일, 실전 마케팅 전략과
멤버들의 성장 스토리를 전합니다

뉴스레터 구독하기

뉴스레터 구독 시 무료 제공

2026 인스타 성장 & 수익화
실전 플레이북
하이아웃풋클럽 800명의
실전 경험을 한 권에!
HIGH OUTPUT CLUB

다음 글 읽기

💌 뉴스레터 구독