AI 사이트 교실
01

무엇을, 왜 배우나

AI를 직접 써보고, 눈에 보이는 결과물을 내 주소로 공개해 보면서 AI와 친해지는 교육입니다. 시작 전에 목표, 준비물, 그리고 꼭 지켜야 할 보안 수칙을 먼저 확인합니다.

읽는 시간 약 15분난이도 쉬움

이 교육의 목표

이 교육은 "웹사이트 만드는 법"을 가르치는 것이 목적이 아닙니다. 진짜 목적은 AI와 일하는 방식에 익숙해지는 것입니다. 처음에는 낯설고 어렵게 느껴지는 AI를 직접 써 보면서 "생각보다 쉽네", "내 일에도 쓸 수 있겠네"라는 감각을 얻는 것이 목표입니다.

  1. 직접 써보기
  2. 친숙해지기
  3. 계속 관심 갖기
  4. 업무에 활용하기
  5. 생산성 높이기

읽기만 해서는 친숙해지지 않습니다. 손으로 직접 말을 걸어 보고, 결과를 눈으로 확인하고, 마음에 안 들면 다시 부탁해 보는 경험이 쌓여야 합니다. 그래서 이 교육은 설명보다 따라 하기에 시간을 많이 씁니다.

왜 하필 "웹사이트 만들기"가 첫 프로젝트일까요?

  • 결과가 눈에 보입니다. 부탁한 내용이 화면에 바로 나타납니다. 잘 됐는지, 어디가 아쉬운지 코딩을 몰라도 한눈에 알 수 있습니다.
  • 주소로 공유할 수 있습니다. 완성하면 https://[내-프로젝트].vercel.app 같은 주소가 생깁니다. 이 주소를 동료에게 보내면 누구나 열어 볼 수 있어서 "내가 만들었다"는 성취감이 큽니다.
  • "부탁하고, 확인하고, 고치기"를 반복해 보기 좋습니다. 색이 마음에 안 들면 "더 차분한 색으로 바꿔 주세요", 글자가 작으면 "제목을 더 크게 해 주세요"라고 말하면 됩니다. 이 반복이 AI를 업무에 쓸 때 가장 중요한 기술입니다.
  • 실패해도 부담이 없습니다. 연습용 사이트라서 망가져도 회사 업무에 영향이 없습니다. 마음껏 시도하고 다시 만들 수 있습니다.
한 번에 완벽하게 만들려고 하지 마세요

AI가 처음 만든 결과는 대개 "그럭저럭"입니다. 이것이 정상입니다. 첫 결과를 보고 "여기를 이렇게 바꿔 주세요"라고 한두 번 더 부탁하면 훨씬 좋아집니다. 이 교육에서 가장 많이 하게 될 일이 바로 이 "다시 부탁하기"입니다. 11장에서 이 기술을 실제 업무에 옮겨 봅니다.

오늘의 결과물

교육이 끝나면 여러분의 손에는 인터넷 주소 하나가 남습니다.

https://[내-프로젝트].vercel.app

이 주소를 크롬(Chrome)이나 엣지(Edge) 같은 브라우저 주소창에 입력하면 여러분이 만든 사이트가 열립니다. 휴대폰으로 열어도 됩니다. 사이트는 보기만 하는 문서가 아니라, 직접 보고 만지는 인터랙티브 사이트입니다. 스크롤하면 화면이 움직이고, 버튼을 누르면 장면이 바뀌고, 슬라이더를 움직이면 분위기가 달라집니다.

브라우저 주소창에 vercel.app 주소가 보이고 그 아래에 완성된 인터랙티브 사이트가 열려 있는 화면
그림 설명: 맨 위 주소창에 .vercel.app으로 끝나는 내 주소가 보이고, 아래에 완성된 사이트가 열려 있습니다. 교육이 끝났을 때 이 모습이 목표입니다.

어떤 사이트를 만들지는 6장에서 고릅니다. 예를 들어 딸기 같은 과일 하나를 광고처럼 소개하는 사이트, 스크롤하면 바닷속으로 내려가는 사이트, 시간 슬라이더로 낮과 밤이 바뀌는 도시 사이트 등이 후보입니다. 완성 예시를 직접 열어 볼 수도 있으니 지금은 "이런 것을 만드는구나" 정도만 기억해 두세요.

이 사이트는 어떻게 동작하나요? (DB가 없습니다)

우리가 만드는 사이트는 가장 단순한 형태입니다. 로그인도 없고, 입력한 내용을 저장하는 서버도 없습니다.

구성 요소어디에 있나요쉬운 설명
콘텐츠 (글, 그림, 색, 문구)프로젝트 파일 안PC의 폴더 하나에 사이트 전체가 파일로 들어 있습니다. 문구를 바꾸고 싶으면 파일의 글을 바꾸면 됩니다. 이 일은 Claude가 대신 합니다.
화면의 변화 (움직임, 클릭 반응, 스크롤 반응)방문자의 브라우저방문자가 사이트를 열면 브라우저가 그 자리에서 움직임을 처리합니다. 서버가 따로 계산하지 않습니다.
저장된 정보 (회원, 주문, 게시글)없음 (DB 없음)사람들이 남긴 정보를 보관하는 장소가 필요 없는 구조입니다.
DB(데이터베이스)란?

회원 정보나 주문 내역처럼 계속 쌓이는 정보를 보관하고 꺼내 쓰는 창고 같은 시스템입니다. 이 사이트에는 필요가 없기 때문에 만들기도 쉽고, 개인정보가 사이트에 쌓일 일도 없어 안전합니다. 정보를 저장하는 서비스는 훨씬 신경 쓸 것이 많아서, 이 교육의 범위 밖입니다.

프로젝트 폴더란?

사이트를 이루는 파일들을 한곳에 모아 둔 PC 안의 폴더입니다. 2장부터 나오는 "프로젝트"는 모두 이런 폴더 하나를 뜻합니다.

교육 흐름

전체는 "준비 -> 만들기 -> 공개하기 -> 다듬기" 순서입니다. 처음 몇 장이 준비 단계라 조금 지루할 수 있지만, 한 번만 해 두면 끝까지 쓰는 기반입니다. 준비가 끝나면 그다음부터는 계속 재미있습니다.

단계하는 일해당 장
1. 설치Claude 데스크톱 앱을 설치합니다. 앱의 Code 탭에는 Claude Code가 들어 있습니다. 여기에 더해 Claude에게 부탁해, 터미널(검은 화면)의 어느 위치에서든 claude 명령을 쓸 수 있게(이 설정을 PATH라고 부릅니다) 해 둡니다. Windows라면 GitHub 연결에 쓰는 Git for Windows도 Claude에게 부탁해 함께 설치합니다.2장
2. 연결GitHub와 Vercel에 가입하고, 내 PC의 Claude와 GitHub, 그리고 GitHub와 Vercel을 연결합니다.3장, 4장
3. 스킬디자인과 모션 실력을 Claude에게 추가로 설치합니다. 설치가 끝나면 새 세션(새 대화)을 시작해야 반영됩니다.5장
4. 화면 구성만들고 싶은 주제를 고르고, AI와 묻고 답하며 브리프(설계서)를 깎은 뒤, 첫 화면을 말로 부탁해서 만듭니다.6장, 7장
5. 모션글자가 나타나고, 그림이 움직이고, 배경이 변하는 효과를 넣습니다. 짧은 모션 영상도 만들어 봅니다.7장, 8장
6. 클릭과 스크롤 반응누르면 바뀌고, 내리면 변하는 "만지는 재미"를 추가합니다.7장
7. 배포내 주소(vercel.app)로 공개합니다. 4장에서 첫 배포를 연습하고, 9장에서 완성본을 다시 올립니다.4장, 9장
8. 디자인 개선배포한 사이트를 직접 써 보고, 불편하거나 아쉬운 곳을 한 번 더 고칩니다.9장

중간에 막히면 10장 "막혔을 때"를 펼쳐 보세요. 자주 생기는 문제와 해결 방법을 모아 두었습니다. 마지막 11장에서는 사이트 만들기로 익힌 기술을 업무로 가져가는 방법을 다룹니다.

등장하는 5가지 도구

교육 내내 다섯 가지 이름이 계속 나옵니다. 처음에는 헷갈리는 것이 당연하니, 지금 한 번 훑어보고 이후에는 필요할 때 이 표로 돌아오세요.

이름한 줄 정체비유
Claude 데스크톱 앱Claude와 이야기하는 대화 창구입니다. 앱 위쪽에 Chat, Cowork, Code 탭이 있고, 이 교육에서는 Code 탭을 주로 씁니다.업무 지시를 내리는 회의실
Claude Code내 PC에서 파일을 만들고 명령을 실행하는 AI 작업자입니다. 데스크톱 앱의 Code 탭이나 터미널에서 만날 수 있습니다.내 컴퓨터 앞에 앉아서 시킨 일을 직접 손으로 해 주는 신입 사원. 기본 설정에서는 중요한 일을 하기 전에 "해도 될까요?" 하고 허락을 구합니다.
GitHub사이트 파일을 인터넷에 보관하는 곳이자, 언제 무엇이 바뀌었는지 기록해 두는 곳입니다.회사 공유 드라이브와 문서 "변경 내용 이력"을 합쳐 놓은 것
VercelGitHub에 올려 둔 파일을 인터넷에 공개해 주고 주소를 만들어 주는 서비스입니다.내 작품을 걸어 주고 주소(간판)를 달아 주는 전시장
스킬Claude에게 붙여 주는 전문 지식 묶음입니다. 예를 들어 디자인 스킬을 붙이면 디자이너의 노하우를 참고해 작업합니다.신입 사원에게 건네는 업무 매뉴얼

이 다섯이 어떻게 이어지는지 한 줄로 보면 다음과 같습니다.

  1. 내가 말로 부탁
  2. Claude Code가 파일 작성
  3. GitHub에 보관
  4. Vercel이 공개
  5. 주소로 열림

스킬은 이 흐름 중 "Claude Code가 파일 작성" 단계의 실력을 높여 주는 역할입니다.

왜 도구가 이렇게 여러 개인가요?

각자 잘하는 일이 다르기 때문입니다. Claude는 "만드는 일", GitHub는 "보관과 기록", Vercel은 "공개"를 맡습니다. 한 번 연결해 두면 이후에는 "고쳐서 다시 올려 주세요" 한마디로 세 도구가 함께 움직입니다. 연결 작업은 처음 한 번뿐입니다.

준비물

Claude 유료 플랜이 필요합니다. 무료 플랜에서는 Claude Code를 쓸 수 없습니다.

교육 시간표 (예시, 총 2시간)

회차 (예시)다루는 장끝났을 때 되어 있어야 하는 것
1회차: 준비하기
약 30분
2장 설치(Git for Windows 포함)
3장 GitHub
4장 Vercel
5장 스킬
Claude 앱의 Code 탭이 열리고, Windows라면 Git for Windows가 설치되어 있습니다. GitHub와 Vercel 계정이 있고, 연습용 첫 사이트가 내 주소로 열립니다. 스킬을 설치하고 새 세션을 시작했습니다.
2회차: 만들고 움직이기
약 30분
6장 주제 고르기와 프롬프트 깎기(15분)
7장 프롬프트로 만들기(15분)
8장 모션 영상(선택)
AI의 인터뷰로 내 브리프를 깎았고(v2), 그 브리프로 첫 화면을 만들어 모션과 클릭이나 스크롤 반응을 하나 이상 넣었습니다.
3회차: 공개하고 다듬기
약 1시간
강사 결과물 시연과 비교(15분)
9장 완성 기준과 발표
10장 막혔을 때(필요할 때)
11장 업무로 가져가기
강사 프롬프트로 만든 결과와 내 결과를 비교했습니다. 완성본을 내 주소로 공개했고, 한 번 이상 디자인을 고쳤습니다. 발표를 마치고, 업무에 적용해 볼 아이디어를 하나 정했습니다. 강사 프롬프트를 직접 끝까지 실행해 보는 것은 수업 뒤 과제입니다.

AI 사용 보안 수칙

AI는 매우 편리하지만, 한 번 입력한 정보는 내 손을 떠납니다. 아래 수칙은 이 교육뿐 아니라 앞으로 AI를 쓰는 모든 순간에 적용됩니다. 어렵지 않으니 천천히 읽어 주세요.

이런 정보는 입력, 파일 첨부, 스크린샷 업로드 등 어떤 형태로도 AI에 넣지 마세요

1) 개인정보

  • 주민등록번호, 여권번호, 운전면허번호 등 고유식별정보
  • 성명, 연락처, 주소, 이메일 등이 합쳐져서 누구인지 알아볼 수 있는 정보
  • 건강 정보, 신용 정보, 금융 정보 같은 민감정보
  • 고객, 임직원, 구직자 등 다른 사람의 개인정보 전부

2) 인증정보

  • 비밀번호, API 키, 액세스 토큰, 인증서, 시크릿 키

3) 회사 기밀정보 (별도 승인을 받지 않은 경우)

  • 공개 전 재무 정보, 경영 전략, M&A 관련 자료
  • 계약서 원본, 고객사 기밀 자료, NDA(비밀유지계약) 대상 정보
  • 보안 등급이 붙은 문서(대외비 이상)

이 교육에서 특히 조심할 점

비밀번호는 Claude에게 알려 주지 말고, 내가 직접 입력합니다

GitHub나 Vercel에 로그인할 때 비밀번호나 인증 코드는 브라우저 로그인 창에 내가 직접 입력합니다. 채팅창에 붙여 넣거나 "이 비밀번호로 로그인해 주세요"라고 말하지 마세요. Claude가 비밀번호나 토큰(열쇠 역할을 하는 긴 문자열)을 달라고 하면 입력하지 말고 멈춘 뒤, "그 부분은 제가 직접 할 테니 어디에 입력하면 되는지만 알려 주세요"라고 답하세요.

Claude가 "실행해도 될까요?" 하고 물으면, 내용을 읽고 허용합니다

Claude Code는 내 PC에서 파일을 만들거나 고치고 명령을 실행하는 도구입니다. 그래서 중요한 동작 전에 허락을 구합니다. 데스크톱 앱의 Code 탭에서는 선택한 권한 모드에 따라 변경 내용을 보여 주고 수락(Accept) 또는 거절(Reject)을 묻습니다. 화면 문구는 업데이트로 조금 다를 수 있습니다.

  • 무엇을 하겠다는 내용인지 한 번 읽습니다. 모르겠으면 "이게 무슨 일을 하는 건가요?"라고 되물으세요.
  • 연습 폴더 안에서 파일을 만들고 고치는 일은 대체로 안전합니다.
  • 파일 삭제, 내 연습 폴더 밖의 파일 접근, 설명 없이 낯선 곳에서 프로그램을 내려받는 요청은 한 번 더 확인하고 의심스러우면 거절합니다.
  • "그냥 다 알아서 해 주세요"라는 식으로 확인 단계를 모두 끄는 설정은 익숙해지기 전에는 쓰지 않는 편이 안전합니다.
Vercel에 올린 사이트는 누구나 볼 수 있습니다

공개한 주소를 아는 사람은 누구든 사이트를 열어 볼 수 있습니다. Vercel에는 접근을 제한하는 설정이 있지만, 연습 사이트는 공개된다고 생각하고 만드세요. 따라서 사이트의 글, 그림, 숨은 파일에도 회사 내부 정보, 고객 이름, 직원 연락처, 내부 가격표, 사내 문서 내용을 넣지 마세요. 소개할 내용은 모두 공개해도 되는 소재(과일, 바다, 도시, 취미 등)로 고르세요.

스크린샷을 찍을 때도 확인하세요

도움을 구하려고 화면을 캡처해서 올릴 때, 화면 구석에 내 이메일 주소, 이름, 토큰, 회사 메신저 알림이 찍혀 있지 않은지 확인하세요. 필요하면 가리거나 잘라낸 뒤에 올리세요.

연습에 쓰는 정보 OK

  • 가짜 예시: 고객A, 고객B, 샘플상품1
  • 가짜 연락처: 010-0000-0000, sample@example.com
  • 누구나 알 수 있는 공개 소재: 과일, 바다, 도시
  • 내가 직접 정한 연습 주제와 문구

넣으면 안 되는 정보

  • 실제 고객 이름, 연락처, 주문 내역
  • 동료나 지원자의 개인정보
  • 회사 내부 문서, 계약서, 공개 전 실적
  • 내 비밀번호, API 키, 토큰

정보가 위 금지 목록에 해당하는지 애매하다면 넣지 않는 것이 원칙입니다. 그리고 가짜 예시 데이터로 먼저 해 보는 습관을 들이세요. 11장에서 업무에 쓸 때도 같은 원칙을 반복합니다.

이 자료 사용법

  1. 프롬프트 카드는 복사해서 붙여 넣습니다

    위쪽 줄이 푸른색이고 "Claude에게 이렇게 말하세요"라고 적힌 상자가 Claude에게 하는 말입니다. AI에게 하는 부탁의 글을 프롬프트라고 부르기 때문에, 이 자료에서는 이 상자를 "프롬프트 카드"라고 부릅니다. 상자 오른쪽 위의 복사 버튼을 누르면 버튼이 "복사됨"으로 잠깐 바뀝니다. 그다음 Claude의 입력창을 클릭하고 Ctrl+V(Mac은 Cmd+V)로 붙여 넣은 뒤 Enter를 누르면 됩니다. 아래 상자로 한번 연습해 보세요.

    Claude에게 이렇게 말하세요
    안녕하세요. 저는 코딩 경험이 없는 [내 직무] 담당자입니다.
    앞으로 [내 주제]를 소개하는 웹사이트를 함께 만들 거예요.
    아래 약속을 지켜 주세요.
    1. 전문 용어는 쉬운 말로 풀어서 설명해 주세요.
    2. 무언가를 실행하기 전에, 무엇을 하려는지 한 문장으로 먼저 알려 주세요.
    3. 비밀번호나 개인정보가 필요한 단계는 제가 직접 입력할 테니, 어디에 입력하면 되는지만 알려 주세요.
    4. 한 번에 한 단계씩 진행하고, 제가 이해했는지 확인해 주세요.
    이해했다면 "준비됐습니다"라고만 답해 주세요.

    Claude에게 "나는 초보자이고 이렇게 일해 달라"고 미리 알려 두는 첫 인사입니다. 이 한 번의 부탁이 이후 대화를 훨씬 편하게 만듭니다.

    터미널(검은 화면)에 직접 입력하는 명령어는 검은 상자로 표시되며, 마찬가지로 복사 버튼이 있습니다.

    프롬프트 카드 오른쪽 위의 복사 버튼과, 누른 뒤 복사됨으로 바뀐 모습
    그림 설명: 프롬프트 카드 오른쪽 위에 있는 "복사" 버튼입니다. 누르면 "복사됨"으로 바뀌고 약 1~2초 뒤 원래대로 돌아옵니다.
  2. [대괄호]는 내 내용으로 바꿉니다

    프롬프트 안에 [내 주제], [내 직무]처럼 대괄호로 묶인 부분은 내 상황에 맞게 바꿔 쓰라는 표시입니다. 예를 들어 [내 과일 이름]은 "딸기"로 바꿉니다. 이때 대괄호 기호 자체도 지우고 내용만 남기세요.

  3. 체크리스트는 이 브라우저에 기억됩니다

    체크박스를 누르면 이 PC의 이 브라우저에 저장되어, 페이지를 닫았다가 다시 열어도 유지됩니다. 다른 PC나 다른 브라우저, 휴대폰과는 공유되지 않습니다. 브라우저의 사이트 데이터를 지우거나 시크릿(비공개) 창에서 열면 사라질 수 있습니다.

  4. 화면이 다르면 당황하지 마세요

    앱과 웹사이트는 자주 업데이트되어서 버튼 이름이나 위치가 조금 다를 수 있습니다. 그림 설명과 글의 "무엇을 하려는 단계인가"를 기준으로 비슷한 이름의 버튼을 찾으면 됩니다. 그래도 모르겠으면 Claude에게 "지금 화면이 이런데 다음에 뭘 눌러야 하나요?"라고 물어보세요. 화면의 개인 정보는 가리고 캡처해서 보여 줘도 됩니다.

  5. 막히면 10장, 용어가 낯설면 맨 아래 용어 사전

    위쪽 메뉴의 "문제 해결"을 누르면 10장 "막혔을 때"로 이동합니다. 맨 아래의 "프롬프트 모음"(부록 A)에는 이 자료의 모든 프롬프트가 한곳에 모여 있고, "용어 사전"(부록 B)에서는 낯선 단어를 찾아볼 수 있습니다. 화면이 너무 밝거나 어두우면 위쪽의 달 또는 해 모양 버튼으로 바꿀 수 있습니다.

1장을 마치며 확인할 것
  • 이 교육의 진짜 목표가 "AI와 일하는 방식에 익숙해지기"라는 점을 이해했습니다.
  • 5가지 도구(Claude 앱, Claude Code, GitHub, Vercel, 스킬)의 역할을 한 줄로 말할 수 있습니다.
  • Claude 유료 플랜을 준비했습니다.
  • AI에 넣으면 안 되는 정보(개인정보, 인증정보, 회사 기밀)가 무엇인지 알고 있습니다.

모두 확인했다면 2장으로 넘어가서 Claude 앱을 설치해 보세요.