책 소개
왜 내 AI는 말을 안 듣지?
성능 좋은 모델을 쓰면 결과물이 뚝딱 나올까요? 챗GPT를 쓰다가 제미나이로 넘어가고, 제미나이를 쓰다가 클로드로 넘어가면 문제가 해결될까요? 서점에 이런 종류의 책은 이미 넘쳐납니다. 프롬프트 엔지니어링이나 도구 사용법으로는 이 문제를 해결할 수 없습니다. 문제를 해결하려면 패러다임을 전환해야 합니다.
코더에서 지휘자로!
프롬프트를 입력하고 코드를 확인하는 코더의 방식이라면 인간이 명확한 병목입니다. 에이전트 팀을 지휘하는 지휘자가 되어야 합니다. 코드를 중심으로 생각하는 코더의 방식에서 벗어나 계획, 위임, 검토하는 지휘자의 방식으로 전환해야 합니다. 프롬프트 기법 같은 구체적인 요령이 아니라 사고방식의 전환을 배워야 합니다.
구조화된 접근 방식
에이전트를 에이전트답게 활용하려면 요청 → 결과라는 단일 사고방식에서 벗어나야 합니다. 에이전트를 프로젝트 단위로 굴리려면 구조적인 방법론이 필요합니다. PLAN 프레임워크는 AI 모델이나 도구 중립적인 방법론을 제시합니다. 에이전트에 일을 맡기는 요령이 아니라 에이전트 기반 개발을 안정적으로 운영하기 위한 실행 프레임워크로 시작하세요. "왜 내 AI는 말을 안 듣지?"라고 고민하고 있다면 PLAN 프레임워크로 구조부터 설계하세요.
작가 소개
지은이 : 코다프레스
코다프레스는 영국의 독립 출판사로 디자인과 코딩, 기술 분야를 배우는 현대인을 위해 실용적이고 잘 정리된 안내서를 만듭니다. 복잡한 내용을 명확하게 풀어내고 실제 상황에 바로 쓸 수 있는 자료를 제공합니다. 이제 막 시작했든 실력을 다듬는 중이든 코다프레스는 당신이 한 걸음 앞서 나아가도록 한 페이지씩 함께합니다.
옮긴이 : 양희은
개발자로 경력을 쌓아 현재는 정보관리기술사로 활동 중이며 (주)드위치에서 AI 프라이버시와 AI 안전성 관련 업무를 수행하고 있습니다. 끊임없이 새로운 지식을 습득하고 실전에 적용하는 과정을 통해 전문성을 확장해 나가고 있으며, 특히 AI를 안전하게 사용하고 책임감 있게 활용하는 방안을 모색하는 데 관심이 많습니다.
목 차
소개 당신의 에이전틱 전환
1부 기초
1 기존 개발 방식 왜 한계에 부딪혔나
__1.1 우리 모두가 느끼는 고충
__1.2 수동 유지보수의 숨겨진 비용
__1.3 비즈니스 사례 시간은 절약되고 품질은 좋아진다
__1.4 SE 3.0으로의 전환 무엇이 바뀌었나
__1.5 기존 도구가 한계에 도달할 때
__1.6 에이전트 전환이 약속하는 것
__1.7 함께 전환해 봅시다
2 바이브 코딩에서 에이전틱으로 전환 로드맵
__2.1 바이브 코딩 다시 보기 우리가 이미 알고 있는 것
__2.2 에이전틱 코딩 정의하기 목표 계획 자율성
__2.3 핵심 구분 감독자 대 아키텍트
__2.4 상호 보완적인 관계
__2.5 의사결정 프레임워크 바이브인가 에이전트인가
__2.6 전환할 준비가 되었다는 신호
__2.7 앞으로 여러분의 경로
3 안전제일 사고방식
__3.1 왜 보안이 먼저인가
__3.2 자율성이 가져오는 근본적인 리스크
__3.3 치명적인 3요소 LLM이 지시와 내용을 혼동할 때
__3.4 보안 플레이북
__3.5 에이전틱 코딩을 사용하지 말아야 할 때
__3.6 실패를 예상하기 그리고 복구하기
__3.7 기초가 갖춰졌습니다
2부 프레임워크
4 에이전틱 워크플로 프레임워크
__4.1 PLAN 프레임워크 소개
__4.2 준비 성공을 위한 준비
__4.3 실행 자신감을 가지고 위임하기
__4.4 감사 검토와 검증
__4.5 육성 학습과 개선
__4.6 프레임워크 실습 완전한 예제
__4.7 프레임워크 체크리스트
__4.8 앞으로 나아가기
5 실전 도구 나만의 에이전틱 도구 모음
__5.1 도구 지형도
__5.2 도구 선택 의사결정 트리
__5.3 필수 도구 비교
6 첫 번째 완전한 설정 연습을 통한 마스터
__6.1 에이전틱 환경 설정
__6.2 첫 번째 ACM 만들기
__6.3 튜토리얼 첫 번째 ACM을 처음부터 만들기
__6.4 컨텍스트 관리 장기 세션을 운영하는 기술
__6.5 첫 번째 에이전트 작업 자동화된 코드 리팩터링
__6.6 첫 승리를 축하하기
3부 숙련
7 새로운 역할 코더에서 지휘자로
__7.1 인지적 전환
__7.2 선 계획 후 코딩
__7.3 에이전트 관리에 필요한 핵심 역량
__7.4 책임의 장벽
__7.5 감독자로서의 첫 번째 주간
__7.6 실전에서의 사고방식 전환
__7.7 저항 극복하기
__7.8 앞으로의 길
8 계획 및 위임 마스터
__8.1 의도 마스터하기 목표 명세의 기술
__8.2 계층형 프롬프트 엔지니어링
__8.3 계획 루프 먼저 계획부터 요청하기
__8.4 위임 모범 사례
__8.5 마스터로 가는 길
9 신뢰하되 검증하라 에이전트 작업 검토하기
__9.1 실행과 반복 루프
__9.2 에이전트가 생성한 코드를 위한 코드 리뷰
__9.3 개입 시점 결정적 순간을 인식하기
__9.4 리뷰 마인드셋
10 일이 잘못되었을 때 복구와 디버깅
__10.1 에이전트가 실패하는 이유 항상 그들 잘못만은 아니다
__10.2 에이전트 행동 디버깅
__10.3 복구 전략 롤백 및 리셋
__10.4 실제 실패 시나리오 사례 연구
__10.5 실패에서 배우기 사후 분석 프로세스
__10.6 복구 프롬프트 실전 예시
__10.7 앞으로 나아가기
4부 실전 응용
11 코드베이스 유지보수 마이그레이션
__11.1 소개
__Tutorial 1 점진적 타입스크립트 마이그레이션
__Tutorial 2 자동화된 의존성 마이그레이션
__Tutorial 3 체계적인 명명 규칙 강제 적용
__Tutorial 4 죽은 코드 제거
__Tutorial 5 자동화된 문서 생성
__Tutorial 6 레거시 코드 리팩터링
__11.2 요약
12 CI CD 인프라 자동화
__12.1 소개
__Tutorial 7 에이전틱 코딩을 활용한 깃 워크플로
__Tutorial 8 CI CD 파이프라인 생성
__Tutorial 9 자동화된 보안 감사 통합
__Tutorial 10 로컬 개발 환경 설정
__Tutorial 11 자동 롤백 및 복구
__Tutorial 12 코드형 인프라 생성
__12.2 요약
13 규모에 따른 기능 개발
__13.1 소개
__Tutorial 13 엔드 투 엔드 검색 통합
__Tutorial 14 결제 게이트웨이 연동
__Tutorial 15 다국어 지원 i18n
__Tutorial 16 실시간 대시보드 기능
__Tutorial 17 멀티에이전트 QA 루프 만들기
__13.2 요약
14 품질 보증 보안
__14.1 소개
__Tutorial 18 코드 리뷰에 에이전트 사용하기
__Tutorial 19 완전한 단위 테스트 커버리지
__Tutorial 20 보안 취약점 스캔
__Tutorial 21 성능 최적화 감사
__Tutorial 22 합의 기반 코드 리뷰
__14.2 요약
5부 심화 전략
15 멀티에이전트 시스템과 팀 협업
__15.1 에이전트 하나로 부족할 때
__15.2 멀티에이전트 워크플로 설계
__15.3 오케스트레이션 프레임워크
__15.4 에이전트 시대의 팀 역학
__15.5 애자일과 스크럼에 통합하기
__15.6 에이전틱 실천을 조직 전반으로 확장하기
6부 전환
16 전환 계획
__16.1 1 30일차 기초 다지기
__16.2 31 60일차 기술 개발
__16.3 61 90일차 숙련 및 통합
__16.4 포트폴리오 구축
__16.5 패러다임의 수렴
__16.6 미래 개발자에게 필요한 역량
__16.7 당신이 되려는 개발자
부록
부록 A 용어집
부록 B 프롬프트 템플릿 라이브러리
부록 C 보안 체크리스트
부록 D PLAN 프레임워크 빠른 참조
부록 E 팀 협업 가이드
부록 F AI 코딩이 처음이라면
역자 소개
- 단순 변심인 경우 : 상품 수령 후 7일 이내 신청
- 상품 불량/오배송인 경우 : 상품 수령 후 3개월 이내, 혹은 그 사실을 알게 된 이후 30일 이내 반품 신청 가능
| 반품사유 | 반품 배송비 부담자 |
|---|---|
| 단순변심 | 고객 부담이며, 최초 배송비를 포함해 왕복 배송비가 발생합니다. 또한, 도서/산간지역이거나 설치 상품을 반품하는 경우에는 배송비가 추가될 수 있습니다. |
| 고객 부담이 아닙니다. |
| 진행 상태 | 결제완료 | 상품준비중 | 배송지시/배송중/배송완료 |
|---|---|---|---|
| 어떤 상태 | 주문 내역 확인 전 | 상품 발송 준비 중 | 상품이 택배사로 이미 발송 됨 |
| 환불 | 즉시환불 | 구매취소 의사전달 → 발송중지 → 환불 | 반품회수 → 반품상품 확인 → 환불 |
- 결제완료 또는 배송상품은 1:1 문의에 취소신청해 주셔야 합니다.
- 특정 상품의 경우 취소 수수료가 부과될 수 있습니다.
| 결제수단 | 환불시점 | 환불방법 |
|---|---|---|
| 신용카드 | 취소완료 후, 3~5일 내 카드사 승인취소(영업일 기준) | 신용카드 승인취소 |
| 계좌이체 |
실시간 계좌이체 또는 무통장입금 취소완료 후, 입력하신 환불계좌로 1~2일 내 환불금액 입금(영업일 기준) |
계좌입금 |
| 휴대폰 결제 |
당일 구매내역 취소시 취소 완료 후, 6시간 이내 승인취소 전월 구매내역 취소시 취소 완료 후, 1~2일 내 환불계좌로 입금(영업일 기준) |
당일취소 : 휴대폰 결제 승인취소 익월취소 : 계좌입금 |
| 포인트 | 취소 완료 후, 당일 포인트 적립 | 환불 포인트 적립 |
- 단순변심으로 인한 반품 시, 배송 완료 후 7일이 지나면 취소/반품 신청이 접수되지 않습니다.
- 주문/제작 상품의 경우, 상품의 제작이 이미 진행된 경우에는 취소가 불가합니다.
- 구성품을 분실하였거나 취급 부주의로 인한 파손/고장/오염된 경우에는 취소/반품이 제한됩니다.
- 제조사의 사정 (신모델 출시 등) 및 부품 가격변동 등에 의해 가격이 변동될 수 있으며, 이로 인한 반품 및 가격보상은 불가합니다.
- 뷰티 상품 이용 시 트러블(알러지, 붉은 반점, 가려움, 따가움)이 발생하는 경우 진료 확인서 및 소견서 등을 증빙하면 환불이 가능하지만 이 경우, 제반 비용은 고객님께서 부담하셔야 합니다.
- 각 상품별로 아래와 같은 사유로 취소/반품이 제한 될 수 있습니다.
| 상품군 | 취소/반품 불가사유 |
|---|---|
| 의류/잡화/수입명품 | 상품의 택(TAG) 제거/라벨 및 상품 훼손으로 상품의 가치가 현저히 감소된 경우 |
| 계절상품/식품/화장품 | 고객님의 사용, 시간경과, 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우 |
| 가전/설치상품 | 전자제품 특성 상, 정품 스티커가 제거되었거나 설치 또는 사용 이후에 단순변심인 경우, 액정화면이 부착된 상품의 전원을 켠 경우 (상품불량으로 인한 교환/반품은 AS센터의 불량 판정을 받아야 합니다.) |
| 자동차용품 | 상품을 개봉하여 장착한 이후 단순변심의 경우 |
| CD/DVD/GAME/BOOK등 | 복제가 가능한 상품의 포장 등을 훼손한 경우 |
| 상품의 시리얼 넘버 유출로 내장된 소프트웨어의 가치가 감소한 경우 | |
| 노트북, 테스크탑 PC 등 | 홀로그램 등을 분리, 분실, 훼손하여 상품의 가치가 현저히 감소하여 재판매가 불가할 경우 |










