Chapter Hands-on Labs
정규 6랩 / 각 40~80분이론 세션 직후 바로 이어지는 실습입니다. 순서대로 진행하며, 각 랩은 이전 랩의 인증 상태를 전제합니다.
핸즈온 랩 시작 전 확인
Workshop Studio 접속, EC2 2대, 접속 주소, code-server, claude 기동까지 5분 프리플라이트. 화면 캡처 5장 내장.
5분체크 5개 열기 → CH 01Claude Code, 설치부터 Headless 자동화까지
설치와 인증, CLAUDE.md, 실제 버그 수정, 그리고 첫 헤드리스 파이프라인 실행까지.
40분 내외준비 + 6 Task 랩 열기 → CH 02Subagents, 전문 에이전트를 만들고 지휘하기
code-reviewer 등 서브에이전트 3종 정의, 도구 권한 격리, 자동 위임과 명시 지휘, 병렬 실행.
40분 내외준비 + 5 Task 랩 열기 → CH 03Admin Setup, 통제 가능한 Enterprise 배포
관리자의 40분. managed settings와 정책 배포, Bedrock 라우팅, 조직 단위 통제선 구축.
40분 내외준비 + 5 Task 랩 열기 → CH 04Settings, 나의 Claude Code를 팀의 플랫폼으로
Part A 설정 계층 4 Task에 이어, Part B 슈퍼랩 4 Mission으로 훅과 스킬을 팀 자산으로 승격.
80분A 4 Task + B 4 Mission 랩 열기 → CH 05CLI Reference, Claude Code를 파이프라인의 부품으로
헤드리스 호출 5패턴, JSON 파싱, 로컬 리뷰 봇, CSV와 HTML 대시보드 파이프라인, GitHub Actions 통합.
40분 내외준비 + 4 Task 랩 열기 → CH 06Agent SDK, Claude Code를 코드에서 부른다
query 함수, resume 대화 메모리, in-process 커스텀 도구, 프로세스를 넘는 미니 상주 점검원.
60분 내외준비 + 4 Task 랩 열기 →Capstone Missions
이틀 2라운드 / Day 1 택 1 + Day 2 택 1이틀 동안 두 번 완결합니다. Day 1 라운드 1은 게임, 미술관(로컬 완결) 또는 2시간 트랙 지진 워치(CloudFront 실배포) 중 택 1. Day 2 라운드 2는 풀 트랙 증시, 유튜브(깊이 우선) 또는 2시간 트랙 뉴스룸 렌즈(키 발급 없음, CloudFront 실배포까지) 중 택 1입니다. 난이도가 아니라 정체성이 다르니 관심사에 맞춰 고르세요. 전부 superpowers의 brainstorm → plan → execute 워크플로로 진행합니다.
Clawd Jump, 에이전틱 게임 개발
Day 1, 라운드 1. Claude Code 마스코트 Clawd의 슈퍼마리오풍 플랫포머. 엔진, 물리, 타일 레벨, 코인과 깃발까지 전부 superpowers로 시켜서 만들고 CloudFront로 개장합니다. Bedrock 미사용, API 키 불필요.
피날레: 내가 만든 게임 URL을 Slack에 공유, 서로 플레이
135분 / 미션 5 + DoD시작 → MISSION 2 Market Desk웹 시황 대시보드
Day 2, 라운드 2. FastAPI + React + lightweight-charts로 지표 바, 지수 카드, 종목 테이블, 캔들 차트를 짓고, Bedrock 종목 분석이 SSE로 타자기처럼 흐릅니다. 캐시는 single-flight, 실행은 make run 하나. 원작 stock-monitoring 축소판.
피날레: 브라우저에서 뛰는 내 데스크 스크린샷을 Slack에
135분 / 미션 5 + DoD시작 → MISSION 3 Frame ItGenerative Hours, 코드로 그린 전시를 개장하라
Day 1, 라운드 1. 제너러티브 아트 두 점으로 여는 인터랙티브 미디어 아트 전시. 첫 작품을 추상 없이 끝까지 밀고, 두 번째 작품이 도착하는 순간 공통 계약을 추출합니다. 추상이 태어나는 순간을 손으로 겪는 랩. Bedrock 미사용, API 키 불필요.
피날레: 내 전시 URL을 Slack에 공유, 서로 관람
120분 / 미션 6 + DoD시작 → MISSION 4 Trend Radar유튜브 급상승 30, 트렌드 레이더
Day 2, 라운드 2. 급상승 30을 주기 수집해 스냅샷으로 쌓고, 순위 변동(▲▼)과 NEW, 카테고리 점유율의 흐름을 읽습니다. 브리핑은 Bedrock을 SDK 없이 REST로 직접 호출, now/daily 두 모드. 원작 youtube-trend 축소판.
피날레: 흐름이 읽히는 레이더 스크린샷을 Slack에
135분 / 미션 5 + DoD시작 → MISSION 5 Quake Watch지구의 맥박, 실시간 지진 워치
Day 1, 라운드 1 (2시간 트랙). USGS 실시간 피드를 멱등 수집해 세계지도 SVG에 진앙 펄스로 띄우고, Bedrock이 "지난 24시간, 지구는"을 절제된 한국어로 해설합니다. 키 발급 없음, CloudFront 실배포로 개장.
피날레: 누구나 열리는 내 지진 워치 URL을 Slack에
120분 / 미션 5 + DoD시작 → MISSION 6 Newsroom Lens뉴스룸 렌즈, 4개 매체 관점 비교
Day 2, 라운드 2 (2시간 트랙). BBC, Guardian, NHK, 연합뉴스 RSS를 수집해 공통 토픽을 묶고, 매체별 프레임을 한국어로 나란히 비교합니다. LLM 출력을 JSON 계약으로 화면에 - 요약을 넘어 관점을 읽는 도구.
피날레: 내 미디어 렌즈 URL을 Slack에
120분 / 미션 5 + DoD시작 →References
찾아보기 3부작랩 진행 중 옆에 띄워 두는 참고 문서입니다. 커맨드 레버, 플러그인, 그리고 파일이 사는 곳.
디렉토리 구조, 무엇이 어디에 있는가
~/.claude와 .claude, managed의 세 층 지도와 설정 우선순위, CLAUDE.md 계층 합산.
찾아보기열기 → REF 2슬래시 커맨드, 세션을 조종하는 레버들
시작/설정, 작업 흐름, 병렬, 검수, 세션 이동, 상태로 묶은 선별 목록과 워크샵 등장 위치.
찾아보기열기 → REF 3플러그인, 팀의 하네스를 배포하는 단위
설치 3동사와 워크샵 3종(superpowers, project-init, harness-eval)의 역할, 신뢰 가드.
찾아보기열기 → REPOClaude Code Deep Dive Workshop 강의자료
이 포털과 랩 HTML 전체의 원본입니다 (20260703 폴더). 이슈와 제안 환영.
GitHub열기 → DOC기타 Tech Doc
워크샵 본편 밖의 기술 문서 모음 (tech_doc 폴더).
GitHub열기 →project-init으로 작업 환경을 표준 구조로 성숙시키고
harness-eval로 6개 차원 등급을 받습니다.