← 목록으로
01 / 31
Claude Code 로
CLI 배포
어제 GUI로 한 일을 오늘은 CLI로 — 기억(Context) 관리부터 배포까지
02 지난 시간 회고 SESSION 1 · INTRO
5분
지난 시간 배우고 돌아가서
무언가 해보신 분?
결과물 공유
만든 것을 어디에 올렸나요?
기억나는 개념
CLI …
03 오늘 다룰 것 지난 시간 복습
PART A
결과물 공유하기
먼저 — 배포라는 개념부터
PART B
CLI 개념 복습
그리고 Claude Code 로 CLI 배포
04 결과물을 공유한다는 것 지난 시간 복습
한 단어로 — 배포 (Deploy)
결과물
HTML · 앱
올린다
항상 켜진 컴퓨터
= 서버
빌려준다
Vercel
수정해야 함
버전 관리 필요
서비스
Github
05 CLI — Command Line Interface 지난 시간 복습
텍스트 명령어로 일하나요?
명령어 (Command)
텍스트 데이터
적은 데이터로 더 효율적인 AI 활용
기억(Context)의 효율적 관리
06 오늘 배울 것 — Claude Code
어제 GUI 로 했던 것을
오늘은 CLI
어제 (GUI)
  • 배포 — Vercel · Github 웹
오늘 (CLI)
  • 배포 — vercel · gh 명령어
07 배우기 전 — 마인드셋
첫 번째
· ·
맡긴다 · 당연하다 · 쪼갠다
+ 안되는 건 Claude 한테 물어본다
저도 강사지만, AI 배울 때는 강사 역할 20% 정도.
목표는 — 저 없이도 여러분이 AI 파도를 서핑할 수 있게 돕는 것
08 여러분 만의 Frame 을 갖추자
두 번째 · 배경 기본기부터
여러분 만의 Frame 을 갖추자
새로운 게 계속 등장한다 — FOMO
open claw
hermes agent
?
기본기를 다져서 — My Frame
새로운 게 와도 흔들리지 않는 — 나만의 안경
09 Claude Code 와 친해지기
Claude 웹사이트의 CLI 버전
실행
터미널에서
$ mkdir my-project
$ cd my-project
$ claude
기억해야 할 것
폴더 단위로 기억을 관리
먼저 폴더를 만들고 그 안에서 실행 — 폴더가 곧 작업 공간
10 실습 — 어제 뭐했어? SESSION 1 · 실습 1
실습
만든 폴더에서 Claude Code 실행 후 — 물어보기
$ claude
> 나 어제 뭐했어?
답변 확인
Claude 는 모른다
11 왜 모를까?
Claude Code 는 세션 단위로 기억한다
세션 = 프롬프트를 주고받는 현재 대화
지금 대화는 — 새로 시작한 대화
이 안엔 어제 한 내용 기억이 없음
12 기억 복구 — /resume
실습
그럼 어떻게? — 이전 세션 복구
$ claude
> /resume
# 이전 세션 목록 → 선택 → 대화 이어서
resume 으로 이전 대화의 기억을 그대로 가져올 수 있다.
13 한 번도 안 끄고 계속 이어가면?
대화 내용이 무한대로 길어질까?
LLM 의 기억력에는 한계가 있다
이 한계 = 대화의 범위
14 정확한 대화의 범위 — Context
Context 가 가득 찰 때까지
이전
200k token
확장
지금
1M token
Token 이란?
주고받은 단어들. — 1M 도 꽤 빨리 차기도 한다.
15 Context 가득차면 — /clear
실습
> /clear
언제
작업 1개 끝나면
현재 세션의 모든 기억(Context) 리셋 → 작업 간 기억이 안 섞임 → 의도에 맞는 결과물
실수로 /clear 했다면?
복구 방법은?
QUIZ
16 기초 준비 끝 → 본격 CLI 배포
NEXT
기억을 관리할
기초 준비가 끝났으니
이제 CLI 로 — 배포해봅니다
17 Vercel 프로젝트 삭제 (실습) SESSION 2 · 실습 2
실습
1 설치
$ npm i -g vercel
2 인증
$ vercel login
3 삭제
$ vercel remove
   <project-name>
프롬프트로 Claude Code 한테 시켜도 OK.
18 프롬프트 단위 되돌리기
좀 더 세밀한 기억력 관리
claude.ai (웹)
프롬프트 밑의 Edit 버튼
원하는 프롬프트 편집 → 그 지점부터 다시
CLI 에서 똑같이 하려면
ESC × 2 → ↑ ↓
돌아갈 프롬프트 지점 선택 → 그 지점부터 재진행
19 Github 레포 삭제 (실습)
실습
1 설치
$ brew install gh
2 인증
$ gh auth login
3 삭제
$ gh repo delete
   <owner/repo>
20 중간중간 — 허락 (Allow)
계속 allow 하기 — 불편하다?
사실 이것은 — 가드레일 (Guardrail)
없으면 사고가 날 수 있다
매번 묻는 건 — 강제 삭제·외부 통신 등 위험한 작업을 우리가 한 번 더 보게 하려는 안전장치.
21 가드레일 강도 — 모드 (Shift + Tab)
PLAN
계획 세우기
결과물 수정 X · 읽기·계획만
ACCEPT EDITS
모든 CLI 허락받고
매번 묻는 기본 모드
AUTO
위험한 것만 묻기
강제 삭제 등 특별 명령만 컨펌
BYPASS
모든 허락 없음
완전 자율 진행
Shift + Tab — 모드 사이를 순환한다.
22 다 아는 작업 / 소규모 취미 — Bypass
시작할 때부터 완전 자율
$ claude --dangerously-skip-permissions
중요
적용하려면 — 반드시 재시작
재시작 후 이전 대화 이어가려면?
QUIZ
23 이번엔 CLI 로 — 배포하기
실습
artifacts
드래그 앤 드랍
전달
프롬프트
github · vercel cli 로 배포해
실행
배포 완료
Claude Code 가 gh · vercel CLI 를 직접 호출해 배포까지 — 한 번에.
24 병렬로 Agent 돌리기 SESSION 3
회의록 HTML 에 — 그림판 모드 추가
켜면
  • 마우스로 그릴 수 있게
  • 펜 색깔 선택
  • 펜 두께 선택
  • ⌘ + Z 되돌리기
  • ⌘ + Shift + Z 앞으로 가기
끄면
  • 스크롤 가능
  • Action Plan 체크 가능
25 회고
RETROSPECT
오늘 배운 것
나누기
각자 한 문장으로 — 기억에 남는 한 가지
NEXT
다음 시간 —
Agent
Orchestration
여러 Agent 를 조율(오케스트레이션)해 — 협업시키는 방법을 배웁니다.
To be continued —
강사 황경찬