본문 바로가기

AI 코딩 버전 관리

(2)
AI가 이전 코드를 잊어버리면 생기는 문제! 바이브코딩 프로젝트를 지키는 방법 AI가 이전 코드를 잊어버리면 생기는 문제! 바이브코딩 프로젝트를 지키는 방법“분명 아까까지 잘 만들고 있었는데 왜 갑자기 AI가 다른 코드로 바꿔 버릴까요?” 바이브코딩을 하다 보면 꽤 자주 겪는 문제입니다. 처음에는 AI가 프로젝트 구조를 잘 이해하고 있는 것처럼 보이지만, 대화가 길어지거나 파일이 많아지면 이전에 정했던 변수 이름, 함수 구조, 파일 역할을 놓치는 경우가 있습니다.이 상태에서 수정 요청을 이어 가면 AI가 예전 코드와 다른 기준으로 새 코드를 제안하면서 프로젝트가 흔들릴 수 있습니다. 버튼 하나만 고치려 했는데 파일 구조가 바뀌고, 이미 있던 함수가 새 이름으로 만들어지며, 저장 방식까지 달라질 수도 있습니다.바이브코딩에서 중요한 것은 AI가 모든 코드를 기억할 것이라고 기대하는 것..
Git 몰라도 괜찮습니다! 바이브코딩 프로젝스 버전 관리를 해야 하는 이유 Git 몰라도 괜찮습니다! 바이브코딩 프로젝트 버전 관리를 해야 하는 이유바이브코딩을 하다 보면 잘 작동하던 프로젝트가 갑자기 망가지는 순간을 자주 경험합니다. AI가 새로운 기능을 추가하면서 기존 기능까지 바꾸거나, 오류를 고치다가 더 큰 문제가 생기는 경우도 많습니다. 이런 상황에서 가장 많이 하는 말이 있습니다. "아까는 잘 됐는데…" 하지만 이전 상태를 저장해 두지 않았다면 다시 처음부터 만들어야 할 수도 있습니다. Git을 몰라도 버전 관리를 해야 하는 이유는 코드를 잘 관리하기 위해서가 아니라, 언제든 정상 상태로 돌아갈 수 있는 안전장치를 만들기 위해서입니다. Git이 어렵게 느껴진다면 폴더 복사만으로도 충분히 버전 관리의 효과를 얻을 수 있습니다. 버전 관리란 프로젝트의 타임머신입니다..