
AI Coding Agent를 활용한 레거시 시스템 마이그레이션
두줄요약
Claude로 레거시 분석·구현을 지원하고 Codex로 교차 검증한 마이그레이션 사례를 공유했습니다. AI 활용에도 데이터 의미와 결과의 최종 판단은 개발자가 담당해야 함을 확인했습니다.
문제 상황
- ThingWorx와 Java 기반 방대한 레거시 코드, 구체화되지 않은 요구사항으로 인한 기능 파악·범위 산정의 어려움
- 기존 DB 구조·명칭과 신규 데이터 모델 차이에 따른 의미 기반 데이터 매핑 필요
해결 방법
- Claude를 활용한 레거시 코드·처리 흐름 분석, 단계별 구현 계획과 공수 산정
- Spring Boot와 Vue 기반 신규 구조로 기존 기능 재구성, Markdown 문서 기반 분석 결과·의사결정 컨텍스트 관리
- Claude 구현과 Codex 검토의 역할 분리, 리뷰 항목별 수락·거부·개발자 판단 분류
성능/운영 포인트
- 주요 레거시 분석 작업의 약 일주일 내 진행과 개발 일정 여유 확보
- 고객사 완료 일정 단축 요청에도 9월 말 기준 약 90% 작업 완료 상태로 대응
주의할 점
- AI 분석·리뷰 결과의 도메인 지식 기반 검토와 최종 설계 판단 필요
- 문서 참조 지시와 결과 확인, 교차 검증 결과의 추가 검토 필요




