C
바이브 코딩/역사/Lesson 02

바이브 코딩 5년 진화 — Copilot · Cursor · Spec-Kit

20분·theory

바이브 코딩 5년 진화 — Copilot · Cursor · Spec-Kit

🎯 이 lesson 을 읽고 나면

이 lesson 을 다 읽고 나면 아래 3가지를 자신 있게 할 수 있습니다.

  • ✅ Cursor · Copilot · v0 · Claude Code 의 현재 시장 위치
  • ✅ 프롬프트 엔지니어링 → 컨텍스트 엔지니어링으로 진화
  • ✅ 토큰 비용 5년 변화 + 경제성

학습 목표를 체크리스트로 두고 다 답할 수 있게 되면 lesson 을 닫으세요.

2021 → 2025 — AI 코딩 5년 진화 + 달라진 것

핵심 한 줄

2021 Copilot 자동완성 → 2025 자율 에이전트. 각 시대마다 할 수 있는 일 이 달라졌습니다. 그리고 도구 특성을 알아야 토큰을 덜 씁니다.

시대별 누리는 변화

시기도구무엇이 달라졌나
2021GitHub Copilot 1.0코드 한 줄씩 자동완성 제안. 변수명·함수명 추측에 도움. Tab 한 번 으로 시간 절약
2022ChatGPT대화로 코드 설명·디버깅 가능. 모르는 에러도 복붙해서 물어보면 답변
2023Cursor 1.0IDE 안에서 파일 전체를 한 번에 수정 (Composer). 여러 파일도 한 번에
2024Claude Code · Aider터미널에서 자율 에이전트 — 파일 편집·테스트 실행·커밋까지 내가 승인만
2024v0 · Bolt · Lovable프롬프트 한 줄로 풀스택 앱 (UI + DB + 인증) 자동 생성
2025Spec-Kit · BMAD명세부터 작성 → AI 가 명세 따라 개발. 반복 설명 불필요
2025MCP 표준LLM 이 DB·파일·Slack 등 도구를 직접 호출. 외부 시스템과 통합

왜 이 역사를 알아야 토큰을 덜 쓰나

토큰 = 돈 + 시간. AI 가 처리하는 문자 양만큼 비용·응답 시간이 늘어납니다. 도구 특성 을 모르면 잘못된 도구불필요한 작업 을 하게 됩니다.

예시 — 같은 작업을 3가지 다른 도구:

🎯 작업: "Next.js 프로젝트에 로그인 기능 추가"

도구방법토큰 사용결과
❌ ChatGPT 단독코드 전부 복붙 해서 설명·요청 반복매우 많음 (매 메시지 다 보냄)컨텍스트 끊김·반복
⚠️ Cursor (Composer)파일 직접 보고 수정중간파일별 토큰만
✅ Claude CodeCLAUDE.md 읽고 프로젝트 컨텍스트 자동적음프로젝트 전체 이해

도구를 골라 쓰는 것 만으로 토큰 5-10배 차이.

5가지 도구 매칭 — 언제 무엇

1. 자동완성만 필요 → Copilot Tab (가장 가벼움)
2. 파일 하나 수정 → Cursor Cmd+K (인라인 편집)
3. 여러 파일 + 테스트 → Cursor Composer 또는 Claude Code
4. UI 시안 빨리 → v0 (디자인 후 코드 가져오기)
5. 풀스택 MVP → Bolt (브라우저에서 즉시 실행)

한 번 정리

  • AI 코딩 도구는 5년 동안 폭발적으로 진화
  • 각 도구마다 강점 이 다름 → 맞는 도구 선택 이 토큰 절약의 시작
  • 최신 = 항상 좋음 X — 자동완성만 필요한데 에이전트 쓰면 과잉

🤖 AI 에게 이렇게 요청해보세요

이 lesson 의 개념을 알면 AI 에게 구체적으로 지시할 수 있습니다. 막연한 "고쳐줘" 가 아니라 어휘를 가진 요청 — 그게 토큰 절약의 출발점입니다.

  • "이 작업에서 바이브 코딩 5년 진화 — Copilot · Cursor · Spec-Kit 개념을 적용하면 토큰을 어떻게 줄일 수 있나"
  • "AI 에게 바이브 코딩 5년 진화 — Copilot · Cursor · Spec-Kit 관련 지시를 어떻게 정확히 줄지 예시 3개 만들어줘"
  • "바이브 코딩 5년 진화 — Copilot · Cursor · Spec-Kit 가 바이브 코딩 워크플로우의 어느 단계에 들어가는지 알려줘"

왜 이게 토큰을 줄이나

개념을 모를 땐 AI 답변을 받고도 "그게 뭐예요?" 를 다시 물어야 합니다. 그 "다시 물음" 이 토큰을 잡아먹습니다. 개념 한 번 익혀두면 대화가 한 번에 끝납니다.

바이브 코딩 5년 진화 - 바이브 코딩