dhan***
2026-03-02

내가 만든 프로덕트의 AI 답변이 만족스럽지 못할 경우가 있다. 또는 Github Copilot, 커서 AI가 엉뚱하게 동작한다거나 토큰 비용이 과다하게 발생한다. 이럴 경우 해결법으로는 대개 프롬프트를 바꾸거나 더 싼 LLM으로 갈아타거나 새로운 채팅으로 시작하라고 한다. 모두 맞는 얘기지만 그 이유를 정확히 알고 있으면 더 싸게, 더 쉽게, 더 빠르게 내가 원하는 프로덕트를 만들 수 있을 것이다. 그 비밀은 컨텍스트에 있다.(맥락) 즉 컨텍스트 윈도우에 담겨있는 내용이 모든 답을 말해준다. 이 책은 AI 에이전트에서 컨텍스트를 효과적으로 다루는 방법을 개념과 예제를 통해서 설명한다.
[책의 구성]
이 책은 전체 4개 PART, 총 14개 장과 부록으로 구성되어 있다. (344페이지 분량)
PART 01 "AI 활용의 패러다임을 바꾸는 컨텍스트 엔지니어링"에서는 컨텍스트 엔지니어링의 개념과 구성요소를 예제와 함께 비교하며 설명한다.


<1장 프롬프트 이후의 시대: 컨텍스트 엔지니어링 - 1.1.3 예제 코드로 이해하는 컨텍스트의 부재, p28~p30>
PART 02 "AI 에이전트를 위한 4가지 기초 컨텍스트 패턴"에서는
AI 페어 프로그래머, 고객 응대 챗봇, 도메인 전문 어시스턴트, AI 스토리텔러 라는 4가지 특정 상황에서 맞닥뜨리는 문제를 컨텍스트를 활용하여 해결하는 방법을 예제 코드로 설명한다.

<6장 창작 및 교육: 맞춤형 AI 튜터와 세계관을 지키는 AI 스토리텔러 - 6.1.1 설정을 잊은 작가, p162~163>

<7장 AI 에이전트의 탄생 - 7.3.3 컨텍스트 흐름 시각화 다이어그램, p192~p193>
PART 03 "나만의 AI 에이전트 구축"에서는 입력된 데이터를 기반으로 문제 해결을 위한 추론(계획) -> 행동 -> 관찰로 이어지는 워크플로를 이해한 후 개발자 에이전트, FAQ 챗봇, 의료 연구원 에이전트를 실습하면서 학습한다.


<9장 AI 고객센터 에이전트: 다중 컨텍스트 융합 - 9.4 다중 컨텍스트 융합 에이전트 만들기, p250~p257>
PART 04 "컨텍스트의 확장: 평가, 윤리, 미래"에서는 품질 관리를 위한 로그 작성 및 평가 방법, 책임 있는 AI와 보안을 위한 전략, AI 엔지니어로써 다음 관계를 위한 로드맵을 제시한다.
APPENDIX "실무 적용 노트"에서는 파이썬 3.11, LangChain v1.0, LLM API 키 설정등의 예제 코드 실습을 위한 환경 설정과 챗GPT, 클로드, 제미나이를 사용하기 위한 기본 지식, 트러블 슈팅, 용어집, 색인으로 구성되어 있다.
[소감]
프롬프트 엔지니어링과 컨텐스트 엔지니어링의 차이를 예제 코드를 통해 비교하는 책의 진행 방식은 추가 설명이 필요없을 정도로 쉽게 이해가 된다. 컨텍스트 엔지니어링이 적용된 전/후를 비교 설명하기 때문이다. 예제 코드는 OpenAI/Anthropic/Google 모델을 주석 해제 만으로 변경하기 쉽게 구성되어 있으며, AI 에이전트 프로그램에서 컨텍스트를 관리하는 방법을 완성도 높게 보여 준다. 책의 모든 코드가 LangChain v1.0.x를 지원하기 때문에 현업에서도 바로 사용할 수 있을 것이다. 특히, 10장의 스스로 진화하고 성장하는 에이전트 워크플로가 인상 깊었다.
[추천]
개발 패러다임이 하루가 다르게 진화하고 있다. 지금은 AI 에이전트 시대이다. AI 에이전트를 이해하고 AI 에이전트처럼 생각하고 행동해야 적응할 수 있다. 그렇지 않으면 AI나 다른 개발자에게 교체가 될 것이다. 그런 관점에서 이 책이 시의 적절하게 출간되었고, 완독할 수 있어서 대단히 감사하다. AI 서비스 개발자뿐만 아니라 지금 시대에 개발하시는 모든 분들께 이 책을 추천드립니다. 우리는 AI 에이전트처럼 생각해야 합니다.