스프링 AI에 기반한 AI 애플리케이션 개발부터 RAG, MCP, 도구 호출까지…AI 에이전트 개발을 프로젝트로 익힌다
생성형 AI 경쟁이 모델 성능을 넘어 AI 에이전트(AI Agent) 개발로 확대되고 있다. 사용자의 요청을 이해하고 외부 데이터를 검색하거나 다양한 도구를 활용해 작업을 수행하는 AI 에이전트가 차세대 소프트웨어의 핵심 기술로 주목받으면서 이를 실제 서비스에 구현할 수 있는 개발 역량의 중요성도 커지고 있다.

이러한 흐름에 맞춰 이지스퍼블리싱은 스프링(Spring) 기반으로 AI 애플리케이션과 AI 에이전트를 구현하는 방법을 담은 'Do it! 스프링 AI를 활용한 AI 에이전트 개발 입문'을 출간했다고 20일 밝혔다.
이 책은 생성형 AI를 기존 애플리케이션에 적용하려는 스프링 개발자와 백엔드 개발자를 위한 실무 입문서다. 스프링 AI를 중심으로 LLM 연동, 프롬프트 엔지니어링, 대화 메모리 관리, 도구 호출, 검색증강생성(RAG), 모델 컨텍스트 프로토콜(MCP) 등 AI 애플리케이션 개발에 필요한 핵심 기술을 단계별 프로젝트로 설명한다. 단순한 API 사용법이 아니라 AI 모델과 외부 시스템을 연결하고, 사용자 요청에 따라 작업을 수행하는 AI 에이전트의 설계와 구현 과정을 함께 다루는 것이 특징이다.
또한 예제를 따라 AI 기능을 기존 스프링 애플리케이션에 통합하고, 데이터 검색과 도구 호출을 활용한 AI 서비스를 직접 구현할 수 있도록 구성했다. 이를 통해 생성형 AI 기술을 실제 서비스에 적용하는 과정과 개발 흐름을 자연스럽게 익힐 수 있게 했다.