Claude Projects 활용법: 커스텀 인스트럭션과 지식 파일로 브랜드 전용 AI 어시스턴트 만들기

Claude Projects란? 브랜드 맞춤형 AI의 시작

Claude Projects는 Anthropic이 제공하는 강력한 워크스페이스 기능으로, 커스텀 인스트럭션(Custom Instructions)과 지식 파일(Knowledge Files)을 결합하여 특정 브랜드나 업무에 최적화된 AI 어시스턴트를 구축할 수 있습니다. 반복적인 프롬프트 입력 없이도 일관된 톤, 정확한 정보, 브랜드 가이드라인을 따르는 응답을 자동으로 생성할 수 있습니다.

사전 준비 사항

  • Claude Pro, Team, 또는 Enterprise 플랜 구독 (Projects 기능 필요)- 브랜드 가이드라인 문서 (PDF, TXT, MD 등)- FAQ 데이터, 제품 카탈로그, 내부 정책 문서 등 참조 자료- API 연동 시: Anthropic API 키

Step 1: 새 프로젝트 생성하기

  • claude.ai에 로그인한 후 좌측 사이드바에서 Projects 탭을 클릭합니다.- “Create Project” 버튼을 클릭하고 프로젝트 이름을 입력합니다. 예: 브랜드-CS-어시스턴트- 프로젝트 설명(Description)에 목적을 간략히 기재합니다. 예: “고객 지원용 브랜드 전용 AI 봇”

Step 2: 커스텀 인스트럭션 설정

프로젝트 설정 화면에서 Custom Instructions 영역에 시스템 프롬프트를 작성합니다. 이 인스트럭션은 해당 프로젝트의 모든 대화에 자동 적용됩니다.

커스텀 인스트럭션 작성 예시

## 역할 당신은 [브랜드명]의 공식 고객지원 AI 어시스턴트입니다.

톤 & 스타일

  • 항상 존댓말(합쇼체)을 사용합니다.
  • 친절하되 전문적인 톤을 유지합니다.
  • 브랜드명은 항상 “[브랜드명]“으로 표기합니다.

응답 규칙

  • 업로드된 지식 파일의 정보만을 기반으로 답변합니다.
  • 확실하지 않은 정보는 “확인 후 안내드리겠습니다”로 응답합니다.
  • 가격 정보는 반드시 최신 카탈로그 문서를 참조합니다.
  • 경쟁사 언급을 피합니다.

응답 형식

  • 답변은 3문장 이내로 핵심을 먼저 전달합니다.
  • 추가 정보가 필요하면 bullet point로 정리합니다.
  • 관련 FAQ 링크가 있으면 함께 안내합니다.

Step 3: 지식 파일 업로드

프로젝트 설정의 **Knowledge** 섹션에서 참조 문서를 업로드합니다.

권장 파일 구성

파일 유형권장 포맷용도용량 제한
브랜드 가이드PDF, MD톤, 용어, 비주얼 가이드파일당 최대 30MB
제품 카탈로그PDF, CSV제품 정보, 가격, 스펙파일당 최대 30MB
FAQ 문서TXT, MD자주 묻는 질문과 답변파일당 최대 30MB
내부 정책PDF, DOCX환불, 배송, 보증 정책파일당 최대 30MB
대화 스크립트MD, TXT응대 시나리오 템플릿파일당 최대 30MB
**업로드 방법:** Knowledge 섹션의 **"Add content"** 버튼을 클릭하여 파일을 드래그 앤 드롭하거나 직접 텍스트를 붙여넣기할 수 있습니다. 프로젝트당 최대 200K 토큰 분량의 컨텍스트를 설정할 수 있습니다.

Step 4: API를 통한 프로그래밍 방식 활용

Claude API를 사용하면 Projects에 설정한 컨텍스트를 프로그래밍 방식으로 활용할 수 있습니다.

Python SDK 설치 및 기본 사용

# Anthropic Python SDK 설치 pip install anthropic

환경 변수 설정

export ANTHROPIC_API_KEY=YOUR_API_KEY

시스템 프롬프트와 문서 컨텍스트를 활용한 API 호출

import anthropic

client = anthropic.Anthropic(api_key="YOUR_API_KEY")

# 브랜드 가이드라인을 시스템 프롬프트로 설정
system_prompt = """
당신은 [브랜드명]의 공식 고객지원 AI입니다.
항상 존댓말을 사용하고, 아래 제품 정보만을 기반으로 답변하세요.

[제품 카탈로그]
- 프리미엄 플랜: 월 29,900원, 무제한 사용
- 스탠다드 플랜: 월 14,900원, 월 100회 사용
- 무료 체험: 14일간 프리미엄 기능 제공
"""

response = client.messages.create(
    model="claude-sonnet-4-6-20250514",
    max_tokens=1024,
    system=system_prompt,
    messages=[
        {"role": "user", "content": "요금제 종류가 어떻게 되나요?"}
    ]
)

print(response.content[0].text)

대화 이력 유지 (멀티턴)

conversation = []

def chat(user_message):
    conversation.append({"role": "user", "content": user_message})
    
    response = client.messages.create(
        model="claude-sonnet-4-6-20250514",
        max_tokens=1024,
        system=system_prompt,
        messages=conversation
    )
    
    assistant_message = response.content[0].text
    conversation.append({"role": "assistant", "content": assistant_message})
    return assistant_message

# 사용 예시
print(chat("환불 정책이 궁금합니다"))
print(chat("그럼 부분 환불도 가능한가요?"))

Step 5: 테스트 및 반복 개선

  • 프로젝트 내에서 테스트 대화를 시작합니다.- 다양한 시나리오를 입력하여 응답 품질을 확인합니다: 일반 문의, 불만 접수, 기술 지원, 가격 문의 등- 부정확하거나 톤이 맞지 않는 응답이 나오면 커스텀 인스트럭션을 수정합니다.- 누락된 정보가 있으면 지식 파일을 추가하거나 업데이트합니다.

Pro Tips: 파워 유저를 위한 고급 활용법

  • 구조화된 지식 파일: Markdown 헤딩과 리스트를 활용하여 문서를 구조화하면 Claude가 정보를 더 정확하게 검색합니다. 예를 들어 ## 환불 정책, ## 배송 안내 등 명확한 섹션 구분을 사용하세요.- 네거티브 인스트럭션 활용: “하지 말아야 할 것” 목록을 명시하면 의도치 않은 응답을 방지할 수 있습니다. 예: “절대 할인 코드를 임의로 생성하지 마세요.”- 버전 관리: 인스트럭션을 별도 MD 파일로 관리하고 Git으로 버전 추적하면 변경 이력을 체계적으로 관리할 수 있습니다.- 멀티 프로젝트 전략: 용도별로 프로젝트를 분리하세요. CS용, 마케팅 카피용, 기술 문서용 등 역할별로 나누면 각 프로젝트의 응답 품질이 향상됩니다.- 팀 공유: Team 플랜에서는 프로젝트를 팀원과 공유할 수 있어 일관된 AI 사용 환경을 보장합니다.

Troubleshooting: 자주 발생하는 문제 해결

문제원인해결 방법
지식 파일 내용이 응답에 반영되지 않음파일 용량 초과 또는 포맷 문제파일을 30MB 이하로 분할하고, 텍스트 추출이 가능한 PDF인지 확인합니다. 스캔된 이미지 PDF는 인식되지 않습니다.
커스텀 인스트럭션이 무시되는 느낌인스트럭션이 너무 길거나 모호함핵심 규칙을 상단에 배치하고, 명확하고 구체적인 지시문으로 수정합니다. 우선순위를 번호로 매기세요.
API 호출 시 401 Unauthorized 오류API 키 오류 또는 만료ANTHROPIC_API_KEY 환경 변수가 올바르게 설정되었는지 확인합니다. 키를 재발급 받아 시도합니다.
응답이 브랜드 톤과 맞지 않음톤 지시가 불충분함좋은 응답 예시와 나쁜 응답 예시를 인스트럭션에 직접 포함하여 구체적으로 톤을 가이드합니다.
토큰 한도 초과 경고지식 파일 총량이 프로젝트 한도 초과불필요한 문서를 제거하고, 핵심 내용만 요약하여 업로드합니다.
## 자주 묻는 질문 (FAQ)

Q1: Claude Projects의 지식 파일은 얼마나 자주 업데이트해야 하나요?

제품 정보, 가격, 정책이 변경될 때마다 즉시 업데이트하는 것이 좋습니다. 최소 월 1회 정기 점검을 권장하며, 업로드된 파일은 프로젝트 설정에서 언제든 교체하거나 삭제할 수 있습니다. 오래된 정보가 포함되면 AI가 부정확한 답변을 제공할 수 있으므로 주기적 관리가 중요합니다.

Q2: 하나의 프로젝트에 여러 언어(한국어, 영어 등)를 지원할 수 있나요?

네, 커스텀 인스트럭션에 다국어 응답 규칙을 설정할 수 있습니다. 예를 들어 “사용자가 영어로 질문하면 영어로, 한국어로 질문하면 한국어로 답변하세요”와 같은 지시를 추가하면 됩니다. 다만 각 언어별로 별도 프로젝트를 만드는 것이 응답 품질 면에서 더 효과적입니다.

Q3: Projects 기능과 API 시스템 프롬프트의 차이점은 무엇인가요?

Claude Projects는 웹 UI에서 시각적으로 관리할 수 있어 비개발자도 쉽게 사용 가능하며, 파일 업로드와 팀 공유 기능을 제공합니다. API 시스템 프롬프트는 프로그래밍 방식으로 더 세밀한 제어가 가능하고 자동화된 워크플로우에 적합합니다. 두 방식을 병행하여 웹 UI로 프로토타이핑 후 API로 프로덕션 배포하는 전략이 가장 효율적입니다.

다른 도구 둘러보기

Antigravity AI 콘텐츠 파이프라인 자동화 가이드: Google Docs에서 WordPress 퍼블리싱까지 가이드 Bolt.new 사례 연구: 마케팅 에이전시가 하루 만에 클라이언트 대시보드 5개 구축 사례 Bolt.new 베스트 프랙티스: 자연어 프롬프트로 풀스택 앱 빠르게 생성하기 모범사례 ChatGPT 고급 데이터 분석(코드 인터프리터) 완벽 가이드: 업로드부터 시각화까지 가이드 ChatGPT Custom GPTs 고급 가이드: Actions, API 통합, 지식 베이스 설정 가이드 ChatGPT 음성 모드 가이드: 음성 중심 고객 서비스와 내부 워크플로우 구축 가이드 Claude API 프로덕션 챗봇 가이드: 안정적인 AI 어시스턴트를 위한 시스템 프롬프트 아키텍처 가이드 Claude Artifacts 활용 베스트 프랙티스: 인터랙티브 대시보드, 문서, 코드 미리보기 만들기 모범사례 Claude Code Hooks 가이드: Pre/Post 실행 훅으로 커스텀 워크플로우 자동화하기 가이드 Claude MCP 서버 설정 가이드: Claude Code와 Desktop을 위한 커스텀 도구 통합 가이드 Cursor 사례 연구: 1인 창업자가 AI 코딩으로 2주 만에 Next.js SaaS MVP 구축 사례 Cursor Composer 완벽 가이드: 멀티 파일 편집, 인라인 Diff, 에이전트 모드 가이드 Cursor Rules 고급 가이드: 프로젝트별 AI 설정과 팀 코딩 표준 가이드 Devin AI 팀 워크플로우 통합 베스트 프랙티스: Slack, GitHub, 코드 리뷰 자동화 모범사례 Devin 사례 연구: 500개 패키지 Python 모노레포 의존성 자동 업그레이드 사례 ElevenLabs 사례 연구: 에드테크 스타트업이 6주 만에 200시간 강의를 8개 언어로 현지화 사례 ElevenLabs 다국어 더빙 가이드: 글로벌 콘텐츠를 위한 자동화된 영상 현지화 워크플로우 가이드 ElevenLabs Voice Design 완벽 가이드: 게임, 팟캐스트, 앱을 위한 일관된 캐릭터 음성 만들기 가이드 Gemini 2.5 Pro vs Claude Sonnet 4 vs GPT-4o: AI 코드 생성 비교 2026 비교 Gemini API 멀티모달 개발자 가이드: 이미지, 비디오, 문서 분석 코드 예제 가이드