Augmented Coding, Vibe Coding 에 대해 정리하기

Keno Kim·2025년 12월 4일

바이브코딩은 개발자에게 기회이다.

  • 어떻게 하는게 가장 많은 비즈니스 가치를 만들어낼 수 있는지 고민해 보고 답을 찾아보자.

AI 시대에 개발자에게 가장 중요한 스킬을 꼽는다면, task 를 정의하고 바이브코딩으로 빠르게 완성하는 능력이라고 생각한다.

  • 예를 들어, 동화책을 파싱해서 캐릭터의 다양한 동작 이미지를 생성하는 기능을 구현한다고 하자.
  • 이 task 의 input 은 동화책, output 은 다양한 동작 이미지이다.
  • 커서를 쓰면 이정도 단위를 바이브코딩으로 구현하고, 검증하고, 반복할 수 있다.
  • 이런 식으로 커다란 task 단위로 바이브코딩을 통해 빠르게 완성해 간다면 어떤 프로덕트던 짧은 시간에 만들어낼 수 있다.

바이브코딩 노하우?

지난 1년간 바이브코딩을 매일 하면서, 어떤 노하우가 쌓였는지 정리해 보자.

  • 명확한 프롬프트, 설계가 도움이 된다.

    • 예를 들어, 백엔드를 바이브코딩으로 개발하려면 md 로 테이블 엔티티와 API 를 어느정도 설계해놓고 작업을 시작하면 정확도가 높게 구현된다.
  • 테스트의 작성 비용이 매우 낮다.

    • 테스트는 테스트 코드일수도 있고, end-to-end 스크립트일수도 있다.
    • 품질이 상대적으로 덜 중요한 테스트 코드와 스크립트를 매우 빠르게 만들어낼 수 있다.
  • 어드민 수준의 UI 생성 비용이 매우 낮다.

    • 상용 서비스 수준으로 만들기는 어렵지만, 간단한 페이지를 저품질로 구성하는것은 매우 쉽다.
    • 이걸 잘 활용하면 쓰기 쉬운 대시보드를 만들거나, 운영 도구를 만들어낼 수 있다.
profile
개발자의 생각 로그

0개의 댓글