2.제1장. 서론 — CCA-F 시험의 전체 그림
작성자: 김재우 (jaewoo@claudcode.to)
① Claude Certified Architect – Foundations(CCA-F , 클로드 아키텍트 자격증) 자격시험 교재
교재의 목적과 대상자
이 교재는 Anthropic이 제공하는 Claude 관련 입문 레벨 자격증 'Claude Certified Architect – Foundations(CCA-F)' 합격을 목표로 하는 분들을 위해 필자가 합격했던 경험을 토대로 출제 범위를 빠짐없이 다룬 한국어 학습 교재입니다.
Claude를 업무나 개인 개발에서 써본 적은 있지만, 에이전트 아키텍처・MCP・Claude Code・프롬프트 설계・컨텍스트 관리 같은 시험 범위를 '자격시험이 요구하는 수준'으로 정리해본 적은 없는 초중급자를 대상으로 합니다.
학습 내용과 목표
- 도메인1: 에이전트 아키텍처와 오케스트레이션(27%)을 체계적으로 이해하고, 싱글/멀티 에이전트・허브&스포크・태스크 분해의 설계 판단을 내릴 수 있다
- 도메인2: 툴 설계와 MCP 통합(18%)을 습득한다. Tool Use와 MCP 서버/클라이언트의 설계 모범 사례를 설명하고 직접 구현까지 할 수 있다
- 도메인3: Claude Code 설정과 워크플로우(20%)를 이해하고, CLAUDE.md 계층・스킬・슬래시 커맨드・훅・CI/CD 통합을 구축한다
- 도메인4: 프롬프트 엔지니어링과 구조화 출력(20%)을 습득한다. Few-shot・JSON 스키마・검증・반복 정제・멀티패스 리뷰로 고품질 구조화 출력을 설계할 수 있다
- 도메인5: 컨텍스트 관리와 신뢰성(15%)을 이해하고, 컨텍스트 열화 방지・에스컬레이션 설계・휴먼 인 더 루프를 설계한다
- 60문항 시나리오 기반 모의시험으로 합격선(720/1000점)을 안정적으로 넘긴다

전체 목차
1부. 오리엔테이션
- 제1장. 서론 — CCA-F 시험의 전체 그림
- 제2장. 학습 환경 세팅
2부. 기초 (전 도메인 공통)
- 제3장. 세션 1: Claude 기초와 모델 패밀리
- 제4장. 세션 2: Anthropic API 기초
3부. 프롬프트와 구조화 출력 [도메인 4 · 20%]
- 제5장. 세션 3: 프롬프트 엔지니어링
- 제6장. 세션 4: 구조화 출력과 JSON 스키마
4부. 툴과 MCP [도메인 2 · 18%]
- 제7장. 세션 5: Tool Use (Function Calling)
- 제8장. 세션 6: MCP 입문
- 제9장. 세션 7: MCP 서버 설계 베스트 프랙티스
- 제10장. 핸즈온: FastMCP로 첫 MCP 서버 만들기
- 제11장. 핸즈온: MCP 서버 기능 확장
- 제12장. 중간 프로젝트 1: 도서 관리 MCP 서버 — 과제 개요
- 제13장. 중간 프로젝트 1: 상세 사양서와 구현 과제
- 제14장. 중간 프로젝트 1: 완성 코드 해설
5부. 에이전트 [도메인 1 · 27%]
- 제15장. 세션 8: AI 에이전트 기초
- 제16장. 세션 9: 멀티 에이전트 설계
6부. 컨텍스트와 신뢰성 [도메인 5 · 15%]
- 제17장. 세션 10: 컨텍스트 관리
- 제18장. 세션 11: 신뢰성과 휴먼 인 더 루프
7부. Claude Code [도메인 3 · 20%]
- 제19장. 세션 12: Claude Code 기초와 CLAUDE.md
- 제20장. 세션 13: 스킬·슬래시 커맨드·훅
- 제21장. 세션 14: CI/CD 통합과 엔터프라이즈 배포
8부. 종합 프로젝트
- 제22장. 중간 프로젝트 2: 멀티 에이전트 시스템 설계 — 과제와 연습문제
- 제23장. 중간 프로젝트 2: 오케스트레이터 완성 코드 해설
9부. 실전 모의고사
- 제24장. 최종 프로젝트: 모의고사 시작 가이드
- 제25장. 실전형 모의고사 60문항 (문제편)
- 제26장. 실전형 모의고사 60문항 (정답·해설편)
- 제27장. 실전 재현 영어 모의고사 제1회 (문제편)
- 제28장. 실전 재현 영어 모의고사 제1회 (해설편, Q40~Q60)
- 제29장. 실전 재현 영어 모의고사 제2회 (문제편)
- 제30장. 실전 재현 영어 모의고사 제2회 (정답·해설편)
10부. 부록과 총정리
- 제31장. 부록: 참고 자료와 용어집
- 제32장. 총정리: 도메인별 최종 점검과 시험 당일 전략
② 1. CCA-F 자격시험 완벽 가이드 - 들어가며
목차
본 교재의 목적
본 교재는 Anthropic 사가 제공하는 Claude 관련 입문 레벨 자격증 'Claude Certified Architect – Foundations(CCA-F)' 합격을 목표로 하는 학습자를 위해, 출제 범위를 빠짐없이 다룬 한국어 학습서입니다.
본 교재에 관한 유의사항(2026년 6월 기준)
본서의 내용은 2026년 6월 기준의 공개 정보・출제 범위를 바탕으로 집필했습니다. 시험의 사양・출제 범위・요금 등은 예고 없이 변경될 수 있으므로, 최신이자 정식 정보는 반드시 마지막 ''참고 문헌''에 기재된 Anthropic 공식 리소스(공식 시험 가이드・문서・Anthropic Academy 등)에서 확인하시기 바랍니다.
본서는 어디까지나 학습을 보조하는 비공식 교재이며, 합격을 보장하지 않습니다. 정식 지식을 습득할 때는 Anthropic 공식 1차 정보를 우선하시기 바랍니다.
CCA-F는 단순히 'Claude를 다뤄본 적이 있는가'를 측정하는 시험이 아니라,
- 에이전트 아키텍처의 설계 판단을 할 수 있는가
- MCP(Model Context Protocol)를 사용한 툴 통합을 이해하고 있는가
- Claude Code를 엔터프라이즈에서 운영할 지식이 있는가
- 프롬프트 설계와 구조화 출력을 실무 레벨에서 다룰 수 있는가
- 컨텍스트 관리와 신뢰성의 설계 원칙을 이해하고 있는가
를 시나리오 기반 다지선다로 종합 평가하는 시험입니다. 본서는 이 5개 출제 도메인을 공식 출제 비율에 맞춰 체계적으로 다룹니다.
시험 개요
| 항목 | 상세 |
|---|---|
| 시험명 | Claude Certified Architect – Foundations(CCA-F) |
| 주최 | Anthropic |
| 문항 수 | 시나리오 제시형(본서의 모의시험은 60문항 구성. 본 시험은 시나리오 단위로 출제) |
| 형식 | 시나리오 기반 다지선다 |
| 합격점 | 1,000점 만점 중 720점 |
| 시험료 | $99(약 153,000원) |
| 응시 방식 | 온라인・프록터 방식(자택 응시 가능) |
| 결과 통지 | 시험 종료 후 즉시 |
| 재응시 | 일정 기간 후 가능 |
| 인증 유효성 | 인증서 발급(자격 증명으로 사용 가능) |
출제 도메인과 비율
| 도메인 | 주제 | 비율 | 본서 담당 챕터 |
|---|---|---|---|
| 1 | 에이전트 아키텍처와 오케스트레이션 | 27% | 세션8 〜 9 |
| 2 | 툴 설계와 MCP 통합 | 18% | 세션5 〜 7 |
| 3 | Claude Code 설정과 워크플로우 | 20% | 세션12 〜 14 |
| 4 | 프롬프트 엔지니어링과 구조화 출력 | 20% | 세션3 〜 4 |
| 5 | 컨텍스트 관리와 신뢰성 | 15% | 세션10 〜 11 |
출제 비율 = 학습 배분의 기준이 아닙니다. 배점이 낮은 도메인(도메인5: 15%)이라도 취약하면 확실히 9점을 잃습니다. 모든 도메인에서 「평균 이상」을 받을 수 있는 상태를 목표로 하세요.
출제 형식 상세
본 시험의 출제 형식을 공식 가이드 기재에 따라 정리합니다. 본서의 모의시험과 실제 시험은 형식이 일부 다르므로, 그 차이를 이해해 두세요.
| 항목 | 내용 |
|---|---|
| 출제 단위 | 시나리오 제시형. 상황 설명(시나리오)마다 여러 다지선다 문제가 연결됨 |
| 시나리오 선택 | 준비된 6개 시나리오 중 4개가 출제됨(어느 4개인지는 응시할 때마다 달라짐) |
| 선택지 | 각 문항 4지선다. 정답 1개 + 디스트랙터(그럴듯한 오답) 3개 |
| 채점 방식 | 스케일 스코어 100〜1000. 원점수가 아니라 통계적으로 변환된 값이며, 합격은 720점 |
| 무응답 처리 | 무응답은 오답으로 처리됨. 모르더라도 반드시 하나를 선택할 것 |
스케일 스코어이기 때문에 ''몇 문제 맞으면 합격''이라고 단순 계산할 수 없습니다. 난이도에 따라 가중치가 부여되므로, 특정 도메인에 치우치지 않고 전 도메인에서 안정적으로 정답을 맞히는 것이 합격의 지름길입니다. 무응답은 오답 처리되므로, 확신이 없는 문제라도 소거법으로 반드시 하나를 선택하는 것이 철칙입니다.
본서의 모의시험(최종 챕터・영어 모의고사)은 학습 효과를 높이기 위해 문항 단위(최대 60문항)로 구성했지만, 실제 시험은 위와 같이 시나리오 단위로 출제됩니다. 형식의 차이를 이해한 다음, 본서에서는 ''왜 그 선택지가 정답/오답인지''를 설명할 수 있는 힘을 기르시기 바랍니다.
대상 독자
전제 지식:
- 디지털활용능력 + 컴퓨터활용능력 + IT 기초상식 수준의 IT 기초 지식이 있다
- Claude(Claude.ai 또는 Claude Code, 혹은 Anthropic API 중 어느 것이든)를 여러 번 이상 다뤄본 적이 있다
- LLM・생성 AI라는 단어의 의미를 이해하고 있다
- 기본적인 프로그래밍 경험(Python의 import・함수 정의・타입 어노테이션을 읽을 수 있는 정도)
이런 분에게 적합합니다:
- Claude에 대한 지식을 '업무 활용 레벨'에서 '자격시험에서 요구되는 정확한 수준'으로 끌어올리고 싶은 초중급자
- AI/LLM 커리어에서 자신의 스킬을 객관적인 자격증으로 증명하고 싶은 분
- Anthropic의 설계 사상・Safety 원칙을 코딩뿐만 아니라 언어로 설명할 수 있게 되고 싶은 분
- MCP・Claude Code・서브에이전트의 공식 모범 사례를 체계적으로 배우고 싶은 분
이런 분에게는 맞지 않습니다:
- 'Claude를 다뤄본 적이 전혀 없는 완전 초심자' → 먼저 Anthropic Academy의 입문 코스 Claude 101에서 기초를 보충하세요(부록: 참고자료・용어집・색인 참조)
- ''이미 에이전트 설계의 상급자'' → 본서는 시험 대책 중심입니다.
학습 진행 방법
본 교재는 인풋 → 실전 → 복습의 사이클로 진행하도록 설계되어 있습니다.
- 본문 챕터(body)를 읽는다: 그 챕터의 주제와 핵심 개념을 인풋한다
- 연습문제 챕터(practice)에 도전한다: 실제 시험을 의식한 객관식・서술형 문제로 이해도를 확인한다
- 해답 챕터(solutions)로 답을 맞춰본다: 해설을 읽고 ''왜 그 답이 되는지'를 이해한다
- 틀린 부분은 본문 챕터로 돌아간다: 모호한 이해인 채로 다음으로 넘어가지 않는다
자격시험 합격에는 '정답을 맞힐 수 있다'만으로는 부족하며, '왜 정답인지・왜 오답인지'를 설명할 수 있어야 합니다. 연습문제 해설까지 꼼꼼히 읽어보시기를 강력히 권장합니다.
효율적인 학습 사이클
운동의 세계에서 '올바른 자세로 반복하는 것'이 중요하듯, 자격시험 대책도 '올바른 이해로 반복하는 것'이 핵심입니다.
flowchart LR
A["📖 본문(body)장을 읽는다"]
B["📝 연습문제장(practice)을 푼다"]
C{"정답을<br/>맞혔는가?"}
D["✅ 해답 장(solutions)에서<br/>'왜 정답인지'를 확인한다"]
E["📚 다음 장으로"]
F["🔍 해답 장(solutions)에서<br/>'왜 틀렸는지'를 분석한다"]
G["↩️ 본문(body)장으로 돌아가<br/>해당 섹션을 다시 읽는다"]
A --> B
B --> C
C -- 예 --> D
D --> E
C -- 아니오 --> F
F --> G
G --> B
classDef process fill:#EEF4FF,stroke:#5B7FFF,stroke-width:1.5px,color:#222;
classDef decision fill:#FFF5D6,stroke:#F4B400,stroke-width:2px,color:#222;
class A,B,D,E,F,G process;
class C decision;
학습 목표
지식 목표(이론적인 이해)
- Claude 모델 패밀리(Opus / Sonnet / Haiku)의 특성・비용・레이턴시・권장 사용처를 암기 수준으로 설명할 수 있다
- Anthropic API의 주요 파라미터(temperature, max_tokens, stop_sequences, system 등)의 의미와 사용처를 서술할 수 있다
- Tool Use(Function Calling)의 리퀘스트/리스폰스 구조를 도식화할 수 있다
- MCP의 3요소(Tools / Resources / Prompts)의 차이와 사용처를 답할 수 있다
- 에이전트 아키텍처의 패턴(싱글・멀티・허브&스포크・Best of N)을 설명할 수 있다
- Claude Code의 설정 계층(CLAUDE.md・스킬・슬래시 커맨드・훅)을 이해하고 있다
- 컨텍스트 열화의 원인과 방지책, 에스컬레이션 설계의 원칙을 서술할 수 있다
기술 목표(실천적인 스킬)
- 롤 설정・XML 태그・Few-shot Prompting을 조합해 고품질 프롬프트를 작성할 수 있다
- 사용 사례에 따라 Opus / Sonnet / Haiku를 선정하는 판단을 할 수 있다
- Tool Use와 MCP를 이용한 간단한 구현(외부 API 호출, 구조화 출력)을 할 수 있다
- Claude Code의 스킬・슬래시 커맨드・훅을 직접 만들 수 있다
- 멀티 에이전트 시스템의 설계 판단(오케스트레이터/서브에이전트 분할)을 할 수 있다
- CCA-F 모의시험에서 합격선(720/1000점)을 안정적으로 넘을 수 있다
학습 스케줄(12주 모델)
도메인의 출제 비율과 난이도를 고려한 권장 스케줄입니다. 학습자의 페이스에 맞춰 단축・연장해 주세요.
| 세션 번호 | 학습 주제 | 도메인 | 소요 시간(기준) | 난이도 |
|---|---|---|---|---|
| 0 | 들어가며(이번 장 ) | - | 1시간 | ☆☆☆☆☆ |
| 1 | 학습 환경 구축 | - | 2시간 | ★☆☆☆☆ |
| 2 | Claude 기초와 모델 패밀리 | 전제 지식 | 4시간 | ★☆☆☆☆ |
| 3 | Anthropic API 기초 | 전제 지식 | 4시간 | ★★☆☆☆ |
| 4 | 프롬프트 엔지니어링 | 도메인4 | 6시간 | ★★☆☆☆ |
| 5 | 구조화 출력과 JSON 스키마 | 도메인4 | 6시간 | ★★★☆☆ |
| 6 | Tool Use 기초 | 도메인2 | 6시간 | ★★★☆☆ |
| 7 | Model Context Protocol 입문 | 도메인2 | 6시간 | ★★★☆☆ |
| 8 | MCP 서버 설계와 모범 사례 | 도메인2 | 6시간 | ★★★★☆ |
| 중간 프로젝트1 | MCP 서버 구현 프로젝트 | 도메인2 | 8시간 | ★★★★☆ |
| 9 | 에이전트 기초와 싱글 에이전트 | 도메인1 | 6시간 | ★★★☆☆ |
| 10 | 멀티 에이전트・허브&스포크 | 도메인1 | 8시간 | ★★★★☆ |
| 11 | 컨텍스트 관리 | 도메인5 | 6시간 | ★★★☆☆ |
| 12 | 신뢰성과 휴먼 인 더 루프 | 도메인5 | 6시간 | ★★★☆☆ |
| 13 | Claude Code 기초와 CLAUDE.md | 도메인3 | 6시간 | ★★★☆☆ |
| 14 | 스킬・슬래시 커맨드・훅 | 도메인3 | 6시간 | ★★★★☆ |
| 15 | CI/CD 통합과 엔터프라이즈 배포 | 도메인3 | 4시간 | ★★★★☆ |
| 중간 프로젝트2 | 멀티 에이전트 설계 프로젝트 | 도메인1+3 | 8시간 | ★★★★☆ |
| 최종 프로젝트 | 60문항 실전 형식 모의시험 | 전 도메인 | 4시간 | ★★★★★ |
| 부록 | 참고자료・용어집・색인 | - | 1시간 | ☆☆☆☆☆ |
총 학습 시간 기준: 약 100시간(12주 × 8〜10시간/주)
12주 스케줄 예시
| 주 | 포커스 | 해당 세션 |
|---|---|---|
| Week 1 | 환경 구축 + Claude 기초 | 세션0〜2 |
| Week 2 | API 기초 + 프롬프트 기초 | 세션3〜4 |
| Week 3 | 구조화 출력 + Tool Use | 세션5〜6 |
| Week 4 | MCP 입문 | 세션7 |
| Week 5 | MCP 설계 + 중간 프로젝트1 | 세션8 + 중간1 |
| Week 6 | 에이전트 기초 | 세션9 |
| Week 7 | 멀티 에이전트 | 세션10 |
| Week 8 | 컨텍스트 관리 + 신뢰성 | 세션11〜12 |
| Week 9 | Claude Code 기초 | 세션13 |
| Week 10 | Claude Code 확장 + CI/CD | 세션14〜15 |
| Week 11 | 중간 프로젝트2 + 모의시험 전반 | 중간2 + 최종 절반 |
| Week 12 | 최종 모의시험 + 복습 + 응시 | 최종 전 문항 + 취약 도메인 복습 |
권장 보조 학습 리소스
본서만으로도 합격을 노릴 수 있도록 설계되어 있지만, 아래의 공식・무료 리소스를 병행하면 이해가 한층 깊어집니다.
Anthropic 공식
| 리소스 | URL(참고) | 용도 |
|---|---|---|
| Anthropic Academy(13개 무료 코스) | anthropic.skilljar.com | 영상 기반 기초 학습 |
| Anthropic 문서 | docs.anthropic.com | API・모델 사양의 공식 레퍼런스 |
| Claude 101(기초 입문) | Anthropic Academy 내 | Claude 완전 초심자의 사전 학습 |
| Building Applications with Claude API | Anthropic Academy 내 | API 개발의 핵심 코스(약 8시간) |
| Introduction to Model Context Protocol | Anthropic Academy 내 | MCP 입문 |
| Model Context Protocol Advanced | Anthropic Academy 내 | MCP 응용(Python 구현) |
| Claude Code in Action | Anthropic Academy 내 | Claude Code 실전 |
| Building Skills for Claude Code | Anthropic Academy 내 | 스킬 설계 상세 |
| AI Fluency: Framework and Foundations | Anthropic Academy 내 | AI 협업의 원칙 |
| MCP 공식 사양 | modelcontextprotocol.io | 프로토콜 사양의 공식 정보 |
CCA-F 시험 대책 전용
| 리소스 | 설명 |
|---|---|
| CCA 공식 시험 가이드 PDF | 출제 범위・샘플 문제(무료 배포) |
| Claude Certifications 연습문제 | claudecertifications.com(무료 25문항) |
| Architect Cert MCP 서버 | 시험 대책 전용 MCP 서버(OSS) |
외부 리소스는 '보조'입니다. 본서의 도메인 구성은 공식 시험 가이드에 준거하므로, 우선 본서를 1회독한 다음 외부 리소스로 취약점을 보강하는 흐름을 권장합니다.
본서의 특징
| 특징 | 내용 |
|---|---|
| 출제 범위 완전 망라 | 5개 도메인・전 공식 키워드를 커버 |
| 시나리오 기반 문제 | 실제 시험 형식에 맞춘 '상황 판단 문제'를 다수 수록 |
| 트라이어드 구성 | body(해설)→ practice(문제)→ solutions(해답)의 3점 세트로 정착률을 극대화 |
| 한국어에 의한 친절한 해설 | 공식 영어 문서를 읽지 않아도 이해할 수 있는 수준으로 설명 |
| 구현 코드 포함 | Python SDK・MCP 서버 구현의 동작 확인 가능한 코드를 다수 수록 |
| 60문항 실전 모의시험 | 출제 비율을 정확히 따른 최종 모의시험으로 실력 체크 |
그럼, 다음 장부터 학습을 시작해 봅시다!
©2024-2026 ClaudeCode.to, Hand-crafted & made with Jaewoo Kim.
- 이메일문의: jaewoo@claudecode.to
- AI 에이전트 만드는 사람
- 기업 AI 강의 · 에이전트 개발 · 기술자문
- "AI한테 일 시키는 법, 제대로 알려드립니다"
