바이브코딩 디스커버리 (구름)

넥스트플랫폼 동준상 대표 (naebon@naver.com)

2026.07.14 / 동준상.넥스트플랫폼
(AWS SAA, AWS AIF, GCP GenAI Leader)

Vibecoding Discovery: Agentic Software Development Course

“AI 사용자”를 넘어, “AI와 함께 제품을 만드는 빌더”를 위한 여정

1주차 기본교재 (120p, 18MB, 3기 학습자 전용, 열람암호 필요)
https://drive.google.com/file/d/1Rs6EQ8up2BMTyf85fG6Iwt4KN-fmuZLd/view?usp=sharing

최근 생성형 AI는 단순한 질문 답변 도구를 넘어 소프트웨어 개발 방식 자체를 변화시키고 있습니다. 이제 개발자는 코드를 한 줄 한 줄 직접 작성하는 사람이 아니라, AI와 협업하여 문제를 정의하고 설계하며 빠르게 검증하는 빌더(Builder)로 변화하고 있습니다.

이번 과정은 현업 개발자, IT 실무자, 서비스 기획자, 그리고 AI 기반 창업을 준비하는 예비 창업자들의 코딩 에이전트 기반 프로젝트 수행 지식과 경험을 확장하기 위한 실무 중심 학습 과정이며, AI 시대의 현대적인 소프트웨어 엔지니어링을 직접 경험하는 프로젝트 중심 교육으로 운영됩니다.


학습 지향점: 에이전트 기반 개발 경험

코딩 에이전트의 등장과 함께 소프트웨어 산업 전반이 큰 변화를 겪고 있습니다. 어떤 변화는 긍정적인 신호로 보이지만 또 다른 변화는 부정적인 신호로 느껴지기도 합니다. 어떤 변화는 이미 성숙기에 접어들었지만 어떤 변화는 매일같이 가속되며 더 크고 넓은 범위에 영향을 미치고 있습니다.

이러한 변화의 과정에서 전통적인 소프트웨어 개발 능력 중 코드 작성 등 일부작업에 대한 평가 절하가 이뤄지고 아래와 같은 또 다른 작업 능력이 주목받고 있습니다.

  • 문제를 정의하는 능력
  • AI에게 올바른 작업을 지시하는 능력
  • 여러 AI와 다양한 도구를 연결하는 능력
  • 반복 가능한 개발 프로세스를 설계하는 능력

이번 과정은 이러한 능력을 미션과 프로젝트 수행 과정을 통해 자연스럽게 익히도록 설계되었습니다.

5단계 바이브코딩 탐험과 발견의 여정

이번 학습 과정에서 함께 도전할 5단계 여정

Phase핵심 주제결과물
Phase 1AI 기반 개발 생산성Cursor, Claude Code, Codex 활용
Phase 2AI Agent 기본기MCP, Tool Use, Function Calling
Phase 3Knowledge AIRAG, Memory, LangGraph, Agents SDK
Phase 4Enterprise AI AgentMulti-Agent, A2A, SaaS
Phase 5실전 프로젝트AI Native SaaS 완성

20회차 바이브코딩 탐험과 발견의 여정 개요

일차교육주제교육내용
D01개강 OT, 바이브코딩 개론생성형AI와 개발환경
D02바이브코딩 실습 준비GitHub·Cursor 실습
D03HTML, CSS, JS 기반 앱 빌드웹기초와 첫앱 구현
D04현대적 모범적 웹앱 아키텍처 개론React·Vite 구조 이해
D05React/Vite 웹앱 빌드 연습컴포넌트와 상태관리
D06여행 기록 앱 구현 P1API 연동과 화면구현
D07여행 기록 앱 구현 P2데이터저장·배포 실습
D08유튜브 랭킹 앱 구현 P1오픈API 활용 프로젝트
D09유튜브 랭킹 앱 구현 P2GitHub 협업과 개선
D10소셜/커머스 데이터 앱 구현데이터 시각화 실습
D11깃허브 지식기반 앱 구현 P1LLM API 연동 기초
D12깃허브 지식기반 앱 구현 P2RAG 지식기반 구현
D13멀티 LLM 지식기반 앱 구현 P1멀티LLM 연동 실습
D14멀티 LLM 지식기반 앱 구현 P2AI에이전트 설계
D15리서치 에이전트 앱 구현MCP와 자동화 실습
D16React Native/Flutter 모바일 앱 빌드 P1모바일앱 구조 이해
D17React Native/Flutter 모바일 앱 빌드 P2AI모바일앱 구현
D18개인별 최종 프로젝트 기획 · MVP 빌드MVP 기획·개발
D19개인별 최종 프로젝트 빌드 · 발표 자료 구성배포·발표자료 완성
D20수료식, 최종 프로젝트 발표회프로젝트 발표·회고

바이브코딩 핸즈온 및 산출물

바이브코딩 1일차 핸즈온: GPT 기획, Cursor 빌드, Pixel Grug
https://github.com/junsang-dong/goorm-260708-pixel-grug

Pixel Grug by Jun. NextPlatform and Cursor
https://junsang-dong.github.io/goorm-260708-pixel-grug/

바이브코딩 2일차 핸즈온: Cursor 설치, GitHub 연결

바이브코딩 입문자를 위한 Cursor, Claude Code 등 코딩 에이전트와 GitHub 활용법
https://nextplatform.net/an-introduction-to-vibe-coding-how-to-use-github-and-coding-agents-like-cursor-and-claude-code/

NXP An Introduction to Vibe Coding How to Use GitHub and Coding Agents Like Cursor and Claude Code by NextPlatform

바이브코딩 3일차 핸즈온: 명상, 수면 카테고리 비즈니스 모델 캔버스 분석 및 Calm 응용 앱 빌드 및 GitHub Pages로 배포


일일 학습 운영 구조

20일 동안 총 80시간의 교육은 다음과 같은 구조로 운영됩니다.

1부 (2시간) : 개념 정립 & 미션 수행

매일 새로운 기술을 배우고 직접 실습합니다.

예를 들어

  • 생성형 AI 이해
  • 프롬프트 엔지니어링
  • GitHub 활용
  • Cursor 기반 바이브코딩
  • React와 Vite
  • API 활용
  • 데이터 저장
  • AI 에이전트 설계
  • RAG
  • MCP(Model Context Protocol)
  • 클라우드 배포

등 현대적인 개발 방법을 단계적으로 익히게 됩니다.

각 세션은 짧은 강의와 즉시 따라 하는 실습, 그리고 개별 미션으로 구성됩니다.


2부 (2시간) : 실무 프로젝트

후반부는 프로젝트 시간입니다.

배운 내용을 실제 서비스에 적용하면서

  • 설계
  • 구현
  • 테스트
  • 개선
  • 발표

작업을 수행하고 개선합니다.

이 때 강연자는 프로젝트 코치(Project Coach)의 역할을 수행합니다.


이번 과정에서 다루는 AI 소프트웨어 엔지니어링 핵심개념 10가지

  1. AI-colaboratory Development
    • AI를 개발 과정의 핵심 파트너로 활용하는 개발 방식
  2. Vibe Coding
    • 구현보다 문제 해결과 반복 개선에 집중하는 개발 문화
  3. Prompt Engineering
    • AI와 효과적으로 협업하기 위한 요구사항 작성 능력
  4. AI Pair Programming
    • AI와 함께 설계하고 구현하는 협업 방식
  5. GitHub 기반 협업
    • 버전 관리와 프로젝트 기록 문화
  6. MVP 중심 개발
    • 가장 작은 제품을 빠르게 완성하고 검증하는 전략
  7. API 기반 서비스 구성
    • 외부 AI와 데이터를 연결하는 서비스 설계
  8. Agentic Workflow
    • 계획, 실행, 검증을 AI 에이전트와 분담하는 개발 방식
  9. Knowledge Base & RAG
    • 개인과 조직의 지식을 AI가 활용할 수 있도록 구조화하는 방법
  10. Continuous Improvement
  • 완벽한 첫 버전보다 빠른 반복과 개선을 통한 제품 성장

개발 실무 경험자를 위한 프로젝트 미션

실무 경험자는 보다 깊이 있는 프로젝트를 선택하여 구현할 수 있습니다.

  • 멀티 LLM 통합 AI Workspace
  • GitHub Repository 분석 에이전트
  • 코드 리뷰 AI Assistant
  • 개발 문서 자동 생성 시스템
  • 사내 FAQ 챗봇(RAG 기반)
  • 업무 자동화 AI 에이전트
  • 프로젝트 일정 관리 AI
  • API Gateway 기반 AI 서비스
  • 개인 개발 지식관리(Developer Knowledge OS)
  • MCP 기반 도구 연동 실습
  • DevOps 배포 자동화 대시보드
  • AI 코드 품질 분석 도구

이 과정에서는 단순한 CRUD 애플리케이션보다 실제 현업에서 활용 가능한 구조를 경험하는 데 중점을 둡니다.


창업을 준비하는 학습자를 위한 프로젝트 미션

창업 희망자는 제품 기획과 시장 검증을 목표로 프로젝트를 진행합니다.

  • AI 기반 SaaS MVP 제작
  • AI 여행 콘텐츠 플랫폼
  • 개인 맞춤형 학습 도우미
  • AI 강의자료 생성 서비스
  • 기업 문서 요약 플랫폼
  • AI 고객 상담 챗봇
  • AI 뉴스 큐레이션 서비스
  • AI SNS 콘텐츠 자동 생성기
  • AI 마케팅 분석 도구
  • AI 업무 자동화 플랫폼
  • AI 기반 구독형 서비스(Pro Membership)
  • 개인 브랜드 구축 플랫폼

각 프로젝트는 실제 서비스 출시를 염두에 두고 기획합니다.


나의 삶을 개선하기 위한 문제 정의, 현실 검증

이번 과정에서는 나의 삶, 내가 속한 조직의 문제를 발굴하고 해결하는 방법으로서 바이브코딩 기법을 활용합니다.

따라서 이번 과정에서의 지향점은

  • 나를 좌절시키는 문제를 정의한 뒤
  • 범용 AI 어시스턴트, 에이전트, 그리고 바이브코딩 도구를 활용하여
  • 당면 과제에 대한 해결책을 기획-개발-전달하는 것입니다.

이번 과정에서는 단순히 코드를 작성하는 방법이 아니라, AI 시대에 요구되는 새로운 개발 사고방식과 프로젝트 수행 능력을 함께 배우게 됩니다.


결론: 로드맵

교육을 마치면 단순한 실습 결과물이 아니라 다음과 같은 자산을 보유하게 됩니다.

  • GitHub 기반 개발 포트폴리오
  • 배포 가능한 AI 웹 애플리케이션
  • 다양한 AI 모델을 활용한 개발 경험
  • 프로젝트 중심 문제 해결 능력
  • 현대적인 소프트웨어 엔지니어링 프로세스 이해
  • AI 에이전트 기반 개발 경험
  • 협업 가능한 개발 문화와 워크플로우
  • 향후 업무와 창업에 활용할 수 있는 MVP
  • 지속적으로 성장할 수 있는 개인 개발 환경
  • AI 시대에 맞는 새로운 개발자의 사고방식

답글 남기기