버전 업그레이드를 에이전트에게 맡기다 — Spring AI M7 사례
브레이킹 체인지가 잦은 프로젝트에서는 업그레이드보다 새로 세팅하는 게 속 편했다. Spring AI가 그 문제에 내놓은 답이 업그레이드 프롬프트다.

Spring AI 가 M7 로 올라와 가이드를 보다가, 버전 업그레이드를 Claude Code CLI 로 할 수 있도록 업그레이드 프롬프트를 제공하는 것 이 눈에 띄었다.
Spring AI 마일스톤 버전들은 빠르게 변하는 AI 기술을 따라가느라 패키지명·클래스명 변경을 비롯해 breaking change 가 많은 편이다. 그래서 기존 프로젝트를 업데이트하느니 새로 세팅하는 것이 속 편했다.
이런 문제를 푸는 방안으로 Claude Code 를 이용한 버전 업데이트 가이드를 제공하는 것은, 앞으로 바뀌게 될 모습의 일부분일 것 같다.