Claude Code in Action - 앤트로픽 클로드 코드 강의

강의 한눈에 보기
명령줄 AI 도우미 Claude Code 사용법 입문 강의
내용: 기본 도구 사용, 컨텍스트 관리, 대화 흐름 제어, 자동화·외부 연동, Skilljar 사용·개인정보 개요
분량: 15개 강의, 약 1시간, 퀴즈 1개, 수료증 제공
대상: AI로 개발 속도를 높이고 싶은 엔지니어(언어 불문, 기본 코딩 이해 권장)
Claude Code란?
터미널에서 쓰는 AI 비서
할 수 있는 일:
프로젝트 파일 읽기·생성·수정
터미널 명령 실행(빌드, 테스트 등)
코드 구조 파악, 함수 분석, 버그·리팩터링 제안
목표: 반복 작업을 줄이고, 설계·검토 같은 고부가가치 작업에 집중하게 하는 것
기본 기능 3가지
파일 도구
파일 내용 읽기, 생성·수정, 변경사항 한번에 적용
명령 실행 도구
테스트, 빌드, 스크립트 실행을 대화 흐름 안에서 수행
코드 분석 도구
역할·의존성 설명, 문제 지점 찾기, 개선안 제안
컨텍스트 관리 핵심: /init, Claude.md, @멘션
/init
프로젝트 공통 규칙·환경을 한 번에 세팅
예: 언어, 코드 스타일, 폴더 구조, 테스트 전략 등
Claude.md
프로젝트용 안내서 문서
도메인 지식, 팀 규칙, 패턴 등을 정리해 두면 답변 품질 상승
@멘션(파일 지목)
특정 파일·리소스를 명확히 지정 → 오해 줄이고 정확도 향상
대화 흐름 제어: 단축키, Plan Mode, Thinking Mode
단축키·명령으로:
대화 정리, 이전 답변 수정 요청, 특정 단계에서 일시 정지·검토 가능
Plan Mode
복잡 작업을 먼저 단계별 계획으로 쪼개서 제시
Thinking Mode
더 깊은 분석·사전 사고가 필요한 경우 사용
활용 예: 대규모 리팩터링, 신규 기능 설계, 배포 파이프라인 설계 등
자동화·확장: 커스텀 명령, MCP, GitHub, 훅
커스텀 명령
자주 하는 작업을 명령으로 템플릿화
예: 테스트 케이스 생성, 릴리즈 노트, 정형화 코드 리뷰
MCP 서버 연동
브라우저 자동화, 외부 API, 각종 서비스와 연결
예: 이슈 트래커 데이터 요약 → 관련 코드 탐색 → 수정 계획까지 한 번에
GitHub 연동
PR 리뷰, 이슈 정리, 변경 요약 자동/반자동 처리
훅(hooks)
명령 실행 전후·응답 전후에 추가 로직 삽입
팀 규칙, 보안 검사 등 커스텀 동작 구현
수강 전 요구사항·대상
필요 역량:
기본 터미널 사용 경험(폴더 이동, 명령 실행, 파일 열기)
최소 1개 이상 프로그래밍 언어 기초 이해
실제 사용을 위한 Claude Code용 API 키
대상:
소프트웨어 엔지니어
인프라·데이터 엔지니어 등 코드·스크립트를 다루는 직군
Skilljar와 개인정보
강의 제공 플랫폼: Skilljar
Anthropic 계정과는 별개
수집 정보:
수강 진행률, 완료 여부, 퀴즈 점수, 학습 시간 등 최소 학습 데이터
용도: 수료증 발급, 교육 품질 개선
실천 인사이트
중요한 포인트는 기능 자체보다 컨텍스트·워크플로우 설계:
/init+Claude.md로 프로젝트 규칙 명시Plan/Thinking Mode로 난이도·깊이 조절
MCP·GitHub·훅으로 팀 개발 프로세스에 녹이기
도입 전략:
작은 사이드 프로젝트에 먼저 적용(파일 읽기, 간단 수정, 테스트 실행 루틴 익히기)
익숙해지면 팀 리포지토리에 커스텀 명령·훅 추가 → 과도한 자동화 리스크 없이, 실제 생산성을 체감하며 확장
