AI Basecamp · 만드는 사람들

AI Basecamp Builder Track 커리큘럼

아이디어를 작은 MVP로 줄이고, AI 코딩 도구와 함께 화면·기능·배포·피드백 루프를 경험합니다.

AI Basecamp Builder Track 커리큘럼

하나의 서비스를 내가 실제로 쓸 수 있는 수준까지 고도화하는 과정에서, 필요한 IT 기본 지식을 자연스럽게 습득합니다. 목표는 “4개 만들기”가 아니라 “한 개를 내 손으로 쓸 수 있게 만들기”입니다.

한 줄 결론

Builder Track은 아이디어를 바로 만들고 → 만지면서 모르는 것을 배우고 → 고치면서 더 배우는 실습 트랙입니다. 도구는 Lovable/v0 → Cursor/Codex → Claude Code → AntiGravity 2.0 순으로 밀어붙입니다.

대상

최종 산출물

4회가 끝났을 때 각 참여자는 아래를 갖습니다.

  1. 내가 실제로 쓸 수 있는 웹앱 — 배포된, 사용자 테스트 가능, AI 기능 탬재
  2. 개발 과정 로그 — 무엇을 만들었는지, 무엇을 배웠는지 기록된 실험 로그
  3. 다음 단계 로드맵 — 어떤 기능을 더 넣을지, 어떤 도구가 필요한지 정리된 계획

운영 원칙

도구 진화 경로

세션마다 더 강력한 도구로 전환합니다.

세션주도 도구억히는 것
1회차Lovable / v0 / Bolt아이디어를 화면으로 만들기
2회차Cursor / Codex CLI코드를 직접 수정하고 기능 추가하기
3회차Claude Code터미널에서 AI와 대화하며 프로젝트 전체 관리
4회차AntiGravity 2.0보널 에이전트로 병률 작업 및 고도화

4회 커리큘럼 요약

회차목표핵심 질문배우는 IT 기본 지식산출물
1회차첫 화면을 만들고 배포한다사용자가 처음 보는 화면은 무엇이어야 하나?웹의 기본: URL, 도메인, 호스틱, 배포랜딩+데모 페이지
2회차기능을 추가하고 데이터를 담는다사용자가 입력한 것을 어디에 저장하고 다시 보여줘야 하나?Git, 버전 관리, 데이터베이스/저장, API 개념작동하는 미니앱
3회차AI 기능을 탈억시켜본다AI가 어디서 도움이 될까? 어디서 막혀야 할까?API, 프롬프트, 인증, 요청/응답AI 기능 탈입 앱
4회차내가 쓸 수 있는 수준까지 다듬다사용자가 막힌 지점은 어디? 어떻게 고치면 더 좋을까?보안, 성능, 오류 처리, 병률 처리완성된 웹앱 + 다음 로드맵

---

1회차 — 첫 화면을 만들고 배포한다

목표

아이디어를 1문장으로 좁히고, 2시간 안에 랜딩+데모 페이지를 만들어 배포합니다.

진행 (3시간)

0:00-0:10  아이디어 1문장 쓰기 (누구의 무엇을 해결)
0:10-0:20  Lovable/v0/Bolt 설명 + 시작
0:20-1:20  AI에게 "이거 만들어줘" → 반복 수정
1:20-1:40  화면 디자인 조정 (색, 폰트, 배치)
1:40-2:00  Vercel/Netlify/Cloudflare Pages 배포
2:00-2:20  배포된 링크 확인 + 타인 공유
2:20-2:50  1분 데몤 + 피드백
2:50-3:00  다음 실험 정리

이 세션에서 배우는 IT 기본 지식

웹의 기본 구조

웹사이트 제작의 흐름

실습 프롬프트

나는 [대상 사용자]를 위한 [서비스/도구]를 만들고 싶어.
현재 아이디어는 [아이디어 설명]야.

이걸 바로 만들 수 있는 랜딩+데모 페이지로 만들어줘.
반드시 아래 기준을 만족해줘.
- 첫 화면에서 서비스가 무엇을 하는지 5초 안에 보임
- 사용자가 하나의 행동을 할 수 있음 (클릭, 입력, 버튼 등)
- 모바일에서도 깨지지 않음
- 배포 가능한 링크를 제공

산출물 기준

---

2회차 — 기능을 추가하고 데이터를 담는다

목표

1회차의 페이지에 사용자 입력, 데이터 저장, 조회 기능을 넣고, Git으로 버전을 관리합니다.

진행 (3시간)

0:00-0:15  1회차 산출물 공유 + 배우다 만진 것 보기
0:15-0:30  Git/GitHub 개념 설명 (어떻게 도구가 우리의 수정을 기억하는지)
0:30-0:45  Cursor/Codex CLI 설치 + 프로젝트 연결
0:45-1:30  AI에게 "기능 추가해줘" → 코드 수정 과정 관찰
1:30-1:50  데이터 저장 구조 설계 (localStorage → JSON → 간단 DB)
1:50-2:10  Git으로 저장 + GitHub에 옮기기
2:10-2:40  테스트 + 배포
2:40-3:00  1분 데몤 + 다음 실험 정리

이 세션에서 배우는 IT 기본 지식

버전 관리 (Git)

데이터와 저장

코드의 구조

실습 프롬프트

지난번 만든 [프로젝트 이름]에 사용자 입력 기능을 추가해줘.

사용자가 [입력할 것]을 입력하면
[저장되는 것]이 저장되고
[보여줘야 할 것]을 보여줘.

반드시 아래 기준을 만족해줘.
- 입력 후 페이지를 새로 고침해도 입력값이 유지됨
- 저장된 데이터를 목록으로 보여줌
- 삭제 기능이 있음
- Git으로 저장할 수 있음

산출물 기준

---

3회차 — AI 기능을 탈억시켜본다

목표

2회차의 앱에 AI API를 연결해서 실제 AI 기능을 넣고, 프롬프트를 설계합니다.

진행 (3시간)

0:00-0:15  2회차 산출물 공유 + 배우다 만진 것 보기
0:15-0:35  API의 개념: "프로그램끼리 대화하는 방법"
0:35-0:50  Claude Code 설치 + 프로젝트 연결
0:50-1:30  AI에게 "API 연결해줘" → 요청/응답 구조 관찰
1:30-1:50  프롬프트 설계: 입력 → 출력 형식 고정
1:50-2:10  인증과 키 관리 (안전한 방법)
2:10-2:40  테스트 + 배포
2:40-3:00  1분 데몤 + 다음 실험 정리

이 세션에서 배우는 IT 기본 지식

API의 기본

인증과 보안

프롬프트 설계

실습 프롬프트

지난번 만든 [프로젝트 이름]에 AI 기능을 추가해줘.

사용자가 [입력]을 하면
AI가 [처리]를 해서
[출력]을 보여줘.

반드시 아래 기준을 만족해줘.
- 입력 형식이 분명함
- 출력 형식이 고정되어 있음 (JSON 또는 표)
- API 키를 코드에 직접 넣지 않고 환경변수로 관리
- 오류 시 사용자에게 알림

산출물 기준

---

4회차 — 내가 쓸 수 있는 수준까지 다듬다

목표

3회차의 앱을 내가 실제로 쓸 수 있는 수준까지 고치고, 다음 단계 로드맵을 만듭니다.

진행 (3시간)

0:00-0:15  3회차 산출물 공유 + 배우다 만진 것 보기
0:15-0:35  보안과 성능의 기본: "남이 보면 안 되는 것", "느려지면 안 되는 것"
0:35-0:55  AntiGravity 2.0 소개: 보널 에이전트의 개념
0:55-1:30  피드백 받기: 친구/동료 3명에게 써보게 하기
1:30-1:50  애너리틱스 추가: 사용 로그, 에러 추적
1:50-2:10  보안 감사: 공개 데이터, 쿠키, 입력 검증
2:10-2:40  개선 + 배포
2:40-3:00  다음 단계 로드맵 작성 + 데몤데이

이 세션에서 배우는 IT 기본 지식

보안과 사용자 보호

성능과 최적화

보널 에이전트의 개념

실습 프롬프트

지난번 만든 [프로젝트 이름]을 내가 실제로 쓸 수 있는 수준까지 고도화해줘.

반드시 아래 기준을 만족해줘.
- 사용자 입력을 검증함 (XSS 방지)
- 로딩 시간이 3초 이내
- 모바일에서도 작동함
- 오류가 있으면 사용자에게 알림
- 다음 단계에 무엇을 해야 할지 로드맵으로 제시

산출물 기준

---

세션별 배우는 IT 기본 지식 요약

세션배우는 핵심 개념억히는 방식
1회차URL, 도메인, 호스팅, 배포, HTML/CSS/JS만들면서 모르는 단어를 AI에게 물어보기
2회차Git, 커밋, 데이터베이스, JSON, 파일 구조코드가 못 돼서 방향을 털어보기
3회차API, Endpoint, Method, 인증, 프롬프트API 연결이 안 돼서 오류 메시지 분석하기
4회차보안(XSS, CSRF), 성능, 보널 에이전트사용자가 막힌 지점을 보고 어디서 고치면 될지 찾기

운영자 진행 팁

위험과 경계

첫 모임에서 바로 쓸 미니 버전

시간이 2시간뿐이라면 아래만 진행합니다.

  1. 아이디어 1문장 쓰기 — 10분
  2. Lovable/v0 시작 — 10분
  3. AI에게 만들어달라고 하기 — 30분
  4. 화면 조정 — 20분
  5. 배포 — 15분
  6. 1분 공유 — 15분

Builder Track의 성공 기준

완성된 대형 서비스가 아니라, “내가 원하는 것을 AI와 함께 작게 만들고, 만지면서 모르는 것을 배워서, 고치면서 더 배우고, 결국 내 손으로 쓸 수 있게 만들기”를 참가자가 체득하면 성공입니다.