본문 바로가기

AI 코딩 디버깅

(2)
AI가 자꾸 엉뚱한 코드를 준다면? 예전 코드 기준으로 답하고 있다는 신호 10가지 AI가 자꾸 엉뚱한 코드를 준다면? 예전 코드 기준으로 답하고 있다는 신호 10가지“분명 지금 코드에서는 이 함수가 없는데 AI는 왜 계속 있다고 말할까요?” 바이브코딩을 오래 하다 보면 AI가 현재 프로젝트가 아니라 이전 버전의 코드나 과거 대화 내용을 기준으로 답변하는 상황을 만나게 됩니다. 처음에는 단순한 실수처럼 보이지만, 이 상태에서 수정 작업을 계속하면 함수 이름이 꼬이고 파일 구조가 바뀌며 정상적으로 작동하던 기능까지 망가질 수 있습니다.문제는 AI가 “지금 오래된 코드를 보고 있습니다”라고 항상 알려 주는 것이 아니라는 점입니다. 사용자가 직접 몇 가지 신호를 보고 판단해야 합니다.바이브코딩에서 중요한 것은 AI가 모든 프로젝트 상태를 완벽하게 기억할 것이라고 기대하는 것이 아니라 현재 코..
AI가 이상하게 만들었다면? 바이브코딩 결과물이 생각 같지 않을 때 확인해야 하는 체크리스트 AI가 이상하게 만들었다면? 바이브코딩 결과물이 생각 같지 않을 때 확인해야 하는 체크리스트"분명 AI에게 부탁한 대로 말했는데 왜 전혀 다른 결과가 나왔을까?" 바이브코딩을 처음 시작하면 누구나 한 번쯤 겪는 일입니다. 홈페이지를 만들어 달라고 했는데 디자인이 엉뚱하게 나오거나, 버튼이 작동하지 않거나, 기존 기능이 갑자기 사라지는 경우도 있습니다. 많은 사람은 이럴 때 "AI가 틀렸다."고 생각합니다. 하지만 실제로는 요구사항이 부족하거나, 프로젝트 진행 방식에 문제가 있는 경우가 더 많습니다. AI는 매우 뛰어난 도구이지만 사람의 의도를 완벽하게 추측하지는 못합니다. 그래서 결과가 기대와 다를 때는 무작정 다시 만드는 것보다 차근차근 원인을 확인하는 것이 중요합니다. 1. 요구사항이 너무 짧지는 ..