AI서재

AI 서재

책으로 읽는 AI서재

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

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

27편 공개

AI에게 맡기고 자리를 뜨다

김경진 변호사

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

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

공유

페이스북 X 링크드인 스레드
인공지능 전투기, 인공지능 공군 표지

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

14편 공개

인공지능 선거

김경진

목차, 저자 서문, 11장, 끝글

선거 메시지, 홍보물, 디지털 선거운동, 데이터 분석, 캠프 운영, 허위정보 방어, 법적 리스크와 프롬프트를 담은 온라인 책입니다.

Facebook X LinkedIn Threads Telegram
북극항로에 대한 7가지 오해 표지

10편

북극항로에 대한 7가지 오해

김경진

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

김경진 AI서재 온라인 도서. 북극항로를 둘러싼 속도, 정기선, 보험, 안전 규정, 상시 개방, 탄소 절감, 인프라에 관한 일곱 가지 오해를 다룹니다.

Facebook X LinkedIn Threads Telegram
나노 바나나 프로 실전 프롬프트북 cover

24편 공개

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

김경진

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

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

Facebook X LinkedIn Threads Telegram
법구경 423게송 표지

28편

법구경 423게송

김경진

목차, 엮은 말, 26품, 423게송

김경진 AI서재 온라인 도서. 법구경 423게송을 26품으로 나누어 시집처럼 천천히 읽을 수 있도록 정리한 판본입니다.

Facebook X LinkedIn Threads Telegram
법률업무와 인공지능 표지

16편

법률업무와 인공지능

김경진

목차, 서문, 14부

김경진 AI서재 온라인 도서. 법률 리서치, 서면 작성, 증거 분석, 계약 검토, NotebookLM과 생성형 AI 활용법을 변호사 실무 관점에서 정리합니다.

Facebook X LinkedIn Threads Telegram
정치와 사람 표지

25편 공개

정치와 사람

김경진

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

정치는 사람을 읽고, 신뢰를 얻고, 관계를 지키고, 위기의 계절을 견디는 일에서 시작한다는 내용을 담은 김경진 AI서재 온라인 책입니다.

Facebook X LinkedIn Threads Telegram
한동훈 이야기 표지

39편 공개

한동훈 이야기

김경진

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

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

공유

유리 천장을 넘어서 cover

총 39편 공개

유리 천장을 넘어서

김경진

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

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

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

13편 공개

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

김경진

목차와 12장

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

공유

샘 알트만 전기: 인공지능 혁명의 개척자 cover

22편 공개

샘 알트만 전기: 인공지능 혁명의 개척자

김경진, 김경란

목차, 프롤로그, 7부 20개 장

샘 알트만의 성장, 창업, Y 컴비네이터, OpenAI, ChatGPT, 해고와 복귀, AI 시대의 책임을 따라가는 온라인 전기입니다.

Facebook X LinkedIn Threads Telegram
젠슨황 이야기 표지

16편 공개

젠슨황 이야기

김경진

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

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

공유

짜이왈라에서 총리까지 cover

총 13편 공개

짜이왈라에서 총리까지

김경진

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

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

FacebookXLinkedInThreadsTelegram
안녕하세요. 김경진입니다 표지

10편

안녕하세요. 김경진입니다

김경진

목차, 들어가는 글, 추천사, 6장, 닫는글

김경진 AI서재 온라인 도서. 성장 과정, 과학기술 의정활동, 의원외교, 입법 투쟁, 동대문 비전, 대한민국 인구절벽 해법을 담았습니다.

Facebook X LinkedIn Threads Telegram

PDF 다운로드 책

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

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

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

372쪽 PDF 공개

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

김경진

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

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

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

372쪽 PDF 공개

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

김경진

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

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

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

372쪽 PDF 공개

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

김경진

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

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

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

372쪽 PDF 공개

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

김경진

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

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

Facebook X LinkedIn Threads

[AI서재] 30장 깃 워크트리 — 안전한 병렬 개발의 비결

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

클로드 코드 완전정복

30장 깃 워크트리 — 안전한 병렬 개발의 비결

김경진 변호사

긴급 전화 한 통

새로운 결제 기능을 만들고 있습니다. 코드를 절반쯤 작성했는데, 슬랙 알림이 울립니다. 운영 서버에서 로그인 버그가 발생했다는 긴급 보고입니다. 지금 당장 고쳐야 합니다.

문제는, 지금 작업 중인 코드가 아직 완성되지 않았다는 것입니다. 커밋하기에는 미완성이고, 그렇다고 변경사항을 버릴 수도 없습니다. 긴급 수정을 위해 브랜치를 전환하려면 현재 작업을 어딘가에 임시 저장해야 합니다. git stash로 넣어 두고, 브랜치를 바꾸고, 수정하고, 다시 원래 브랜치로 돌아와서 스태시를 꺼내고... 복잡합니다. 실수가 끼어들 여지가 곳곳에 있습니다.

깃 워크트리(Git Worktree)는 이 상황을 근본적으로 해결합니다.

워크트리란 무엇인가

깃(Git)의 기본 구조에서 하나의 저장소(repository)는 하나의 작업 디렉터리와 연결됩니다. 그 디렉터리 안에서 한 번에 하나의 브랜치만 체크아웃할 수 있습니다. 다른 브랜치에서 작업하려면 현재 브랜치의 변경사항을 정리한 뒤 브랜치를 전환해야 합니다.

워크트리는 이 제약을 깨뜨립니다. 하나의 저장소에서 여러 브랜치를 동시에 체크아웃할 수 있습니다. 각 브랜치가 별도의 폴더에 존재합니다.

비유하자면 이렇습니다. 기존 방식은 책상이 하나뿐인 사무실입니다. 프로젝트 A의 서류를 펼쳐 놓고 작업하다가 프로젝트 B를 해야 하면, A의 서류를 전부 치우고 B의 서류를 꺼내야 합니다. 워크트리는 책상을 여러 개 놓는 것입니다. A 서류는 첫 번째 책상에 그대로 펼쳐 두고, 두 번째 책상에서 B 작업을 합니다. 각 책상은 독립적이지만, 같은 사무실(저장소) 안에 있습니다.

[그림 30-1] 기존 단일 작업 디렉터리 vs. 워크트리 복수 디렉터리 구조 비교

워크트리의 기본 사용법

워크트리를 생성하는 깃 명령어는 간결합니다.

git worktree add ../hotfix-login hotfix/login-bug

이 명령어는 현재 저장소에서 hotfix/login-bug라는 브랜치를 체크아웃한 새 작업 디렉터리를 ../hotfix-login 경로에 만듭니다. 기존 작업 디렉터리는 건드리지 않습니다.

이제 두 개의 폴더가 있습니다. 원래 폴더에는 개발 중인 결제 기능 코드가 그대로 남아 있고, 새 폴더에는 긴급 수정용 브랜치가 깨끗하게 체크아웃되어 있습니다. 두 폴더를 오가며 작업할 수 있고, 서로의 파일에 영향을 주지 않습니다.

워크트리 목록을 확인하려면:

git worktree list

작업이 끝난 워크트리를 제거하려면:

git worktree remove ../hotfix-login

실제로 폴더를 통째로 복사하는 것이 아니기 때문에, 디스크 사용량도 효율적입니다. 깃의 내부 데이터(.git 디렉터리)는 공유되고, 각 워크트리에는 해당 브랜치의 파일만 체크아웃됩니다.

[그림 30-2] git worktree 명령어 실행 후 생성된 디렉터리 구조

클로드 코드의 네이티브 워크트리 지원

클로드 코드는 깃 워크트리를 네이티브로 지원합니다. 깃 명령어를 직접 입력하지 않아도 됩니다.

claude --worktree feature-payment

이 한 줄이면 클로드 코드가 자동으로 워크트리를 생성하고, 새 브랜치를 만들고, 해당 워크트리에서 클로드 코드 세션을 시작합니다. 깃 워크트리의 복잡한 명령어 체계를 몰라도 워크트리의 이점을 그대로 누릴 수 있습니다.

물론 세부적인 제어가 필요하다면 깃 명령어를 직접 사용할 수도 있습니다. 클로드 코드의 네이티브 지원은 편의를 위한 것이지, 깃의 기능을 제한하는 것이 아닙니다. 두 방식을 상황에 따라 혼용하면 됩니다.

다중 세션 운영: 실전 시나리오

워크트리의 진가는 클로드 코드와 결합했을 때 드러납니다. 각 워크트리에서 독립적인 클로드 코드 세션을 실행할 수 있기 때문입니다.

구체적인 시나리오를 그려 보겠습니다.

상황: 전자상거래 플랫폼을 개발 중입니다. 세 가지 작업이 동시에 필요합니다.

  • 새로운 위시리스트 기능 개발
  • 결제 페이지의 UI 리뉴얼
  • 프로덕션에서 발생한 장바구니 버그 긴급 수정

실행:

터미널 A에서:

claude --worktree feature-wishlist

"위시리스트 기능을 구현해 줘. 사용자가 상품을 추가하고 제거할 수 있어야 하고, 목록을 공유할 수 있어야 해."

터미널 B에서:

claude --worktree redesign-checkout

"결제 페이지 UI를 모바일 우선으로 재설계해 줘. 현재 디자인의 스크린샷을 참고해."

터미널 C에서:

claude --worktree hotfix-cart

"장바구니에서 수량 변경 시 총액이 갱신되지 않는 버그를 수정해 줘."

세 세션이 동시에 작동합니다. 각 세션은 자기 워크트리 안에서만 파일을 수정하므로 충돌이 발생하지 않습니다. 긴급 수정이 먼저 끝나면 해당 브랜치를 메인에 병합하고, 나머지 기능은 계속 개발을 진행합니다.

[그림 30-3] 세 개의 워크트리에서 동시에 진행되는 클로드 코드 세션 구성도

기능 개발과 긴급 수정의 동시 처리

위 시나리오에서 핵심은 긴급 수정이 기존 개발 작업을 방해하지 않는다는 것입니다.

워크트리가 없었다면 어떻게 됐을까요? 위시리스트 기능을 반쯤 만들다가 작업을 멈추고, 변경사항을 스태시(stash)하거나 미완성 커밋을 만들고, 브랜치를 전환하고, 버그를 고치고, 다시 원래 브랜치로 돌아와서 스태시를 복원해야 합니다. 이 과정에서 스태시 충돌이 날 수도 있고, 미완성 커밋이 히스토리를 더럽힐 수도 있습니다.

워크트리에서는 이런 번거로움이 없습니다. 위시리스트 작업은 그 자리에 그대로 있습니다. 새 터미널을 열고, 새 워크트리에서 버그를 고칩니다. 끝나면 워크트리를 제거합니다. 위시리스트 작업으로 돌아갈 때 복원할 것도, 전환할 것도 없습니다. 원래 있던 터미널에서 계속하면 됩니다.

이 안전성은 클로드 코드를 여러 세션 돌릴 때 더욱 중요해집니다. 사람이 직접 코드를 작성하면 실수를 바로 인지할 수 있지만, AI 에이전트가 코드를 작성할 때는 서로의 작업을 덮어쓰는 사고가 은밀하게 벌어질 수 있습니다. 워크트리는 이 사고를 구조적으로 불가능하게 만듭니다.

워크트리 관리의 실용적 조언

워크트리를 많이 만들다 보면 관리가 필요합니다. 몇 가지 실용적인 팁을 정리합니다.

명명 규칙을 정하십시오. feature-, hotfix-, refactor- 같은 접두사를 일관되게 사용하면, 어떤 워크트리가 어떤 목적인지 한눈에 파악됩니다.

작업이 끝난 워크트리는 즉시 제거하십시오. 방치하면 어떤 워크트리가 활성 상태인지 혼란이 생깁니다. 브랜치를 메인에 병합한 뒤에는 git worktree remove로 깔끔하게 정리합니다.

워크트리 디렉터리의 위치를 일관되게 잡으십시오. 프로젝트 폴더와 같은 수준의 상위 디렉터리에 두거나, 프로젝트 내 특정 폴더를 지정하는 등 규칙을 만들어 두면, 워크트리를 찾으러 헤매는 일이 없어집니다.

[그림 30-4] 워크트리 관리 모범 사례 요약표

병렬 개발의 안전망

워크트리는 화려한 기술이 아닙니다. 깃의 기본 기능을 확장한 것에 불과합니다. 하지만 이 확장이 만들어내는 차이는 큽니다.

하나의 브랜치에서 하나의 작업만 할 수 있다는 제약이 사라지면, 작업 방식이 근본적으로 바뀝니다. 긴급 수정 때문에 기능 개발을 중단하지 않아도 됩니다. 여러 에이전트가 같은 프로젝트에서 동시에 일하면서도 서로 방해하지 않습니다. 실험적인 시도를 별도의 워크트리에서 마음껏 해 볼 수 있습니다.

이렇게 자유롭게 여러 세션을 운영하려면, 각 세션에 어느 정도의 권한을 줄 것인지에 대한 판단도 필요합니다. 에이전트가 파일을 자유롭게 수정하게 할 것인지, 아니면 매번 승인을 받게 할 것인지. 자율성과 통제 사이의 균형을 잡는 방법을 살펴볼 차례입니다.

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

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

kimkj.com

© 2026 김경진. All rights reserved.

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

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

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

위로 스크롤
kimkj.com 홈