MODULE 04

에이전트 입문 — 채팅창 밖으로

직접 실행·반복·자가 검증, 채팅과의 결정적 차이를 체감하는 회차

2시간결과물 분석 보고서·엑셀·CLAUDE.md자료 module4/필수 Claude Code/Cowork 설치⬇ 실습 자료 다운로드 samples.zip · 95KB
01개념 · 15분

에이전트란 무엇인가

채팅에이전트
자료 입력첨부 (개수 제한, 손으로)폴더째 접근
처리 규모파일 몇 개파일 수백 개, 반복 작업
결과물대화창 텍스트실제 파일 (엑셀·문서·스크립트)
검증사람이스스로 실행해보고 고침
핵심 메시지채팅은 상담이고, 에이전트는 파견 직원이다.

CLAUDE.md — 작업 폴더에 두면 에이전트가 매번 읽고 따르는 업무 수칙 파일. 모듈 3 Projects 지침의 "에이전트판".

안전 수칙 4가지① 작업 폴더 분리 (C:\ 통째로 주지 않는다)   ② 원본 백업 후 작업   ③ 큰 작업은 "실행 전에 계획부터 보여줘"   ④ 회사 자료는 보안 규정 내에서만
02시연 · 25분

로그 30개, 한 번의 지시

관전 포인트를 먼저 알려주고 시연한다 — ① 계획 승인 ② 30개 파일 순회 ③ 스스로 코드를 짜서 집계(그래서 숫자가 정확하다 — 모듈 2의 재계산을 자기가 함) ④ 결과 파일 2개 생성 ⑤ 6/25 장애의 전조를 찾아내는가.

Claude Code — 에이전트 (작업 폴더: module4/)
logs 폴더에 6월 한 달치 애플리케이션 로그가 일별로 있다. 1) 전체 로그를 분석해서 일자별 오류 건수 추이를 집계하고 2) 오류 유형별로 분류한 뒤 3) 6월 중 상태가 나빠진 지점이 있으면 찾아서 원인을 추정해줘. 결과는 ①집계 엑셀 ②운영팀 공유용 보고서(md) 두 파일로 저장해줘. 실행 전에 작업 계획부터 보여줘.
작업 계획
1. logs/ 폴더 파일 목록 확인 (30개 예상)
2. 각 파일에서 ERROR/WARN 라인 추출 → 유형 분류 기준 수립
3. 파이썬 스크립트로 일자별·유형별 집계 (정확한 수치 보장)
4. 추이 분석 — 급증 구간 탐지
5. output/일자별_오류집계.xlsx, output/6월_로그분석_보고서.md 생성
진행할까요? [사용자: 진행해]
logs/ 스캔 — app_20260601.log … app_20260630.log (30개 파일, 총 1,631라인)
집계 스크립트 작성 및 실행 — analyze_logs.py
집계 완료. ERROR 85건 / WARN 114건

■ 핵심 발견 · 6/1~6/17 : 일평균 ERROR 0.4건 — 안정 구간 · 6/18~6/24 : "connection not returned to pool (possible leak)" WARN이 증가 추세 (2 → 4 → 6 → 12 → 20건…) — 장애 전조 · 6/25 : 14시대 pool exhausted ERROR 55건 집중 — 장애 발생. 14:31 셧다운 → 14:36 재기동 기록 · 6/27~ : "stat_summary query disabled" 설정 변경 후 안정화 결론(추정): 6/18부터 커넥션 미반납 누수가 누적되어 6/25 풀 고갈로 이어짐. 전조 단계(WARN 급증)에서 탐지 가능했던 장애로 판단됨.
output/일자별_오류집계.xlsxoutput/6월_로그분석_보고서.md

서브 시연 — CLAUDE.md 효과 (7분)

CLAUDE.md.example을 작업 폴더에 넣고 같은 지시 재실행 → 보고서가 지정 양식(3줄 요약, 두괄식)과 표기 규칙(OMS 약어, 추정 표시)을 따른다. "지시문에 없던 규칙이 어디서 왔나? CLAUDE.md다."

03실습 · 60분

직접 해보기

미션 0

환경 확인

10분
  1. Claude Code / Cowork 실행 → 실습 폴더(module4/ 사본) 연결.
  2. 동작 확인 지시 → 안 되는 수강생은 짝꿍·조교 지원.
이 폴더에 뭐가 있는지 구조와 내용 요약해줘
미션 1

로그 폴더 일괄 분석

20분
  1. 시연과 같은 과제를 본인이 지시문을 작성해 실행 (시연 프롬프트 참고 가능).
  2. 확인 질문에 답하기 — 6월에 무슨 일이 있었나? 전조는 언제부터였나?
  3. 에이전트의 답을 원본 로그 1~2개를 직접 열어 검증.
예상 결과 화면 보기
Claude Code — 에이전트 (작업 폴더: module4/)
logs 폴더에 6월 한 달치 애플리케이션 로그가 일별로 있다. 1) 전체 로그를 분석해서 일자별 오류 건수 추이를 집계하고 2) 오류 유형별로 분류한 뒤 3) 6월 중 상태가 나빠진 지점이 있으면 찾아서 원인을 추정해줘. 결과는 ①집계 엑셀 ②운영팀 공유용 보고서(md) 두 파일로 저장해줘. 실행 전에 작업 계획부터 보여줘.
작업 계획
1. logs/ 폴더 파일 목록 확인 (30개 예상)
2. 각 파일에서 ERROR/WARN 라인 추출 → 유형 분류 기준 수립
3. 파이썬 스크립트로 일자별·유형별 집계 (정확한 수치 보장)
4. 추이 분석 — 급증 구간 탐지
5. output/일자별_오류집계.xlsx, output/6월_로그분석_보고서.md 생성
진행할까요? [사용자: 진행해]
logs/ 스캔 — app_20260601.log … app_20260630.log (30개 파일, 총 1,631라인)
집계 스크립트 작성 및 실행 — analyze_logs.py
집계 완료. ERROR 85건 / WARN 114건

■ 핵심 발견 · 6/1~6/17 : 일평균 ERROR 0.4건 — 안정 구간 · 6/18~6/24 : "connection not returned to pool (possible leak)" WARN이 증가 추세 (2 → 4 → 6 → 12 → 20건…) — 장애 전조 · 6/25 : 14시대 pool exhausted ERROR 55건 집중 — 장애 발생. 14:31 셧다운 → 14:36 재기동 기록 · 6/27~ : "stat_summary query disabled" 설정 변경 후 안정화 결론(추정): 6/18부터 커넥션 미반납 누수가 누적되어 6/25 풀 고갈로 이어짐. 전조 단계(WARN 급증)에서 탐지 가능했던 장애로 판단됨.
output/일자별_오류집계.xlsxoutput/6월_로그분석_보고서.md
미션 2

회의록 일괄 표준화

15분
회의록 폴더의 파일들을 표준 양식(일시/참석/결정사항/액션아이템 담당·기한)으로
통일해서 minutes_clean 폴더에 저장하고,
전체 회의의 액션아이템만 모은 추적표를 엑셀로 만들어줘.
예상 결과 화면 보기
Claude Code — 에이전트
회의록/ 스캔 — 6개 파일, 작성 양식 4종 혼재 확인
표준화 완료 → minutes_clean/ (6개 파일)
액션아이템 추적표: 총 14건 추출 · 완료 표시 가능 6건 / 진행중 5건 / 기한 미지정 3건 — 확인 필요 표시 · 예: "슬로우쿼리 분석 결과 공유 — 이주임, 6/26" (6/23 회의록)
minutes_clean/ (6건)output/액션아이템_추적표.xlsx

포인트 — "6건이라 손으로도 되지만, 60건이면?" 규모 확장의 감각.

미션 3

나만의 CLAUDE.md

15분
  1. CLAUDE.md.example을 복사해 본인 팀 규칙 3가지 이상으로 수정 (보고서 양식·용어·금지사항).
  2. 미션 1 또는 2를 재실행 → 결과 차이 확인.
04공유 · 20분

마무리

다음 회차 예고 + 설치 공지"다음 주엔 소스 코드가 든 폴더를 준다. 개발하라는 게 아니다 — 시스템을 이해하는 데 쓴다." + Codex 설치 안내 배포.
클로드코드 시작하기◀ 모듈 3모듈 5 · 레거시 분석 ▶