상세정보
미리보기
하네스 엔지니어링 with 클로드 코드
- 저자
- 황민호 저
- 출판사
- 한빛미디어
- 출판일
- 2026-06-15
- 등록일
- 2026-07-31
- 파일포맷
- PDF
- 파일크기
- 6MB
- 공급사
- YES24
- 지원기기
-
PC
PHONE
TABLET
웹뷰어
프로그램 수동설치
뷰어프로그램 설치 안내
책소개
단일 에이전트 대신 ‘에이전트 팀’을 설계하라클로드 코드로 구축하는 최초의 하네스 실전 가이드 AI 에이전트를 도구로 쓰는 단계를 넘어, 스스로 일하는 에이전트 팀을 직접 설계하고 운영하는 방법인 하네스 엔지니어링을 체계적으로 정리한 최초의 실전서다. 이 책의 저자이자, 카카오의 AI 리더 황민호(로빈 황)가 공개한 하네스 관련 오픈소스 자료는 깃허브에서 3천 개 이상의 별(star)을 받으며 이미 개발자 커뮤니티의 주목을 받은 바 있다.하네스란 모델의 가중치를 건드리지 않고, 모델 바깥에 권한·도구·검증·관측을 설계해 에이전트가 혼자 움직이게 만드는 환경이다. 단일 에이전트의 구조적 한계부터, 에이전트 · 스킬 · 오케스트레이터라는 하네스 세 기둥의 설계 원칙, 스킬이 스킬을 만드는 메타스킬과 여섯 가지 아키텍처 패턴, 코드 리뷰·풀스택 구현·레거시 마이그레이션·디버깅 팀의 실전 사례까지 마크다운 파일을 직접 만들어 보며 익힐 수 있도록 설계되었다. 프롬프트 엔지니어링이나 모델 내부 지식 없이도, git과 마크다운 파일만 다룰 수 있다면 충분하다.
저자소개
카카오에서 AX 관련 업무를 담당하고 있습니다. 2013년부터 카카오에 재직하며 Daum 검색 서비스, 광고 플랫폼 Moment, 오픈소스 관리 플랫폼 OLIVE 등 주요 프로젝트 개발에 참여했습니다. 현재는 AI 에이전트와 최신 AI 기술 트렌드를 선제적으로 탐구하고 구현하며, 조직의 AI 전략 수립과 실무 적용에 기여하고 있습니다. 특히 AI 에이전트가 실제 업무 환경에서 안정적으로 작동하기 위한 하네스 설계와 운영에 관심을 두고 있습니다. 같은 모델이라도 환경과 도구, 맥락에 따라 전혀 다른 결과를 낸다는 점을 실무에서 분석하고 활용하고 있습니다.
하네스 구성을 돕는 메타 하네스 스킬, 에이전트 템플릿, 실무에 유용한 스킬을 깃허브를 통해 공유하고 있습니다. 핵심 화두는 “AI 에이전트가 일하는 환경을 어떻게 설계해야 개인과 조직의 생산성이 무너지지 않고 축적될 수 있는가”입니다. 모델 성능이 매번 새로운 기록을 세우는 시대에도, 최종 결과를 결정하는 것은 모델 자체만이 아니라 그것을 둘러싼 하네스라는 신념을 갖고 있습니다.
목차
[ Part 01 하네스란 무엇인가 ]Chapter 01 왜 하네스인가_스스로 데이터를 지운 단일 에이전트_혼자 일하는 AI는 자기 실수를 못 본다_모델의 환경을 바꿨을 때 일어난 일들_병목은 능력이 아니라 구조다_하네스 = around the model_하네스에 대한 세 가지 오해Chapter 02 30분 Quick Start _[Step 1] 같은 프롬프트, 다른 산출물_[Step 2] 30분 안에 2인 팀 만들기_자주 틀리는 세 가지[ Part 02 하네스 구성하기 ? 에이전트스킬오케스트레이터 ]Chapter 03 에이전트스킬오케스트레이터의 책임 분리 _2인 팀을 분해해보자_한 파일에 다 넣으면 무엇이 깨지는가_세 기둥, 세 질문_세 기둥은 어떻게 맞물리는가_세 기둥이 섞이면 생기는 문제Chapter 04 에이전트를 정의한다는 것 _어제 잘 굴러가던 팀이 오늘 아침 사라지는 이유_본문 7개 섹션 ? 왜 필요하고 어떻게 쓰는가_가드레일 ? 에이전트가 할 수 없는 것을 파일로 정하기_프론트매터 다섯 필드와 16개 공식 필드_실전 파일 전체 읽기 ? copy-editor.md_책 집필 하네스의 7가지 에이전트 관계도_안티패턴Chapter 05 스킬 설계의 기술 _스킬을 썼는데 왜 호출이 안 될까_원리 1 ? Description이 호출을 결정한다_원리 2 ? Progressive Disclosure 3단계_원리 3 ? Why-First 원칙_실물 파일 읽기 ? book-writer/SKILL.md_구현 ? book-writer 스킬을 펼치다_스킬 검증 ? With/Without 비교_안티패턴Chapter 06 오케스트레이터 _리더는 이벤트 루프, 팀원은 피어_세 가지 기본 도구 ? 팀을 데이터 전달 방식으로 보기_TeamCreate ? 팀은 상수가 아니라 세션 객체_TaskCreate ? 공유 작업 큐와 depends_on_SendMessage ? 리더를 거치지 않는 peer-to-peer 채널_에이전트 파일의 팀 통신 프로토콜 섹션_리더의 역할_데이터 흐름_실전 예제 ? PR 리뷰 오케스트레이터 SKILL.md_292개 에이전트 사건_TeamDelete와 정리 ? 세션당 한 팀, shutdown 필수_언제 팀 프리미티브를 도입할까_관측과 경계면 ? 팀을 바깥에서 보기_안티패턴[ Part 03 하네스 스킬로 구성하기 ]Chapter 07 메타 하네스 스킬과 6단계 파이프라인 _여섯 번째 팀을 만들던 날_메타스킬이란 무엇인가_메타스킬이 여는 6단계 파이프라인_Phase 1. 도메인 분석 ? 질문을 정제하는 단계_Phase 2. 팀 아키텍처 설계_Phase 34. 에이전트와 스킬 ? 파일이 없으면 존재하지 않는다_Phase 5. 오케스트레이션_Phase 6. 검증_Phase 07 ? 순환 구조와 Meta-Harness 루프_안전장치 ? 메타스킬도 폭주할 수 있다_안티패턴Chapter 08 6가지 아키텍처 패턴 _팀에는 모양이 있다_에이전트를 몇 명으로 쪼갤 것인가_패턴 1. 파이프라인 ? 순서가 의미를 만든다_패턴 2. 팬아웃팬인 ? 같은 입력, 다른 관점_패턴 3. 전문가 풀 ? 라우터 + 전문가_패턴 4. 생성-검증 ? 만들고 검사하고 다시 만든다_패턴 5. 감독자 ? 런타임 동적 분배_패턴 6. 계층적 위임 ? 총괄 팀장 실무자_복합 패턴은 실전의 기본값_패턴 선택 기준 - 플로우차트와 전환 신호_전통 분산 패턴과의 대응_안티패턴Chapter 09 팀 / 서브에이전트 / 하이브리드 _팀을 짤까, 그냥 각자 시킬까_실행 모드별 트레이드오프_실행 모드 결정_아키텍처 패턴과 실행 모드_구현 ? 세 템플릿 골격_[예시] 제품 런칭 준비 하네스_안티패턴Chapter 10 하네스 등록과 진화 _하네스는 진화하는 생명체다_포인터는 4줄, 시스템은 4층_하네스 등록 ? CLAUDE.md 템플릿과 실전용 변형_진화의 두 관문 ? Phase 0 현황 감사와 7-5 운영 루프_피드백 반영과 변경 이력 ? drift를 방지하는 물리적 증거_재실행과 부분 재실행_심화 ? ADR과 Build to Delete_안티패턴_하네스 등록과 진화 통합 체크리스트[ Part 04 하네스 실전편 ]Chapter 11 코드 리뷰 자동화 팀 _시나리오 ? PR 리뷰_팀 구성_워크플로_핵심 파일 훑어보기_실행 결과Chapter 12 풀스택 기능 구현 팀 _시나리오 ? 로그인 기능 추가_팀 구성_워크플로_핵심 파일 훑어보기_실행 결과_응용 가이드Chapter 13 레거시 마이그레이션 팀 _시나리오 ? 3,500개의 레거시 테스트 파일_팀 구성_워크플로_핵심 파일 훑어보기_응용 가이드Chapter 14 디버깅 / RCA 팀_시나리오 ? 로컬에선 잘 되는데요_팀 구성_워크플로_핵심 파일 훑어보기_응용 가이드[맺음말] 스케일별 하네스 진화[부록 A] 설치환경 설정 [부록 B] 안티패턴 카탈로그 + 도구 설계 패턴[부록 C] 트러블슈팅 ? 자주 막히는 실패 패턴 20선[부록 D] 토큰 경제와 레퍼런스 아키텍처