저자

서지영

저자:서지영
마이크로소프트Data&AISpecialist이자20년넘게IT시장의변화를함께한엔지니어다.고려대학교대학원에서빅데이터와인공지능을연구했고,딥러닝프레임워크부터랭체인,RAG,MCP,멀티에이전트까지빠르게발전하는AI기술을현장에서익히고이를책으로정리해왔다.『딥러닝파이토치교과서』(길벗,2022),『랭체인으로RAG개발하기』(길벗,2025),『나만의MCP서버만들기with커서AI』(길벗,2025),『이것이멀티에이전트다』(한빛미디어,2026)등을집필했으며,기술을누구나쉽게이해하고활용할수있도록지식을나누는데힘쓰고있다.

목차


|Part01|에이전트시대와하네스엔지니어링

Chapter01AI에이전트시대의명암
1.1AI사용방식의변화:챗봇에서에이전트로
____챗봇과에이전트의차이
____에이전트시대를연세가지사건
1.2자율에이전트1세대의흥망
1.3에이전트가무너지는네가지패턴
____네가지실패패턴
____네가지패턴에내재된문제:환각과비용증가
1.4같은모델,다른환경:성능격차와검증부채

Chapter02하네스엔지니어링이란무엇인가
2.1프롬프트에서하네스로:모델활용기술의진화
____1단계:프롬프트엔지니어링
____2단계:컨텍스트엔지니어링
____3단계:하네스엔지니어링
2.2하네스엔지니어링의정의와핵심공식
____하네스의다섯가지패턴
2.3하네스엔지니어링이적합한업무를판단하는7가지기준

Chapter03하네스의구조이해와아우터하네스설계
3.1하네스를이루는7가지구성요소
____핵심요소4가지
____전술3가지
3.2이너하네스와아우터하네스
3.3아우터하네스만들기
____안티패턴과지속성:도구가바뀌어도살아남는환경

|Part02|하네스엔지니어링을위한환경설정

Chapter04클로드코드설치와실습환경세팅
4.1핵심도구준비:클로드코드
____GitforWindows설치
____ClaudePro플랜구독
____클로드코드설치
____클로드코드로그인
____클로드코드첫실행하기
4.2실습재료준비:Node.js와파이썬
____Node.js설치
____파이썬설치
____클로드코드에클로드API키등록하기
4.3외부서비스연결준비:API키
____클로드API키발급및크레딧충전
____웹검색용TavilyAPI키발급
____환경변수로키안전하게관리하기

|Part03|하네스핵심구성요소실습

Chapter05실습을위한필독사항과진행방식
5.1실습전필독사항
____실행결과는매번다른것이정상이다
____코드보다프롬프트와스펙에집중하자
____클로드코드와클로드API는서로다른서비스이다
____권한과보안에주의하자
____실습환경을미리점검하자
____결과는반드시사람이검증한다
5.2실습진행방식
____진행방식
____실습별도메인및작성파일
____실습폴더구조

Chapter06에이전트의기본:시스템프롬프트,도구와MCP,스킬
6.1시스템프롬프트
____실습개요
____[실습]회의록작성에이전트
____마무리
6.2도구와MCP
____실습개요
____[실습]QR코드생성에이전트
____마무리
6.3스킬
____실습개요
____[실습]회의록양식통일에이전트
____마무리

Chapter07실행제어와규모확장:훅,메모리,서브에이전트
7.1훅-진단형재시도
____실습개요
____[실습]데이터분석에이전트
____마무리
7.2훅-가드레일
____실습개요
____[실습]이메일답장에이전트
____마무리
7.3메모리
____실습개요
____[실습]다세션리서치에이전트
____마무리
7.4서브에이전트
____실습개요
____[실습]다단계역할분담형리서치에이전트
____마무리

Chapter08스펙주도개발:스펙사이클완주
8.1스펙(명세)
____실습개요
____[실습]글쓰기첨삭에이전트
____마무리

|Part04|하네스엔지니어링실전프로젝트

Chapter09사내문서검색에이전트
9.1사내문서검색에이전트만들기
____실습개요
____[실습]사내문서검색에이전트
____마무리

Chapter10주식종목추천에이전트
10.1주식종목추천에이전트만들기
____실습개요
____[실습]주식종목추천에이전트
____마무리

Chapter11자산진단및노후계획에이전트
11.1자산진단및노후계획에이전트만들기
____실습개요
____[실습]자산진단및노후계획에이전트
____마무리

Chapter12카드사용내역분석에이전트
12.1카드사용내역분석에이전트만들기
____실습개요
____[실습]카드사용내역분석에이전트
____마무리

Chapter13반복보고서자동화에이전트
13.1반복보고서자동화에이전트만들기
____실습개요
____[실습]반복보고서자동화에이전트
____마무리

|Part05|같은스펙,다른하네스:헤르메스에이전트

Chapter14헤르메스의이해
14.1헤르메스에이전트란무엇인가
____하네스엔지니어링과헤르메스에이전트의관계
____헤르메스에이전트의개념과특징
____헤르메스의구조:모델을둘러싼다섯개의층
____자기개선루프:제품이된메타하네스
14.2헤르메스vs클로드코드
____두도구함께쓰기

Chapter15헤르메스실습
15.1헤르메스설치와실습환경세팅
____헤르메스설치하기
____외부도구설치하기
____헤르메스기본설정및실행하기
____YOLO모드와API키설정하기
15.2폴더자동정리비서만들기
____실습개요
____[실습]폴더자동정리비서
____마무리
15.3작업에따라모델을골라쓰는라우터만들기
____실습개요
____[실습]작업에따라모델을골라쓰는라우터
____마무리

|Part06|에이전트의안정적인운영과확장

Chapter16하네스운영:비용점검·장애대응·도구선택
16.1비용점검
____비용을점검하는6가지항목
16.2트러블슈팅
____자주발생하는6가지문제와대응법
16.3도구선택
____에이전트운영도구6가지비교
16.4프레임워크도입
____프레임워크도입을검토해야하는5가지신호

Chapter17하네스의미래:메타하네스·NLAH·A2A
17.1메타하네스의다음단계
____메타하네스의세가지발전방향
17.2NLAH
17.3A2A

출판사 서평

★프롬프트만잘쓰면끝?이제는AI가일할'환경'을설계할차례!
★개발자의전유물이던하네스엔지니어링,실무자를위한업무자동화무기로

AI활용방식은세단계로발전해왔다.질문과지시를다듬는프롬프트엔지니어링,필요한정보와맥락을제공하는컨텍스트엔지니어링그리고AI가안정적으로일할수있는환경전체를설계하는하네스엔지니어링이다.하네스엔지니어링은AI가맡은일의범위를벗어나지않고끝까지수행하도록역할과규칙,도구와기억,검증과재시도절차까지체계적으로설계한다.

그동안하네스엔지니어링은코드리뷰나앱구현처럼주로개발현장의사례를중심으로다뤄졌다.이책은그문턱을낮춰회의록정리,이메일작성,데이터분석부터사내문서검색,반복보고서자동화,주식종목추천,개인자산진단까지익숙한업무와일상속사례로하네스엔지니어링을익히게한다.복잡한코드구현은클로드코드에맡기고,독자는한국어로AI가어떻게일해야할지정하고결과를확인하며다듬는데집중한다.덕분에코딩경험이없어도단계별실습을따라가며자신만의자동화에이전트를만들수있다.실습프롬프트와예제파일은물론,저자에게직접질문할수있는Q&A오픈채팅방까지제공해막힘없이실습을이어갈수있도록돕는다.

·카카오톡오픈채팅방:open.kakao.com/o/pjafVfLi
·프롬프트모음:bit.ly/45YTEbH

★하네스를이루는7가지핵심부품을하나씩직접만든다
★무조건자동화는금물!'하네스를적용할일'을가려내는안목까지

하네스를시스템프롬프트,도구/MCP,메모리,서브에이전트라는4가지핵심요소와훅,스킬,스펙이라는3가지전술요소로나누어하나씩직접구축해본다.각요소가어떤역할을하는지개별실습으로익힌뒤실제에이전트에하나씩결합해보며AI가어떻게작동하는지이해한다.덕분에결과가기대와다를때무엇이문제인지짚어보고,어느부분을보완해야할지판단하는실전감각까지기를수있다.

중요한것은기능을무작정많이늘리는것이아니다.이책에선에이전트를만들기전에해당업무에하네스를적용할가치가있는지부터따져보게한다.같은형식의일이반복되는지,일정한결과형식과품질이필요한지,반복되는실패가있는지,합격기준을명확히정할수있는지등7가지기준으로업무의적합성을판단한다.모든일을에이전트로전환하기보다어떤일에AI를투입해야시간과노력을가장효과적으로줄일수있는지판단하는안목까지길러준다.

★코드는AI가,업무기준은내가!한국어'스펙'으로에이전트를만든다
★클로드코드부터헤르메스까지,한번만든업무기준을그대로재사용한다

모든실습은'결과물정하기→한국어로스펙작성하기→클로드코드에구현맡기기→결과확인하기→스펙다듬기'의흐름으로진행된다.코드작성은클로드코드에맡기고,독자는이업무를어디까지처리할지,무엇을해서는안되는지,어떤상태를완료로볼지처럼AI가일할기준과범위를정하는데집중한다.결과를확인하고수정이필요하면코드를직접고치는대신원하는결과에가까워질때까지스펙을다듬는과정을반복한다.

이방식의장점은도구가바뀌어도내가만든스펙은자산으로남는다는것이다.코드는도구나모델에따라달라질수있지만,에이전트의역할과작업순서,결과형식등을정리한스펙은다른환경에서도재사용할수있다.책후반부에서는같은설계방식을오픈소스에이전트'헤르메스'로확장해폴더자동정리비서와작업에따라모델을골라쓰는라우터까지만들어본다.이어비용점검과장애대응,도구선택까지다루며에이전트를만드는데서끝나지않고오래안정적으로운영하는방법까지익힌다.

★이책의대상독자
__챗GPT·클로드를사용하지만결과가매번달라답답한사람
프롬프트수정만으로해결되지않던문제의원인을하네스관점에서진단하고개선하는법을배울수있다.

__보고서작성·문서검색·데이터분석등반복업무를줄이고싶은실무자
실제업무기반의예제를직접따라하며자신의반복작업을손쉽게자동화할수있다.

__새AI모델이나올때마다에이전트를다시구축하고싶지않은기획자·개발자
코드가아닌업무목적과규칙을담은스펙을자산화하여특정도구에묶이지않는자동화구조를만드는법을익힌다.

__업무자동화가필요한1인사업자·프리랜서,조직의AI도입담당자
어떤업무부터자동화할지가려내는판단기준부터비용계산,장애대응,도구선택까지실제운영에필요한실전노하우를습득할수있다.

★이책에서만드는에이전트
__회사업무
01회의록작성에이전트
02회의록양식통일에이전트
03이메일답장에이전트
04사내문서검색에이전트
05반복보고서자동화에이전트
06글쓰기첨삭에이전트

__개인생활·자산
07주식종목추천에이전트
08자산진단·노후계획에이전트
09카드사용내역분석에이전트
10폴더자동정리에이전트

__조사·분석·도구
11다세션리서치에이전트
12다단계역할분담형리서치에이전트
13데이터분석에이전트
14QR코드생성에이전트
15작업별모델선택라우터에이전트