AI서재

AI 서재

책으로 읽는 AI서재

한 권을 고르고, 목차에서 차례대로 읽을 수 있게 정리했습니다.

리서치 서비스

인공지능을 활용한 심층 지식 정제 서비스를 시작합니다

주제를 1~2문장으로 알려 주시면, 인공지능을 활용하여 바로 지금 이 순간까지 전 세계 곳곳 인터넷에 올라온 자료를 훑습니다. 문헌은 물론이고, 최근 회의와 세미나에서 논의된 내용, 유튜브에 올라온 발표와 강연까지 함께 봅니다. 그렇게 모은 자료를 인용하고 체계적으로 정리해서 한 편의 심층 보고서로 엮어 보내 드립니다. 분량은 주제의 무게에 따라 30페이지가 되기도 하고, 300페이지에 이를 수도 있습니다.

분야는 모든 분야입니다. 반도체든, 특정 국가의 규제 흐름이든, 오래된 역사의 한 대목이든, 궁금한 것은 다 가능합니다. 특정 영역을 전공한 사람이 하는 것이 아니고, 인공지능을 통해 최신 자료의 엑기스를 정제해 드리는 과정입니다. 시간이 급하신 분들, 초벌 심층 보고서가 필요한 분들에게 유용할 것입니다.

비용은 주제의 범위와 분량에 따라 상의해서 정하면 됩니다. 최소 50만 원부터 시작합니다(세금계산서발급가능).

주제만 이메일이나 텔레그램으로 편하게 말씀해 주십시오. 나머지는 정리해서 보내 드리겠습니다.

DARPA, 미국 국방과학연구소 cover

목차

DARPA, 미국 국방과학연구소

김경진 변호사

미국 DARPA의 조직 개편과 예산 흐름, AIxCC, AI Forge, RACER, LongShot, 양자 컴퓨팅, 우주 로봇 서비스, 전장 의료와 전략 물자 프로그램을 공식 자료와 함께 읽으며 한국형 DARPA 논의의 출발점을 묻는 책입니다.

중국 인민해방군 cover

목차

중국 인민해방군

김경진 변호사

조직, 현대화, 전쟁 준비의 실제

당-국가 체제와 중앙군사위원회, 2015년 개편, 숙청, 지능화 전쟁, 우주·사이버·전자전, 대만해협과 남중국해, 한반도 파급까지 따라가며 중국 인민해방군의 힘과 빈틈을 함께 읽는 책입니다.

봉쇄된 해협 표지

전 20편

봉쇄된 해협

김경진 변호사

2026 미국·이란 전쟁과 세계 에너지경제 위기의 넉 달. 서문·서장, 6부 17장, 종장

2026년 2월 28일 새벽, 미국과 이스라엘의 대이란 동시타격으로 전쟁이 시작됐습니다. 호르무즈 해협이 잠기자 브렌트유는 126달러까지 치솟았고, 세계는 넉 달간 에너지·경제 위기의 한복판에 섰습니다. 개전부터 휴전·재개까지, 전쟁의 국면과 시장의 요동을 함께 읽어냅니다.

얀 르쿤, 인공지능의 아버지 cover

목차

얀 르쿤, 인공지능의 아버지

김경진 변호사

튜링상 수상자가 대형 언어모델에 등을 돌린 이유

파리 북쪽 교외의 소년에서 벨 연구소의 공학자, FAIR의 연구 책임자, 세계 모델 창업자로 이어지는 얀 르쿤의 길을 따라가며 인공지능이 규칙과 학습, 언어모델과 물리 세계 이해 사이에서 어디로 가는지 묻는 전기입니다.

AI와 교실 cover

목차

AI와 교실

김경진 변호사

정답을 주지 않는 인공지능 교사

에스토니아 AI 리프, 칸미고, 2시그마 문제, 정답 유출 방어, 한국 AI 디지털교과서의 갈림길을 따라가며, AI가 학생의 사고를 대신하지 않게 만들 설계를 묻는 책입니다.

스파이더웹 표지

전 11편

스파이더웹

김경진 변호사

전쟁의 판도를 바꾼 우크라이나의 드론 혁명. 서문, 프롤로그, 3부 8장, 에필로그

2025년 6월 1일, 트럭 한 대의 지붕이 열리고 수백 달러짜리 드론들이 솟아올랐습니다. 그 드론들이 수천 킬로미터 밖 시베리아의 전략폭격기를 불태웠습니다. 본토 깊은 곳은 안전하다는 강대국의 믿음이 그날 무너졌습니다. 18개월을 준비한 거미줄 작전이 어떻게 기획되고 실행되었는지, 그리고 전쟁의 문법을 어떻게 바꿔놓았는지 그 하루를 축으로 따라갑니다.

클로드 지피티 팔란티어와 2026년 세계전쟁 표지

전 8편

클로드 지피티 팔란티어와 2026년 세계전쟁

김경진 변호사

인공지능은 어떻게 전쟁의 방아쇠를 당기게 되었나. 프롤로그, 3부 6장, 에필로그

화면에 이름 하나가 떠 있습니다. 정보장교가 그 이름을 20초 동안 봅니다. 성별만 확인하고 다음으로 넘어갑니다. 그 20초 안에서 한 사람이 죽고, 그를 죽이기로 정한 책임이 사라집니다. 가자의 라벤더, 우크라이나의 메이븐, 이란의 에픽 퓨리, 베네수엘라 상공의 표적 선정까지, 표적을 고르는 손이 사람에게서 기계로 넘어가는 2026년의 전장을 따라갑니다.

계곡의 이단아 표지

전 8편

계곡의 이단아

김경진 변호사

알렉스 카프, 파시즘을 두려워한 사람이 세운 감시 제국. 서문, 7장

민권 운동가 부모 밑에서 자란 진보주의자가 세계에서 가장 강력한 감시 기술 회사를 세웠습니다. 자신이 가장 두려워하는 것은 파시즘이라면서, 파시즘이 손에 쥐면 누구보다 무서워질 도구를 만든 사람. 글자를 더디게 읽던 혼혈 소년이 철학자를 거쳐 팔란티어의 억만장자 CEO가 되기까지, 한 사람의 모순을 봉합하지 않고 끝까지 따라갑니다.

모순의 설계자 표지

전 14편

모순의 설계자

김경진 변호사

피터 틸, 경쟁을 미워한 사람이 세운 제국. 서문, 4부 13장

정부의 감시를 혐오한다면서 사람을 추적하는 도구를 설계한 사람, 경쟁을 미워한다면서 독점을 찬양한 사람, 죽음을 운명이 아니라 풀어야 할 문제라고 부른 사람. 같은 사람입니다. 프랑크푸르트에서 태어나 아파르트헤이트의 광산 마을을 떠돌며 일곱 번 학교를 옮긴 아이가 실리콘밸리 최고의 권력자가 되기까지, 한 사람의 모순을 닫지 않고 끝까지 따라갑니다.

2026 중국 권력지형도 표지

전 13편

2026 중국 권력지형도

김경진 변호사

1인 체제의 완성, 그리고 비어 있는 다음 자리. 프롤로그, 4부 11장, 에필로그

2025년 봄 양회 단상, 시진핑이 손을 내미는데 군부 2인자 장유샤만 등을 돌리고 있었습니다. 열 달 뒤 그는 사라졌습니다. 2022년 권력 집중의 완성에서 2026년 군부 붕괴, 2027년 후계 부재까지, 한 사람에게 모인 권력이 어떻게 스스로 다음 자리를 비웠는지 한 장의 지도로 그렸습니다.

2026 미중 충돌의 지도 표지

전 24편

2026 미중 충돌의 지도

김경진 변호사

부산에서 묶고, 베이징에서 풀지 못한 1년. 서장, 프롤로그, 6부 21장, 에필로그

앵커리지 활주로에 젠슨 황의 전세기가 내려앉습니다. 2026년 5월 베이징, 두 정상은 악수했지만 관세도 희토류도 대만도 풀지 못했습니다. 부산에서 묶은 1년 휴전이 11월 10일 끝나기까지, 칩과 금속과 바다에서 벌어진 1년을 지도로 그렸습니다.

중국 로봇산업 2026: 양산과 실전의 시대 표지

전 25편

중국 로봇산업 2026: 양산과 실전의 시대

김경진 변호사

휴머노이드 양산 경쟁부터 미중 패권까지, 2026년 중국 로봇산업의 현재. 목차, 서문, 7부 23장, 에필로그

선전의 한 공장에서 휴머노이드 수백 대가 같은 동작을 반복합니다. 유니트리와 유비테크의 양산 경쟁, 옵티머스 공급망, 실경실훈 배치 현장, 그리고 미중 기술 패권 사이에서 한국이 선 자리를 짚었습니다.

기술의 사춘기를 건너다 표지

전 15편

기술의 사춘기를 건너다

김경진 변호사

다리오 아모데이와 앤스로픽, 그리고 통제 가능한 지능을 향한 사투. 목차, 서문, 프롤로그, 12장, 에필로그

아버지를 잃은 한 물리학도가 통제할 수 있는 인공지능을 만들겠다며 벌인 사투. 다리오 아모데이와 앤스로픽이 펜타곤과 백악관에 부딪치고, 스케일링 법칙과 헌법적 AI로 시대를 흔든 이야기.

Codex 구체적 활용사례 37 cover

책으로 읽기

Codex 구체적 활용사례 37

김경진 변호사

아침 브리핑부터 에이전트 군단까지, 실제 업무 자동화 37장

이 글은 Codex와 AI 에이전트로 개인 업무, 데이터 처리, 마케팅, 영업, 문서, 개발, 브라우저 제어를 실제 업무에 연결하는 37개 사례를 묶은 안내서입니다.

공유

FacebookXLinkedInThreads
2026 베이징: 두 거인의 위험한 춤 표지

16편 공개

2026 베이징: 두 거인의 위험한 춤

김경진 변호사

트럼프-시진핑 정상회담, 그 안에서 벌어진 일들. 목차와 서론, 13장, 맺음말

트럼프의 베이징 방문을 호르무즈, 희토류, 대만, 보잉, 대두, AI 칩이라는 장면으로 따라갑니다. 서론, 13장, 맺음말에서 미중 정상회담의 계산서를 읽습니다.

공유

AI에게 맡기고 자리를 뜨다 표지

27편 공개

AI에게 맡기고 자리를 뜨다

김경진 변호사

욜로 모드 완전 입문. 목차와 26장

클로드 코드와 코덱스의 욜로 모드를 처음 켜는 사람을 위한 입문서입니다. 터미널, 안전장치, 도커 샌드박스, 되돌리기 순서를 26개 장으로 읽을 수 있습니다.

공유

인공지능 전투기, 인공지능 공군 표지

43편 공개

인공지능 전투기, 인공지능 공군

김경진

목차, 서문, 40장, 에필로그

김경진이 AI서재에 공개한 온라인 책 『인공지능 전투기, 인공지능 공군』입니다. AI 전투기, 인공지능 공군, 무인전투기, CCA, MUM-T, 6세대 전투기을 주제로 목차, 서문, 40장, 에필로그 구성으로 읽을 수 있습니다.

공유

인공지능 AI, 법정에 서다 표지

26편 공개

인공지능 AI, 법정에 서다

김경진 변호사

목차, 서문, 21장, 부록 3편

김경진 변호사이 AI서재에 공개한 온라인 책 『인공지능 AI, 법정에 서다』입니다. 인공지능과 법, AI 책임, 알고리즘 판단, 사법제도와 기술 변화을 주제로 목차, 서문, 21장, 부록 3편 구성으로 읽을 수 있습니다.

공유

조지아 역사 문화 기행 표지

24편 공개

조지아 역사 문화 기행

김경진

목차, 서문, 17장, 부록 4편, 에필로그

김경진이 AI서재에 공개한 온라인 책 『조지아 역사 문화 기행』입니다. 조지아 역사, 문화, 기행, 코카서스 여행을 주제로 목차, 서문, 17장, 부록 4편, 에필로그 구성으로 읽을 수 있습니다.

공유

말레이시아, 말라카 해협을 지배하는 자가 세계를 지배한다 표지

23편 공개

말레이시아, 말라카 해협을 지배하는 자가 세계를 지배한다

김경진

목차, 서문, 20장, 에필로그

김경진이 AI서재에 공개한 온라인 책 『말레이시아, 말라카 해협을 지배하는 자가 세계를 지배한다』입니다. 말레이시아, 말라카 해협, 해상물류, 지정학, 세계 무역을 주제로 목차, 서문, 20장, 에필로그 구성으로 읽을 수 있습니다.

공유

PALANTIR 전쟁 감시 인공지능 표지

16편 공개

PALANTIR 전쟁 감시 인공지능

김경진 변호사

목차, 서문, 14장

김경진 변호사이 AI서재에 공개한 온라인 책 『PALANTIR 전쟁 감시 인공지능』입니다. 팔란티어, 전쟁, 감시, 인공지능, 데이터 분석, 안보을 주제로 목차, 서문, 14장 구성으로 읽을 수 있습니다.

공유

뇌를 읽는 사람들 표지

21편 공개

뇌를 읽는 사람들

김경진

목차, 프롤로그, 18장, 에필로그

김경진이 AI서재에 공개한 온라인 책 『뇌를 읽는 사람들』입니다. 뉴럴링크, 뇌-컴퓨터 인터페이스, BCI, 뇌과학, 인공지능을 주제로 목차, 프롤로그, 18장, 에필로그 구성으로 읽을 수 있습니다.

공유

AI로 인해 발생하는 사회구조 변화와 대응 표지

16편 공개

AI로 인해 발생하는 사회구조 변화와 대응

김경진

목차, 서문, 13장, 에필로그

김경진이 AI서재에 공개한 온라인 책 『AI로 인해 발생하는 사회구조 변화와 대응』입니다. AI 사회구조 변화, 인공지능 정책, 노동, 경제, 사회 대응을 주제로 목차, 서문, 13장, 에필로그 구성으로 읽을 수 있습니다.

공유

천 개의 기도, 하나의 산 아르메니아를 읽다 표지

13편 공개

천 개의 기도, 하나의 산 아르메니아를 읽다

김경진

목차, 서문, 10장, 에필로그

김경진이 AI서재에 공개한 온라인 책 『천 개의 기도, 하나의 산 아르메니아를 읽다』입니다. 아르메니아 역사, 문화, 종교, 산과 기도을 주제로 목차, 서문, 10장, 에필로그 구성으로 읽을 수 있습니다.

공유

Claude Cowork 및 에이전트 활용 매뉴얼 표지

11편 공개

Claude Cowork 및 에이전트 활용 매뉴얼

김경진

목차, 서문, 8장, 말미 글

김경진이 AI서재에 공개한 온라인 책 『Claude Cowork 및 에이전트 활용 매뉴얼』입니다. Claude Code, AI 에이전트, 코딩 자동화, 업무 자동화을 주제로 목차, 서문, 8장, 말미 글 구성으로 읽을 수 있습니다.

공유

AI가 인간에게 던지는 10가지 질문 표지

12편 공개

AI가 인간에게 던지는 10가지 질문

김경진

목차, 서문, 10장

김경진이 AI서재에 공개한 온라인 책 『AI가 인간에게 던지는 10가지 질문』입니다. 인공지능이 인간에게 던지는 질문, AI 윤리, 기술과 인간을 주제로 목차, 서문, 10장 구성으로 읽을 수 있습니다.

공유

나노 바나나 프로 실전 프롬프트북 cover

24편 공개

나노 바나나 프로 실전 프롬프트북

김경진

6부 22장, 수업용 프롬프트 부록

나노 바나나 프로의 이미지 생성, 편집, 텍스트 렌더링, 캐릭터 일관성, 업무 적용, 수익화 모델을 수업과 실무에서 바로 쓰도록 엮은 온라인 책입니다.

공유

한동훈 이야기 표지

39편 공개

한동훈 이야기

김경진

목차, 프롤로그, 36장, 에필로그

김경진이 AI서재에 공개한 온라인 책 『한동훈 이야기』입니다. 한동훈, 한국 정치, 법률가, 정치 인물, 공적 기록을 주제로 목차, 프롤로그, 36장, 에필로그 구성으로 읽을 수 있습니다.

공유

유리 천장을 넘어서 cover

총 39편 공개

유리 천장을 넘어서

김경진

목차, 프롤로그, 31장, 에필로그, 부록 5편

일본 헌정 사상 최초의 여성 총리 다카이치 사나에의 성장, 정치 입문, 세 번의 총재 도전, 총리 취임과 외교·안보·경제 노선을 추적한 정치 평전입니다.

공유

한동훈이 대한민국에 남긴 그간의 흔적 표지

13편 공개

한동훈이 대한민국에 남긴 그간의 흔적

김경진

목차와 12장

김경진이 AI서재에 공개한 온라인 책 『한동훈이 대한민국에 남긴 그간의 흔적』입니다. 한동훈, 한국 정치, 법무부, 검찰, 정치 기록을 주제로 목차와 12장 구성으로 읽을 수 있습니다.

공유

젠슨황 이야기 표지

16편 공개

젠슨황 이야기

김경진

목차, 서문, 13장, 에필로그

김경진이 AI서재에 공개한 온라인 책 『젠슨황 이야기』입니다. 젠슨 황, NVIDIA, GPU, 인공지능 반도체, AI 산업을 주제로 목차, 서문, 13장, 에필로그 구성으로 읽을 수 있습니다.

공유

짜이왈라에서 총리까지 cover

총 13편 공개

짜이왈라에서 총리까지

김경진

목차, 서문, 10장, 에필로그

바드나가르의 짜이왈라 소년 나렌드라 모디가 RSS 조직가, 구자라트 주총리, 인도 총리 3연임 지도자로 성장한 궤적을 따라 현대 인도의 정치·경제·외교와 한국-인도 관계를 읽는 정치 평전입니다.

공유

PDF 다운로드 책

다국어로 읽는 대학생 교양 인공지능

한국어 원문과 외국어 번역을 함께 실은 유학생용 교재입니다. 각 책 소개 페이지에서 PDF를 받을 수 있습니다.

대학생 교양 인공지능: 베트남어-한국어판 표지 PDF 다운로드 가능

372쪽 PDF 공개

대학생 교양 인공지능: 베트남어-한국어판

김경진

베트남어 번역 병기. 한국 유학생용 AI 교양 교재.

한국에서 공부하는 베트남어권 유학생을 위한 AI 교양 교재입니다. 한국어 원문과 베트남어 번역을 함께 배치해 AI의 기본 개념, 생성형 AI 사용법, NotebookLM 슬라이드 활용 사례를 PDF로 읽을 수 있습니다.

공유

대학생 교양 인공지능: 러시아어-한국어판 표지 PDF 다운로드 가능

372쪽 PDF 공개

대학생 교양 인공지능: 러시아어-한국어판

김경진

러시아어 번역 병기. 한국 유학생용 AI 교양 교재.

한국에서 공부하는 러시아어권 유학생을 위한 AI 교양 교재입니다. 한국어 원문과 러시아어 번역을 함께 배치해 AI의 역사, 생성형 AI 사용법, 대학 생활과 취업 준비 사례를 PDF로 읽을 수 있습니다.

공유

대학생 교양 인공지능: 몽골어-한국어판 표지 PDF 다운로드 가능

372쪽 PDF 공개

대학생 교양 인공지능: 몽골어-한국어판

김경진

몽골어 번역 병기. 한국 유학생용 AI 교양 교재.

한국에서 공부하는 몽골어권 유학생을 위한 AI 교양 교재입니다. 한국어 원문과 몽골어 번역을 함께 배치해 AI의 기본 개념, 생성형 AI 사용법, 이미지·영상·문서 작업 사례를 PDF로 읽을 수 있습니다.

공유

대학생 교양 인공지능: 우즈베크어-한국어판 표지 PDF 다운로드 가능

372쪽 PDF 공개

대학생 교양 인공지능: 우즈베크어-한국어판

김경진

우즈베크어 번역 병기. 한국 유학생용 AI 교양 교재.

한국에서 공부하는 우즈베크어권 유학생을 위한 AI 교양 교재입니다. 한국어 원문과 우즈베크어 번역을 함께 배치해 수업, 과제, 논문, 취업 준비에서 AI를 쓰는 방법을 PDF로 읽을 수 있습니다.

공유

대학생 교양 인공지능: 카자흐어-한국어판 표지 PDF 다운로드 가능

372쪽 PDF 공개

대학생 교양 인공지능: 카자흐어-한국어판

김경진

카자흐어 번역 병기. 한국 유학생용 AI 교양 교재.

한국에서 공부하는 카자흐어권 유학생을 위한 AI 교양 교재입니다. 한국어 원문과 카자흐어 번역을 함께 배치해 AI 도구 비교, 학과별 사용 사례, 저작권과 규제 쟁점을 PDF로 읽을 수 있습니다.

공유

[AI서재] 15장 Vercel 배포: 코드를 세상에 내보내기

클로드 코드 완전정복
작성자
김경진 변호사
작성일
2026-05-03 22:43
조회
656

클로드 코드 완전정복

15장 Vercel 배포: 코드를 세상에 내보내기

김경진 변호사

Vercel이란 무엇인가: 원클릭 배포의 개념

휴대폰 화면에 자기가 만든 웹사이트가 떠 있는 것을 처음 보는 순간의 감각은 독특합니다. 내 컴퓨터호스트에서만 존재하던 페이지가, 카페에서 커피를 마시며 열어본 모바일 브라우저에도 동일하게 나타납니다. 그 사이에서 무슨 일이 일어난 것일까요?

내 컴퓨터호스트(localhost)는 내 컴퓨터에서만 접근할 수 있는 주소입니다. 클로드 코드가 개발 서버를 시작하면 localhost:3000이나 localhost:51006 같은 주소가 부여되는데, 이 주소는 같은 컴퓨터의 브라우저에서만 열립니다. 다른 사람이 이 주소를 입력하면 아무것도 나오지 않습니다. 웹사이트의 코드가 내 컴퓨터의 메모리에서만 실행되고 있기 때문입니다.

이 코드를 세상에 내보내려면, 24시간 가동되는 서버에 코드를 올리고, 그 서버에 고유한 주소를 연결해야 합니다. 전통적으로 이 과정은 서버 임대, 운영 체제 설정, 웹 서버 소프트웨어 설치, SSL 인증서 발급, 도메인 연결 등 수십 단계를 거쳐야 했습니다.

버셀(Vercel)은 이 복잡한 과정을 하나의 버튼 클릭으로 압축한 서비스입니다. 깃허브 리포지토리를 선택하고 "Deploy" 버튼을 누르면, 버셀이 코드를 가져와서 구축하고, 전 세계에 분산된 서버에 배포하고, 자동으로 HTTPS 인증서를 설정하고, 고유한 URL을 부여합니다.

[그림 15-1] 로컬 개발에서 라이브 배포까지의 전환 과정 개념도

버셀의 무료 플랜으로도 개인 프로젝트와 포트폴리오 사이트를 운영하는 데 충분합니다. 배포된 사이트에는 프로젝트명.vercel.app 형태의 기본 도메인이 부여됩니다. 이 도메인으로도 누구나 접속할 수 있지만, 자신만의 도메인을 연결하는 것도 가능합니다.

여기서 이해해야 할 핵심은, 버셀이 하는 일은 "코드를 받아서 웹사이트로 만들어 주는 것"이라는 점입니다. 깃허브에 코드가 있고, 버셀에 배포 설정이 있으면, 그 둘을 연결하는 파이프라인이 완성됩니다.

깃허브 리포지토리와 Vercel 연결

버셀에 가입할 때 깃허브 계정으로 로그인하면, 이후의 모든 과정이 간결해집니다. 버셀이 깃허브 리포지토리 목록에 바로 접근할 수 있기 때문입니다.

연결 과정은 다음과 같습니다.

버셀 대시보드에서 "Add New Project"를 클릭합니다. 화면에 본인의 깃허브 리포지토리 목록이 나타납니다. 배포할 리포지토리를 찾아 "Import" 버튼을 클릭합니다. 구축 설정 화면이 나타나는데, Next.js나 React 같은 프레임워크를 자동으로 감지합니다. "Deploy" 버튼을 클릭하면 구축가 시작됩니다.

수십 초에서 수 분 사이에 구축가 완료되고, 고유한 URL이 생성됩니다. 이 URL을 브라우저에 입력하면 내 웹사이트가 나타납니다. 휴대폰에서 열어도, 다른 나라의 컴퓨터에서 열어도 같은 페이지가 나타납니다.

[그림 15-2] 버셀 대시보드에서 깃허브 리포지토리를 임포트하는 화면

그런데 첫 배포에서 문제가 발생할 수 있습니다. 앞 장에서 다룬 웹사이트 사례를 떠올려 보겠습니다. 블렌더 제품 랜딩 페이지를 버셀에 배포했더니, 스크롤 애니메이션에 사용되는 프레임 이미지 파일들이 빠져 있었습니다. 내 컴퓨터에서는 완벽하게 작동하던 사이트가, 배포 후에는 블렌더 이미지 없이 텍스트만 덩그러니 나타났습니다.

원인은 .gitignore 파일이었습니다. 이미지 프레임 폴더가 깃의 추적 대상에서 제외되어 있었기 때문에, 깃허브에 푸시되지 않았고, 버셀도 그 파일을 받지 못한 것입니다. 해결 방법은 간단합니다. 클로드 코드에게 "프레임 이미지도 깃허브에 포함시켜서 다시 푸시해 줘"라고 요청하면, .gitignore 설정을 수정하고, 누락된 파일을 추가 커밋하여 푸시합니다.

이 경험이 보여주는 교훈이 있습니다. 내 컴퓨터 환경과 배포 환경은 다릅니다. 내 컴퓨터에는 있지만 깃 추적 대상이 아닌 파일은 배포 환경에 존재하지 않습니다. 배포 전에 "내 리포지토리에 사이트 구동에 필요한 모든 파일이 포함되어 있는가?"를 확인하는 습관이 필요합니다.

버셀 대시보드의 "Deployments" 탭에서는 모든 배포 이력을 확인할 수 있습니다. 문제가 있는 배포를 이전 버전으로 롤백(rollback)하는 것도 클릭 한 번으로 가능합니다.

[그림 15-3] 버셀 배포 이력 화면: 각 배포의 상태와 롤백 옵션

실시간 반영 파이프라인: 코드 변경이 자동으로 반영되는 구조

버셀과 깃허브의 연결이 완성되면, 이후부터는 놀라울 정도로 매끄러운 워크플로우가 작동합니다.

과정은 이렇습니다. 클로드 코드에서 웹사이트 코드를 수정합니다. 내 컴퓨터호스트에서 변경 사항을 확인합니다. 마음에 들면 "깃허브에 푸시해 줘"라고 요청합니다. 깃허브에 새로운 커밋이 도착합니다. 버셀이 이 변경을 자동으로 감지합니다. 새로운 구축가 시작되고, 완료되면 라이브 사이트가 자동으로 업데이트됩니다.

[그림 15-4] 라이브 업데이트 파이프라인: 클로드 코드 → 깃허브 → 버셀 → 라이브 사이트

이 파이프라인에서 핵심적인 안전장치는 "명시적 푸시"입니다. 내 컴퓨터에서 아무리 많이 수정해도, "깃허브에 푸시해 줘"라고 말하기 전까지는 라이브 사이트에 아무런 영향이 없습니다. 이것은 의도적인 설계입니다.

CLAUDE.md 파일에 이 원칙을 명시해 두면 안전합니다. "우리는 변경 사항을 깃허브에 동기화하고, 깃허브가 자동으로 버셀에 푸시할 것이다. 그러나 내 컴퓨터에서 변경할 때는 항상 내 컴퓨터호스트에서 먼저 검증하고, 내가 명시적으로 깃허브에 커밋하거나 푸시하라고 말하기 전까지는 절대로 원격에 반영하지 마라." 이런 지침이 있으면 클로드 코드가 실수로 작업 중인 코드를 푸시하는 상황을 방지할 수 있습니다.

실시간 반영의 속도도 인상적입니다. 앞선 사례에서 히어로 버튼에 글로우 효과를 추가한 뒤 깃허브에 푸시하자, 수 분 안에 버셀의 배포가 완료되었고, 라이브 사이트를 새로고침하면 글로우 버튼이 나타났습니다.

깃허브의 커밋 이력에는 "add glowing pulse effect to hero join the community button"이라는 메시지가 남았고, 버셀의 배포 이력에도 대응하는 배포 기록이 생겼습니다.

이 구조를 통해 사실상 세 개의 환경이 자연스럽게 만들어집니다.

개발 환경(내 컴퓨터호스트): 자유롭게 수정하고 검증하는 공간입니다. 실패해도 아무 영향이 없습니다.

스테이징 환경(깃허브): 코드의 변경 이력이 기록되는 공간입니다. 여기에 올라간 코드는 정리된 상태여야 합니다.

프로덕션 환경(버셀 라이브 사이트): 실제 사용자가 접속하는 공간입니다. 깃허브에서 자동으로 배포됩니다.

[그림 15-5] 세 가지 환경의 관계: 개발 → 스테이징 → 프로덕션

도메인 연결과 환경 변수 설정

버셀이 자동으로 부여하는 프로젝트명.vercel.app 도메인은 기능적으로 완전하지만, 전문적인 인상을 주기에는 부족합니다. 자신만의 도메인을 연결하면 사이트의 신뢰도가 올라갑니다.

도메인 연결 절차는 버셀의 프로젝트 설정에서 시작합니다. "Settings" 탭의 "Domains" 섹션으로 이동합니다. 여기서 두 가지 선택지가 있습니다. 버셀에서 직접 도메인을 구매하거나, 이미 보유한 도메인을 추가하는 것입니다.

기존 도메인을 연결하려면 DNS 설정(Domain Name System configuration)을 변경해야 합니다. 도메인을 구매한 서비스(예: 가비아, 네임칩, 구글 도메인 등)의 관리 패널에서 DNS 레코드를 버셀이 안내하는 값으로 변경합니다. 버셀의 안내 화면이 어떤 레코드를 어떤 값으로 설정해야 하는지 구체적으로 알려주므로, 기술적 배경 지식이 없어도 따라할 수 있습니다.

[그림 15-6] 버셀 도메인 설정 화면과 DNS 레코드 구성 예시

DNS 변경이 전파되는 데에는 수 분에서 최대 48시간이 걸릴 수 있습니다. 대부분의 경우 30분 이내에 적용되지만, 도메인을 연결한 직후에 접속이 안 되더라도 당황할 필요는 없습니다.

환경 변수(environment variable) 설정은 프로젝트가 외부 서비스와 연동될 때 필요합니다. API 키, 데이터베이스 연결 문자열, 인증 모델이 세는 글 조각(token) 같은 민감한 정보는 코드에 직접 적지 않고, 환경 변수로 분리해서 관리합니다.

버셀의 프로젝트 설정에서 "Environment Variables" 섹션을 찾으면, 키-값(key-value) 쌍을 등록할 수 있습니다. 예를 들어 NEXT_PUBLIC_API_KEY라는 키에 실제 API 키 값을 입력합니다. 이 값은 버셀의 서버에만 저장되며, 깃허브 리포지토리에는 포함되지 않습니다. 코드에서는 process.env.NEXT_PUBLIC_API_KEY로 이 값을 참조합니다.

환경 변수를 사용하는 이유는 보안입니다. 깃허브 리포지토리가 공개되어 있어도 API 키가 노출되지 않습니다. 그리고 개발 환경과 배포 환경에서 서로 다른 값을 사용할 수 있습니다. 내 컴퓨터에서는 검증용 API 키를, 프로덕션에서는 실제 API 키를 사용하는 식입니다.

[그림 15-7] 버셀 환경 변수 설정 화면
환경 변수 이름용도예시
DATABASE_URL데이터베이스 연결postgresql://user:pass@host/db
API_KEY외부 서비스 인증sk-abc123...
NEXT_PUBLIC_SITE_URL사이트 주소 참조https://mysite.com

환경 변수를 변경하면 버셀이 자동으로 재배포를 실행합니다. 코드를 수정하지 않았는데도 사이트가 재배포되는 경우, 환경 변수 변경이 원인일 수 있습니다.

사이트가 라이브로 올라갔고, 도메인도 연결되었고, 환경 변수도 설정되었습니다. 브라우저에 주소를 입력하면 누구에게나 같은 페이지가 나타납니다. 그러나 배포가 끝이 아닙니다. 라이브 사이트는 시간이 지나면서 새로운 종류의 문제를 만나게 됩니다. 개발 환경에서는 보이지 않던 문제들입니다.

인공지능 전문가 김경진 변호사

AI 법정책 전문 · 전 국회의원 · 저서 다수

kimkj.com

© 2026 김경진. All rights reserved.

#김경진 #김경진변호사 #김경진인공지능 #인공지능 #AI #AI전문가 #생성형AI #Claude #ClaudeCode #클로드코드 #MCP #RAG #에이전트형AI #AI자동화 #AI워크플로우 #LLM #디지털전환

이 책이 잠시라도 당신 곁에 머물렀다면, 다음 이야기가 세상에 나올 수 있도록 후원해 주세요.

(자발적 후원 부탁 구좌 : 농협 302-1096-0948-81 예금주 : 김경진)

위로 스크롤
kimkj.com 홈