Package 08 · L3 개발자 × D4 혁신
하네스 엔지니어링 PoC
에이전트를 위한 인프라 구축 — MCP 활용과 멀티에이전트 CI/CD 파이프라인 통합
PACKAGE 08
L3 개발자 × D4 혁신
💰 단가
협의 (4일 32H) + 프로젝트 멘토링 별도
🎯 타겟
- 대상: CI/CD 자동화 및 개발 파이프라인 설계에 익숙한 시니어/리드 개발자
- 기간: 4일 (32시간) — 4주 분할(주 1회) 권장, 레벨 간 과제 필수
- AX 단계: 4단계 (현업 적용 · PoC 고도화)
📝 과정 소개
에이전틱 코딩이 스스로 달리는 '자동차'라면, 하네스 엔지니어링은 다수의 에이전트가 충돌·환각 없이 달리도록 '차선·신호등·목적지 통신망'을 구축하는 고도화 인프라 과정입니다. Model Context Protocol(MCP)을 차용해 에이전트가 사내 시스템·Git·DB와 양방향 연결되어 맥락을 확보하는 환경(Harness)을 구축합니다. 조직 규약을 구조적 제약(Constraints)으로 주입하고, 기존 CI/CD 파이프라인의 각 단계에 전문화된 에이전트 로직을 노드(Node) 형태로 통합합니다.
🎯 교육 목표
멀티에이전트가 사내 도구·문서에 안전하게 연결되도록 MCP 기반 컨텍스트 제공 하네스 환경을 설계합니다. Linter 및 .cursorrules를 활용해 에이전트 환각 활동을 통제하고, 자율형 에이전트 루프를 실제 기업의 개발 라이프사이클(CI/CD 파이프라인)의 적재적소에 내재화합니다.
🔧 핵심 도구
Claude Code CLIModel Context Protocol (MCP)Claude Skills & .cursorrulesGit / GitHub / 사내 CI 자동화 도구LangGraph (심화 — Multi-Agent)LangSmith (모니터링·평가·비용 추적)
📋 모듈별 상세 커리큘럼
Level 1 (입문) · 하네스 엔지니어링 개관
1일 (8H)
에이전트 vs RAG, 하네스 5대 구성 요소
- 에이전트 vs RAG 차이 — 결정론적 검색 vs 자율적 추론·실행
- 하네스 엔지니어링 5대 구성 요소: 시스템 프롬프트·에이전트 루프·컨텍스트 관리·도구 설계·안전장치
- [실습] Claude Code + CLAUDE.md로 첫 하네스 환경 구성, 사내 정책 주입 체험
- [과제] 사내 도메인 1개 선정 — 다음 주을 위한 요구사항 정의서 작성
Level 2 (실전) · 스마트 하네스 설계: 컨텍스트 파이프라인과 MCP
1일 (8H)
동적 컨텍스트 제공
- 하네스 인프라 진화 — 단순 텍스트 프롬프트를 넘어선 MCP 기반 외부 도구 통합과 다이내믹 컨텍스트 맵핑
- 에이전트-지식 간 파이프라인 구축 — 사내 API·DB 스키마를 에이전트가 자율적으로 리드(Read)하는 하네스 구성
- 기업 환경 샌드박스(Sandbox) 통제 — 로컬 에이전트 시스템 제어 권한 설정/제한 방법론
- [실습] 에이전트가 명령 전 사내 가상 문서·OpenAPI 명세를 긁어와 최신 맥락으로 업데이트하는 컨텍스트 자동화 환경
Level 3 (발전) · 멀티에이전트 자율성 제어 (Architectural Constraints)
1日 (8H)
안전망 및 룰셋팅
- 자율성과 제어의 타협점 — 조직 규칙·설계 한계를 벗어나지 않도록 멀티에이전트 통제 구조적 제약(Constraints) 주입
- 정적 라이브러리와 평가 에이전트의 하이브리드 제어 — Linter(ESLint/Prettier)를 1차 허들로 두고 평가 에이전트를 파이프라인 연결
- 계층적 룰 시스템 운영 — 프로젝트 전체 스킬·디렉토리별 제한 지침(.cursorrules) 등 다변화된 룰 상호 작용 구조화
- [실습] 코딩 컨벤션 위반 시 리뷰 에이전트가 컴파일러 단계에서 감지하고 강제 롤백·에러 수정 요구하는 폐쇄형 제약 사이클
Level 4 (심화) · 개발 프로세스 라이프사이클(CI/CD) 내 에이전트 노드 심기
1일 (8H)
파이프라인 결합 + 통합 PoC
- 단방향 챗봇에서 워크플로우 내 고정 노드(Node)로 재탄생 — CI/CD 플로우의 각 이벤트 단계별 목적성 에이전트 분산 배치
- [사전 파이프라인] 라우팅-스캐폴더 에이전트 — 이슈 생성 시 하부 폴더·초기 스캐폴딩 선제 진행
- [사후 파이프라인] 평가자-최적화 리뷰 구간 — 커밋 푸시 트리거 시 리뷰 에이전트가 자동 검수 후 역PR(Pull Request) 생성
- [실습] 통합 PoC: 팀별 'MCP 연동 및 멀티에이전트 기반 차세대 개발 라이프사이클 하네스 설계 청사진' 완성
📦 산출물
- 동적 컨텍스트 제공(MCP 모사) 기능이 주입된 로컬 프로젝트 하네스 템플릿 세트 1건
- Linter와 평가자 에이전트가 접목된 구조적 제약(Constraints) 방어 로직 모듈 구성안
- 파일/이벤트 변경에 능동 대응하는 백그라운드 멀티에이전트 모의 연동 스크립트
- 팀별 자율형 에이전트 CI/CD 하네스 아키텍처/설계 청사진 1건
🏢 산업 적합도
★★ 대기업 · ☆ 중견·중소 · ☆ 대학 · ☆ 공공
🏭 추천 산업 케이스
대기업 CI/CD 혁신 · 사내 코파일럿 자체 구축 · 보안 Agent 도입 · DevOps 팀 고도화
📚 유사 레퍼런스
과거 운영 사례 요약 — 상세 커리큘럼은 본 문서 기준으로 별도 협의
대기업 MX사업부
스마트 하네스 설계: 컨텍스트 파이프라인과 MCP (Level 2 실전)
대기업 전자 사업부
단계형 4일 — Level 1~4 과제 기반
IT 중견기업
고급 RAG 패턴 — 엔터프라이즈 데이터 최적화
⚙️ 필요 인프라
- Anthropic API Key (Claude Code CLI 사용 — Pay-as-you-go)
- Node.js 18+ 및 npm (Claude Code CLI 설치용)
- 파이프라인 통신을 위한 로컬 개발 환경 (Python/Node.js)
- VS Code + 터미널 에이전트 환경
- GitHub 계정 (1인 1계정)
- 사내 CI/CD 파이프라인 접근 권한 (Jenkins/GitHub Actions/GitLab CI 등)
💡 다음 단계