에이전트가 실패를 다루는 패턴입니다. 오류 감지·오류 처리·복구 세 단계를 나누고, 로깅·재시도·폴백·점진적 기능 축소·알림이라는 처리 전략과 상태 롤백·자기 교정·이관이라는 복구 전략을 정리합니다. ADK의 SequentialAgent로 폴백 체인을 구성하는 예제까지 다룹니다.
LLM과 외부 세계를 잇는 개방형 표준 MCP를 정리합니다. 기존 API를 그대로 감싸기만 하면 왜 위험한지, 도구 함수 호출과 무엇이 다른지, 전송 계층과 보안에서 무엇을 정해야 하는지, 그리고 ADK와 FastMCP로 실제 서버와 클라이언트를 붙이는 과정을 다룹니다.
에이전트가 경험으로 스스로 나아지는 패턴입니다. 강화 학습부터 온라인 학습·기억 기반 학습까지의 학습 방식, PPO의 클리핑과 DPO가 보상 모델을 건너뛰는 이유, 자기 개선 코딩 에이전트 SICA의 구조와 감시자, 구글 AlphaEvolve와 OpenEvolve의 진화 루프를 정리합니다.