/ 디렉터리 / 플레이그라운드 / Anthropic Courses
● 공식 anthropics ⚡ 바로 사용

Anthropic Courses

제작: anthropics · anthropics/courses

Anthropic의 공식 Claude 커리큘럼 — 프롬프트 엔지니어링, 도구 사용, RAG, eval — 학습 가능한 스킬 리소스로 패키징.

anthropics/courses는 Claude를 효과적으로 사용하기 위한 Anthropic의 공식 커리큘럼입니다. API 기초 과정, 프롬프트 엔지니어링, 실제 프롬프팅, 프롬프트 평가, 도구 사용, 고객 서비스 에이전트 연습을 포함합니다. Claude가 최적으로 사용되는 방법을 Claude에게 가르치기 위한 SKILL 리소스로 사용하세요 — 메타이지만 높은 효과.

왜 쓰나요

핵심 기능

라이브 데모

실제 사용 모습

준비됨

설치

클라이언트 선택

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "anthropic-courses-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/courses",
        "~/.claude/skills/anthropic-courses"
      ],
      "_inferred": true
    }
  }
}

Claude Desktop → Settings → Developer → Edit Config 열기. 저장 후 앱 재시작.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "anthropic-courses-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/courses",
        "~/.claude/skills/anthropic-courses"
      ],
      "_inferred": true
    }
  }
}

Cursor는 Claude Desktop과 동일한 mcpServers 스키마 사용. 프로젝트 설정이 전역보다 우선.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "anthropic-courses-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/courses",
        "~/.claude/skills/anthropic-courses"
      ],
      "_inferred": true
    }
  }
}

Cline 사이드바의 MCP Servers 아이콘 클릭 후 "Edit Configuration" 선택.

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "anthropic-courses-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/courses",
        "~/.claude/skills/anthropic-courses"
      ],
      "_inferred": true
    }
  }
}

Claude Desktop과 같은 형식. Windsurf 재시작 후 적용.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "anthropic-courses-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/courses",
        "~/.claude/skills/anthropic-courses"
      ]
    }
  ]
}

Continue는 맵이 아닌 서버 오브젝트 배열 사용.

~/.config/zed/settings.json
{
  "context_servers": {
    "anthropic-courses-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/anthropics/courses",
          "~/.claude/skills/anthropic-courses"
        ]
      }
    }
  }
}

context_servers에 추가. 저장 시 Zed가 핫 리로드.

claude mcp add anthropic-courses-skill -- git clone https://github.com/anthropics/courses ~/.claude/skills/anthropic-courses

한 줄 명령. claude mcp list로 확인, claude mcp remove로 제거.

사용 사례

실전 활용법: Anthropic Courses

공식 커리큘럼으로 프롬프트 엔지니어링 레벨업

👤 프롬프트가 들쑥날쑥한 개발자 ⏱ ~60 min intermediate

언제 쓸까: 민간 전설이 아닌 기본기를 원할 때.

흐름
  1. 과정 인덱싱
    Use anthropic-courses. Summarize the prompt engineering chapter outlines.✓ 복사됨
    → 섹션 인덱스
  2. 내 문제에 적용
    Here's a prompt I keep tuning unsuccessfully. Apply the chapter's techniques to rewrite it.✓ 복사됨
    → 레슨 인용이 있는 재작성된 프롬프트
  3. 결과 평가
    Build a small eval harness from the evaluations chapter to compare old vs new prompt.✓ 복사됨
    → 개선을 보여주는 eval 표

결과: Anthropic 자체 교육에 근거한 더 나은 프롬프트.

공식 연습을 따라 도구 사용 구현

👤 도구 호출을 처음 통합하는 개발자 ⏱ ~45 min intermediate

언제 쓸까: 문서가 추상적으로 느껴지고 작동하는 예시를 원할 때.

흐름
  1. 템플릿 가져오기
    Use anthropic-courses tool-use chapter. Lift the basic example into my repo and adapt.✓ 복사됨
    → 코드에서 작동하는 도구 사용 루프
  2. 실제 도구 추가
    Replace the example tools with ones for my domain (search-orders, refund-customer).✓ 복사됨
    → 도메인 특화 도구 정의

결과: 공식 패턴으로 빠르게 출시된 도구 사용.

프롬프트 평가 과정을 따라 실제 eval 하니스 구축

👤 LLM 기능을 출시하는 팀 ⏱ ~90 min advanced

언제 쓸까: 프롬프트를 출시하고 회귀 커버리지를 원할 때.

흐름
  1. 하니스 가져오기
    Use anthropic-courses prompt-evaluations chapter. Set up the harness for my prompt.✓ 복사됨
    → 실행 중인 eval 하니스
  2. 20개 케이스 작성
    Generate 20 representative + edge cases. Score expected outputs.✓ 복사됨
    → 테스트 세트 준비
  3. CI에 연결
    Run on every prompt change in CI. Fail if accuracy drops >2%.✓ 복사됨
    → CI 게이트

결과: 조용히 회귀하지 않는 LLM 기능.

조합

다른 MCP와 조합해 10배 효율

anthropic-courses-skill + anthropic-skills-official

기본기 학습 + 스킬 형식으로 출시

Apply the prompt-engineering lessons inside an anthropics/skills-formatted skill.✓ 복사됨
anthropic-courses-skill + anthropic-cookbook-skill

커리큘럼 + 쿡북 = 이론 + 실습

Read course chapter, then look up matching cookbook recipe to ship faster.✓ 복사됨

도구

이 MCP가 노출하는 것

도구입력언제 호출비용
(notebook curriculum) natural lookup 새 Claude 기법을 배울 때 0

비용 및 제한

운영 비용

API 쿼터
해당 없음 — 로컬
호출당 토큰
과정 내용이 길 수 있음 — 특정 챕터에 고정
금액
무료 (MIT)
컨텍스트 덤프가 아닌 레퍼런스로 사용 — Claude가 관련 섹션을 검색하게

보안

권한, 시크릿, 파급범위

자격 증명 저장: 없음
데이터 외부 송신: 없음

문제 해결

자주 발생하는 오류와 해결

노트북이 렌더링되지 않음

스킬은 레퍼런스용이지 실행용이 아님; Jupyter 또는 VS Code에서 노트북 열기

과정 예시가 구 API 패턴 사용

가장 최근 커밋 훑어보기; Anthropic은 커리큘럼을 업데이트하지만 레거시 패턴이 남아있음

대안

Anthropic Courses 다른 것과 비교

대안언제 쓰나단점/장점
anthropics/anthropic-cookbook레슨이 아닌 레시피를 원할 때쿡북은 실행 지향; 과정은 기초
anthropics/anthropic-quickstarts포크할 수 있는 실행 가능한 템플릿을 원할 때퀵스타트 = 보일러플레이트; 과정 = 교육

더 보기

리소스

📖 GitHub에서 공식 README 읽기

🐙 열린 이슈 보기

🔍 400+ MCP 서버 및 Skills 전체 보기