요즘 다들 바이브 코딩(vibe coding) 어떻게 하고 계신가요?
How are you guys doing vibe coding at the moment?
핵심 요약
AI에게 정보 수집부터 테스트까지 맡기고 직접 검토를 최소화하는 방식에 대한 효율성 논의.
- 워크플로우 자동화 — AI가 정보 수집, 계획, 코딩, 테스트를 전담하게 하여 인간의 개입을 최소화함.
- 코드 검토 논쟁 — 직접 검토하는 대신 테스트를 통해 오류를 빠르게 확인하는 방식이 효율적이라는 의견이 있음.
- 데이터 및 보안 — 데이터 쓰기나 인증 관련 코드는 AI의 환각 위험 때문에 반드시 직접 검토해야 한다는 주의 의견도 존재함.
- 에이전트 시스템 — 반복적인 작업을 자동화하기 위해 에이전트 조정 템플릿이나 전용 시스템을 구축하여 활용함.
제가 바이브 코딩을 할 때는 거의 항상 AI가 직접 정보를 수집하게 둡니다. 그리고 그 정보를 사용해 계획을 세우고, 코딩과 검토까지 스스로 하게 하죠. 저는 코드를 검토하지 않고 바로 테스트로 넘어갑니다.
AI가 생성한 모든 것을 검토하는 게 피곤하고 비효율적이라고 느꼈기 때문입니다. 너무 뻔한 오류가 보이면 살짝 확인하긴 하지만, 대부분은 그냥 테스트를 돌려보는 게 오류를 훨씬 빨리 찾아낼 수 있더군요.
한편, AI는 인간보다 훨씬 빠르게 글을 읽습니다. 저는 배경 지식이 어떤 파일에 들어있는지만 알면 되고, 그 경로를 AI에게 알려주어 확인하게 하면 됩니다.
하지만 반대로, 테스트를 포함해 무엇을 하기 전에 코드를 검토해야 한다고 말하는 사람들도 있습니다.
요즘 가장 효율적인 방법이 무엇인지 궁금하네요. 지난 몇 달 동안 인간의 개입이 꽤 많이 줄어들고 있다고 느끼거든요.

