AI로 해커톤 심사 시스템을 뚝딱? 48시간의 개발 여정 공개!
by DD
11개월 전
조회수 20
v0와 Claude Code를 활용하여 48시간 만에 250명 규모 해커톤 AI 심사 시스템을 구축함
구글 로그인 배포 과정에서 세션 관리 문제 및 K8s 설정 오류로 인한 기술적 난관을 겪음
AI 심사의 품질은 프롬프트의 명확성에, 시스템 안정성은 개발자의 경험에 달려있음을 강조
AI 기반 시스템 아키텍처
AI 심사 시스템은 v0를 활용한 UI 설계, Claude Code를 통한 프론트엔드 및 백엔드 코드 생성으로 구성됨. 구체적으로 Spring AI를 기반으로 OpenAI, Claude, Gemini를 하이브리드 심사위원으로 활용하여 심사 정확도를 높이고자 했다.
AI 페어 프로그래밍의 장단점
Claude Code를 활용한 개발은 빠른 프로토타이핑을 가능하게 했지만, 코드베이스가 커지면서 AI가 기존 기능을 제대로 인식하지 못하는 문제가 발생했다. 따라서, 프롬프트 엔지니어링과 개발자의 세밀한 검증이 중요함을 알 수 있다.
배포 환경에서의 문제 해결
배포 환경에서 구글 로그인 문제 발생 시, 세션 관리와 K8s 설정 오류를 해결하는 과정에서 개발자의 경험과 지식이 중요하게 작용했다. 따라서, AI 도구 활용과 더불어 시스템 설계 능력과 문제 해결 능력을 함께 갖추는 것이 중요하다.