Chat 모드 개요
Chat 모드는 Claude Desktop의 기본 모드입니다. 텍스트와 이미지를 입력하여 Claude와 실시간으로 대화하는 방식으로 동작합니다.
Chat 모드 기능 구조
💡 Chat 대화를 중심으로 4가지 기능이 유기적으로 연결되어 생산성을 높입니다
주요 기능
자연어 대화
Claude에게 자연어로 질문하고 답변을 받습니다. 복잡한 명령어를 배울 필요 없이, 평소 대화하듯 요청하면 됩니다.
"이 코드가 무슨 일을 하는지 설명해줘"
"마케팅 이메일 초안을 작성해줘"
"이 데이터를 분석하고 차트로 정리해줘"
멀티모달(Multimodal) 입력
텍스트뿐만 아니라 이미지도 함께 입력할 수 있습니다:
- 스크린샷 분석: UI 디자인 피드백, 에러 화면 분석
- 문서 이미지: 사진으로 찍은 문서 내용 추출
- 다이어그램: 아키텍처 다이어그램 해석
파일 첨부
대화에 다양한 형식의 파일을 첨부하여 Claude가 참조할 수 있습니다.
| 파일 유형 | 지원 형식 | 용도 |
|---|---|---|
| 문서 | PDF, TXT, MD, DOCX | 요약, 분석, 번역 |
| 코드 | PY, JS, TS, Java 등 | 코드 리뷰, 리팩토링 |
| 데이터 | CSV, JSON, XML | 데이터 분석, 변환 |
| 이미지 | PNG, JPG, GIF, WEBP | 시각적 분석, OCR |
개별 파일은 최대 25MB까지 첨부할 수 있습니다 (PNG/JPG 이미지는 5MB). 대용량 파일은 프로젝트 기능을 통해 추가하는 것이 더 효율적입니다.
아티팩트 (Artifact)
Claude가 생성한 코드, 문서, SVG 등을 별도의 패널에 시각적으로 표시합니다.
아티팩트 유형 매트릭스
| 유형 | 설명 | 예시 | 활용 팁 |
|---|---|---|---|
| 코드 | 실행 가능한 코드 | Python 스크립트, React 컴포넌트 | 복사하여 바로 프로젝트에 적용 |
| 문서 | 마크다운 문서 | 보고서, 기획서, README | 렌더링된 미리보기로 확인 |
| HTML | 웹 페이지 | 대시보드, 랜딩 페이지, 이메일 템플릿 | 브라우저에서 바로 확인 가능 |
| SVG | 벡터 그래픽 | 다이어그램, 아이콘, 로고 | 크기 조절에 자유로운 벡터 형식 |
| Mermaid | 다이어그램 | 플로우차트, 시퀀스 다이어그램, ER 다이어그램 | 코드 기반으로 쉽게 수정 가능 |
아티팩트 활용 흐름
1. "매출 데이터를 시각화하는 HTML 대시보드를 만들어줘" → HTML 아티팩트 생성
2. "차트 색상을 파란색 계열로 바꿔줘" → 아티팩트 수정 (버전 관리)
3. "CSV 다운로드 버튼을 추가해줘" → 기능 추가
4. 최종 결과물 복사 또는 다운로드
프로젝트 (Project)
관련된 대화와 파일을 묶어서 관리하는 기능입니다.
프로젝트 핵심 기능
- 프로젝트 지침 (Custom Instructions): 매번 반복할 필요 없이, 프로젝트 수준의 지침을 설정합니다. 모든 대화에 자동으로 적용됩니다.
- 지식 베이스 (Knowledge Base): 프로젝트에 파일을 추가하면 모든 대화에서 참조 가능합니다. API 문서, 코딩 가이드라인, 디자인 시안 등을 추가하세요.
- 대화 관리: 프로젝트 내에서 주제별로 대화를 구분하여 체계적으로 관리합니다.
- 팀 공유: Pro/Team 플랜에서 프로젝트를 팀원과 공유하여 동일한 컨텍스트로 협업할 수 있습니다.
프로젝트 지침에는 기술 스택, 코딩 컨벤션, 응답 언어, 출력 형식 등을 포함하세요. Claude가 매 대화에서 이 지침을 자동으로 참고합니다.
실전 예제: 프로젝트를 활용한 주간 보고서 자동화
프로젝트 기능을 활용하면 매주 반복되는 보고서 작성을 효율화할 수 있습니다.
1단계: 프로젝트 설정
프로젝트 지침에 보고서 형식을 등록합니다:
이 프로젝트는 주간 업무 보고서 작성용입니다.
보고서 형식:
- 제목: [팀명] 주간 업무 보고서 (MM/DD ~ MM/DD)
- 섹션: 이번 주 성과 / 다음 주 계획 / 이슈 및 리스크 / 주요 지표
- 톤: 간결하고 객관적인 비즈니스 문체
- 분량: A4 1~2페이지
- 지표는 전주 대비 증감율을 포함할 것
2단계: 지식 베이스에 참고 자료 추가
- 이전 주 보고서 (형식 참고용)
- 팀 OKR 문서 (목표 정렬 확인용)
- KPI 대시보드 스크린샷
3단계: 매주 보고서 생성
"이번 주 업무 내용을 정리할게. 다음 내용을 기반으로 주간 보고서를 작성해줘:
- 프론트엔드 성능 최적화 완료 (LCP 3.2초 → 1.8초)
- 결제 모듈 v2 QA 진행 중 (진행률 70%)
- 신규 개발자 온보딩 (2명)
- 다음 주: 결제 모듈 출시, A/B 테스트 설계"
실전 예제: 아티팩트로 대시보드 만들기
아티팩트의 HTML 기능을 활용하면 간단한 대시보드를 즉시 만들 수 있습니다.
"다음 월별 매출 데이터로 인터랙티브 대시보드를 HTML로 만들어줘:
1월: 1200만원, 2월: 1350만원, 3월: 1100만원,
4월: 1500만원, 5월: 1680만원, 6월: 1420만원
포함할 요소:
- 막대 차트 (Chart.js 사용)
- 월별 성장률 테이블
- 평균/최대/최소 매출 요약 카드
- 다크 모드 토글 버튼"
Claude는 이 요청을 받으면 HTML 아티팩트로 완성된 대시보드를 생성합니다. 결과를 미리보기로 확인한 뒤, 추가 수정을 요청할 수 있습니다.
키보드 단축키
| 단축키 | 기능 |
|---|---|
Enter | 메시지 전송 |
Shift + Enter | 줄바꿈 |
Cmd/Ctrl + N | 새 대화 |
Cmd/Ctrl + Shift + C | 마지막 코드 블록 복사 |
Cmd/Ctrl + / | 단축키 목록 보기 |
Cmd/Ctrl + Shift + A | 파일 첨부 |
Chat 모드가 적합한 경우
| 적합한 작업 | 부적합한 작업 |
|---|---|
| 빠른 질의응답 | 장시간 자율 작업 (→ Cowork) |
| 문서 요약/번역 | 코드베이스 전체 수정 (→ Code) |
| 브레인스토밍 | 복잡한 리서치 (→ Cowork) |
| 코드 스니펫(Snippet) 생성 | 대규모 리팩토링(Refactoring) (→ Code) |
| 이미지 분석 | CI/CD 파이프라인(Pipeline) 작업 (→ Code) |
| 아티팩트로 프로토타입 제작 | 프로덕션 배포 자동화 (→ Code) |
다른 기능과 비교 — Chat vs Cowork vs Code, 언제 무엇을 선택할까?
즉각적인 답변
파일 첨부 분석
브레인스토밍
장시간 작업 위임
리서치·분석
결과만 받기
Git·터미널 실행
코드베이스 탐색
PR·배포 자동화
| 하고 싶은 일 | 추천 모드 | 이유 |
|---|---|---|
| "이 개념 설명해줘" | Chat | 실시간 대화로 즉시 답변 |
| "이 PDF 100페이지 요약해줘" | Cowork | 시간이 걸리는 작업, 백그라운드 실행 |
| "이 코드의 버그 찾아서 고쳐줘" | Code | 파일 직접 수정 가능 |
| "보고서 초안 작성해줘" | Chat 또는 Cowork | 짧으면 Chat, 길면 Cowork |
| "Git 커밋하고 PR 만들어줘" | Code | Git 명령어 직접 실행 |
💡 Chat은 '대화', Cowork은 '위임', Code는 '협업 코딩'으로 이해하세요
연계 기능
Chat 모드는 단독으로도 강력하지만, 다른 Claude 기능과 연계할 때 진가를 발휘합니다.
Chat에서 아이디어를 구체화하고 방향을 잡은 뒤, 반복적·장시간이 필요한 작업은 Cowork로 위임하세요.
예시: "이 기획 방향으로 경쟁사 10곳을 조사해줘" → Chat으로 방향 확정 → Cowork로 리서치 자동화
Chat에서 스니펫과 구조를 빠르게 검토한 뒤, 실제 파일 수정·테스트 실행이 필요해지면 Code 모드로 넘어가세요.
예시: Chat으로 컴포넌트 구조 토론 → Artifact로 프로토타입 확인 → Code 모드로 실제 파일에 적용
기본 Chat에 익숙해졌다면 Projects 지침, Artifact 버전 관리, 컨텍스트 윈도우 전략 등 고급 기능을 추가하세요.
예시: 프로젝트 지침에 기술 스택 등록 → Artifact 반복 개선 → 팀원과 공유 URL 생성
장점, 단점과 한계점
장점
- 직관적인 대화 UI: 별도의 학습 없이 메신저처럼 자연어로 질문하고 답변을 받을 수 있어 진입 장벽이 거의 없습니다.
- 아티팩트를 통한 시각적 결과물 생성: 코드, HTML, SVG, Mermaid 다이어그램 등을 별도 패널에서 미리보기로 즉시 확인하고 반복 수정할 수 있습니다.
- 프로젝트 기능으로 컨텍스트 관리: 프로젝트 지침과 지식 베이스를 설정하면 매 대화마다 반복 설명할 필요 없이 일관된 맥락을 유지합니다.
- 다양한 파일 첨부 및 분석: PDF, 코드, CSV, 이미지 등 다양한 형식의 파일을 첨부하여 즉시 분석, 요약, 변환 작업을 수행할 수 있습니다.
- 실시간 대화형 작업: 질문과 답변을 주고받으며 점진적으로 결과를 개선할 수 있어, 브레인스토밍이나 탐색적 작업에 적합합니다.
단점과 한계점
- 컨텍스트 윈도우 한계: 대화가 길어지면 초기 내용이 잘려나가 이전에 설정한 지시사항이나 맥락이 유실될 수 있습니다.
- 파일 크기 및 개수 제한: 개별 파일 최대 25MB, 동시 첨부 최대 5개로 대용량 데이터나 다수의 파일을 한 번에 처리하기 어렵습니다.
- 로컬 파일 시스템 직접 접근 불가: Chat 모드에서는 첨부한 파일만 참조할 수 있으며, 로컬 디렉토리를 탐색하거나 파일을 직접 수정할 수 없습니다 (Code 모드 필요).
- 코드 직접 실행 불가: 생성된 코드를 Chat 모드 내에서 실행하거나 테스트할 수 없으며, 결과를 확인하려면 별도 환경에서 직접 실행해야 합니다.
- 긴 대화 시 응답 품질 저하: 대화가 누적될수록 초기 맥락을 잃어 응답의 일관성과 정확도가 떨어질 수 있습니다.
대화가 길어지면 새 대화를 시작하고, 핵심 맥락은 프로젝트 지침에 등록하세요. 대용량 파일은 프로젝트 지식 베이스에 추가하면 파일 크기 제한을 우회할 수 있습니다.
다음 단계
MCP 서버 연결 상세 가이드
Chat 모드에서 MCP 서버를 연결하여 외부 도구와 데이터를 활용합니다.
MCP 서버 추가 방법
Desktop 앱에서:
- 좌측 패널 → 설정(⚙️) → MCP 서버 클릭
- "+ MCP 추가" 버튼 클릭
- 설치 방식 선택:
- 공개 MCP: 이름 선택 → 설치 (GitHub, Sentry 등)
- 커스텀 MCP: 명령어 입력 (로컬 스크립트)
- HTTP 서버: URL 입력 (원격 서비스)
설정 후:
- Chat 모드를 다시 시작하면 도구 자동 로드
- 프롬프트에서 자연스럽게 언급하면 Claude가 자동으로 사용
파일 첨부 제한 및 업로드 방식
Chat 모드 파일 첨부 제한:
- 단일 파일 최대 크기: 25MB (PNG/JPG 이미지 5MB)
- 지원 형식: PDF, DOCX, TXT, MD, PNG, JPG, GIF, WebP
파일 업로드 방식:
- 드래그 앤 드롭: 가장 간편한 방식
- 파일 아이콘 클릭: 파일 브라우저 열기
- Project 기능: 대용량 파일은 Project에 먼저 추가
데이터 처리 및 프라이버시
파일 첨부 시 데이터 처리:
- ✅ 파일은 Anthropic 서버로 전송
- ✅ 처리 후 일정 기간 내 자동 삭제 (Anthropic 개인정보처리방침 참조)
- ✅ Claude API 요청으로 기록되지 않음 (Desktop 전용)
- ✅ 암호화된 전송 (HTTPS)
보안 주의사항:
- ❌ 민감한 정보(비밀번호, API 키)는 첨부 금지
- ⚠️ 법인 비밀 정보는 엔터프라이즈 계약 필요
- ⚠️ 의료/금융 정보는 규정 확인 후 사용
프라이버시 설정:
- Desktop 앱: 설정 → 프라이버시 → 파일 유지 기간 선택
- 웹: 자동으로 24시간 후 대화 삭제 (설정 가능)