
2026.10.09 / 동준상.넥스트플랫폼
(AWS SAA, AWS AIF, GCP GenAI Leader)
BCR 블루 클라우드 로보틱스의 해외고객 견적문의 에이전트 구현 실습 프로젝트입니다.

블루 클라우드 로보틱스 (AI 실무활용 예시 기업)
https://nextplatform.net/blue-cloud-robotics/
구름 Claude 실무 활용 · Phase 04 · 4.3 AI Agent 방식으로 업무 고도화하기 난이도: 🟡~🔴 · 검토자: 심수정 기능: Claude Code — CLAUDE.md · Skills · Subagents
실습 5단계
| 단계 | 내용 |
|---|---|
| ① 상황 | 샘플 견적을 받은 Nordvik의 기계 설계 책임자가 브레이크 옵션 재견적, 컨트롤러 추가, 전원·PLC 연결·케이블 길이를 한 메일로 물어 왔습니다. |
| ② 문제 | 4.2 파이프라인은 사람이 정한 고정 경로라, 옵션 가격·처음 보는 사양 질문처럼 분기표에 없는 요청에서 멈춥니다. |
| ③ 입력 | 목표 한 문장 + 업무 규칙(CLAUDE.md) + 스킬 2종 + 서브에이전트 2종 + 제품 마스터·정책·계산 모듈 |
| ④ 실행 | 에이전트가 plan.md로 계획을 세우고, 사양 검증 담당과 견적 담당에게 나눠 맡긴 뒤, 초안·검수까지 하고 승인 직전에 멈춥니다. |
| ⑤ 검토 | 심수정이 계획과 승인 요청서를 검토합니다. 스킬은 평가셋으로 측정해 개선안을 승인합니다. |
4.2 → 4.3에서 달라지는 것
| 4.2 | 4.3 | |
|---|---|---|
| 단계를 정하는 사람 | 사람 (분기표) | 에이전트 (plan.md) |
| 일하는 단위 | 스킬 체이닝 | 메인 에이전트 + 서브에이전트 분업 |
| 처음 보는 질문 | 경로 없음 | 도구를 골라 조합, 문서에 없으면 “모름”으로 보고 |
| 사람의 자리 | 게이트 4곳 | 게이트 4곳 그대로 + 계획 검토 |
폴더 구성
bcr-4.3-agent-kit/
├── README.md ← 이 파일
├── 02_agent-lab.md ← 실습 ① 에이전트 (산출물: plan.md · 실행 로그)
├── 03_skill-eval-lab.md ← 실습 ② 스킬 평가·개선 (산출물: 개선된 스킬)
├── 05_instructor-answer-key.md ← 강사용 정답지 (배포 시 제외)
│
├── agent-workspace/ ← 실습 ①: 여기서 Claude Code를 엽니다
│ ├── CLAUDE.md 에이전트 업무 규칙 (도구·맡기는 기준·멈춤·기록 형식)
│ ├── .claude/
│ │ ├── agents/ 서브에이전트: spec-verifier · quote-analyst
│ │ ├── skills/ bcr-inquiry-response v1.0 · bcr-release-check
│ │ └── settings.json 권한: knowledge·tools 수정 금지, 계산 모듈 실행 허용
│ ├── input/ 목표 프롬프트 · 새 고객 메일
│ ├── knowledge/ 제품 마스터 6종 · 가격 정책 · 납기 규칙 · 확정 메모
│ ├── tools/profit-module/ 4.2 계산 모듈 (테스트 23개)
│ └── out/ 에이전트 결과가 쌓이는 곳
│
├── skill-eval/ ← 실습 ②: 여기서 따로 엽니다 (CLAUDE.md 없음)
│ ├── .claude/skills/ 평가할 스킬 v1.0
│ ├── emails/ 평가 메일 10건
│ ├── cases.json · check.mjs 자동 채점 기준 · 채점기
│ ├── rubric.md 사람 채점 기준
│ └── runs/ 조건별 결과 (no-skill / v1.0 / v1.1)
│
└── instructor/ ← 강사용 (배포 시 제외)
├── reference-plan.md · reference-approval-request.md
├── expected/ 계산 모듈 기대 출력
├── skill-v1.1/ 모범 개선 스킬 + CHANGELOG
└── eval-fixtures/ 채점기 검증용 표본
왜 작업 공간이 두 개인가: 에이전트 규칙(CLAUDE.md)은 하위 폴더에서도 자동으로 읽힙니다. 같은 폴더에서 스킬을 평가하면 “스킬 없음” 조건에도 그 규칙이 섞여 비교가 무의미해집니다.
준비물
- Claude Code (터미널 또는 데스크톱 앱 Code 탭)
- Node.js 20 이상
- 4.2 실습 경험 (계산 모듈, 스킬 체이닝)
실습 순서 (약 90분)
| 순서 | 내용 | 시간 |
|---|---|---|
| 1 | 4.2 분기표로는 어디서 막히나 (토론) | 5분 |
| 2 | 에이전트에게 계획만 세우게 하고 검토 | 10분 |
| 3 | 실행 관찰 — 서브에이전트 분업, 로그 | 15분 |
| 4 | 승인 요청서 검토 | 10분 |
| 5 | 스킬 평가: 스킬 없음 → v1.0 → 채점 | 30분 |
| 6 | 스킬 개선 v1.1 → 재평가 → 비교 | 20분 |
시간이 부족하면 5~6을 다음 시간으로 넘기거나, 평가 메일을 5건(E01·E05·E07·E09·E10)으로 줄여 진행합니다.
핵심 수치 (빠른 확인용)
| 항목 | 값 |
|---|---|
| 새 샘플 견적 (옵션 제외) | A200 × 4 + C100 × 1 = ₩5,920,000 (€3,869) |
| 공헌이익률 | 23.11% → G2 자동 |
| 파이프라인 | WAIT_HUMAN — C100 가용 0대 → 이은우 |
| 문서에 없는 사양 | PROFINET 연결, 최대 케이블 길이 → 연구개발팀 |
| 가격 마스터에 없음 | BRK 옵션, C100 축수별 가격 → 박민재 |
산출물
- 에이전트 실행 로그 (
out/run-log.md) + 계획 (out/plan.md) + 승인 요청서 - 스킬 평가 결과 (
runs/,report.md,rubric.md채점 표) - 개선된 스킬 v1.1 +
CHANGELOG.md
검토자: 심수정