JJ Creative 교육연구소 · HRD×AI 라운지 운영 03

두 노트북이 같은 스킬을 쓰게 만들기
서버·본체 Claude Code 스킬 동기화

서버 노트북을 만들고 나면 금방 이런 일이 생깁니다. 본체에서 만든 스킬을 서버가 모르고, 밖에서 서버에 시켜 고친 스킬은 본체에 없습니다. 둘을 손으로 맞추다 보면 어느 쪽이 최신인지부터 헷갈립니다. 이 자료는 이미 쓰고 있는 구글 드라이브 폴더 하나로 두 노트북의 스킬 폴더를 하루 한 번 자동으로 같게 만드는 법입니다. 새로 사거나 깔 프로그램은 없고, 명령창을 열 일도 없습니다. 2026년 10월 4일, 실제 두 대의 윈도우 노트북에서 Claude 에게 이 말들을 그대로 시켜 확인했습니다.

쓰는 법 — 이 자료에서 «하는 것»은 두 가지뿐입니다
🖱 마우스폴더 열어 보기확인만 하는 단계입니다. 두 번 나옵니다.
💬 AI 입력창복사 → Claude 에게 붙여넣기 → Enter주황 줄이 그어진 상자. 제가 실제로 Claude 에게 시킨 말을 그대로 옮겼습니다. 필요한 명령은 Claude 가 알아서 칩니다.

먼저 있어야 하는 것 — 노트북 두 대 모두에 Claude Code 가 깔려 있고(«운영 02» 또는 «설치 02»), 두 대 모두 같은 구글 계정으로 구글 드라이브 데스크톱 앱이 로그인돼 있으면 됩니다. 아직이면 0단계에서 Claude 에게 확인시키면 됩니다.

왜 하는가

동기화를 걸어 두면 무엇이 달라지는가

스킬은 «내가 Claude 에게 한 번 가르쳐 둔 일하는 법»입니다. 노트북이 두 대가 되는 순간 그 가르침도 두 벌이 됩니다. 동기화는 그 두 벌을 한 벌로 되돌리는 일입니다.

지금동기화를 걸고 나면
본체에서 만든 스킬을 서버로 일일이 복사한다한 번만 만들면 다음 날 두 대 모두에 있습니다
밖에서 서버에 시켜 고친 스킬이 본체엔 없다서버에서 고친 것이 본체로 돌아옵니다. 어느 자리에서 일하든 결과가 쌓입니다
어느 쪽이 최신인지 열어 봐야 안다파일마다 더 최신인 쪽이 이깁니다. 사람이 판단하지 않습니다
실수로 지우면 그냥 없어진다삭제는 전파되지 않습니다. 다른 노트북에 남은 것이 다음 동기화 때 되살아납니다
노트북을 한 대 더 들이면 처음부터 다시같은 말을 한 번 더 시키면 세 대도, 네 대도 같은 상태가 됩니다
비용은 0원입니다. 이미 쓰시는 구글 드라이브와 윈도우에 들어 있는 복사 기능·예약 실행 기능만 씁니다. 별도 동기화 프로그램, 서버, 구독이 필요 없습니다.
구조

드라이브 폴더 하나를 가운데 두고 양쪽이 번갈아 맞춥니다

두 노트북이 서로 직접 통하는 것이 아닙니다. 가운데 드라이브 폴더에 각자 «올리고 → 받기»를 하루 한 번씩 할 뿐입니다. 그래서 두 대가 동시에 켜져 있을 필요가 없고, 집 공유기 설정도 건드리지 않습니다.

💻 본체 노트북  내 스킬 폴더
    ⇅  매일 10:00  올리기 → 받기
☁️ 구글 드라이브  내 드라이브 › Claude-Sync › skills  ← 가운데 창고
    ⇅  매일 13:00  올리기 → 받기
💻 서버 노트북  내 스킬 폴더

규칙 네 가지

  • 더 최신인 파일이 이깁니다. 파일 단위로 비교하니 한 스킬 안에서도 섞일 수 있습니다 — 그래서 같은 파일을 양쪽에서 동시에 고치는 일만 피하시면 됩니다.
  • 삭제는 전파하지 않습니다. 지우고 싶으면 두 대에서 각각 지우십시오. 안전망입니다.
  • 결과물 폴더는 뺍니다. 렌더링 결과·캐시처럼 크고 다시 만들 수 있는 것은 올리지 않습니다.
  • «받아 깐» 스킬은 뺍니다. Claude 가 공식 저장소에서 내려받아 깐 스킬은 실제 파일이 다른 곳에 있어 복사 대상이 아닙니다(2단계에서 설명).

시각을 다르게 두는 이유

  • 본체 10시 · 서버 13시로 세 시간을 띄우면 본체에서 아침에 만든 것이 그날 오후 서버에 가고, 서버에서 고친 것은 다음 날 아침 본체로 옵니다.
  • 급하면 어느 쪽에서든 Claude 에게 «동기화 지금 한 번 돌려줘»라고 하면 됩니다. 기다릴 필요 없습니다.
  • 같은 시각에 두 대가 돌아도 망가지지는 않습니다. 다만 한쪽이 올린 것을 다른 쪽이 받는 데 하루가 더 걸릴 뿐입니다.
0단계

준비 — 드라이브가 «폴더로» 보이는지만 확인

구글 드라이브를 브라우저로만 쓰고 계시면 아직 안 됩니다. 데스크톱 앱이 깔려 있어야 탐색기에 «내 드라이브»가 보통의 폴더처럼 나타나고, 동기화가 거기에 복사합니다.

MS-01 🖱 마우스

탐색기에서 «내 드라이브» 찾기

두 노트북 모두에서 확인합니다
확인 탐색기 왼쪽 「내 PC」 아래에 Google Drive (G:) 같은 드라이브가 있고, 열면 내 드라이브 폴더가 보이면 됩니다. 드라이브 문자(G:, H:)는 PC 마다 달라도 상관없습니다 — Claude 가 알아서 찾습니다.
AI-01 💬 AI 입력창

잘 모르겠으면 — Claude 에게 확인시키기

두 노트북에서 각각. 없으면 설치까지 안내해 줍니다
이 PC에 구글 드라이브 데스크톱 앱이 설치돼 있고 로그인돼 있는지 확인해줘.
탐색기에서 «내 드라이브» 폴더가 어느 드라이브 문자로 보이는지, 어떤 구글 계정으로 로그인돼 있는지 알려줘.
없으면 공식 사이트에서 받아 설치하는 방법을 처음 하는 사람 기준으로 한 단계씩 알려줘.
결과 「G: 드라이브에 내 드라이브가 있고, ○○○@gmail.com 으로 로그인돼 있습니다」 같은 답이 오면 됩니다. 두 노트북의 계정이 같은지만 눈으로 확인하십시오 — 계정이 다르면 창고가 둘이 되어 아무것도 맞춰지지 않습니다.
회사 구글 계정이면 관리자 정책으로 데스크톱 앱이 막혀 있을 수 있습니다. 그럴 땐 개인 계정으로 두 대를 로그인하시는 편이 빠릅니다. 스킬 폴더에는 API 키 같은 비밀정보를 두지 않는 것이 원칙이라(«운영 02» 6단계 참고) 개인 드라이브를 거쳐도 문제가 없습니다.
1단계

걸어 두기 — 본체에서 한 번, 서버에서 한 번

동기화 스크립트 하나를 받아 제자리에 두고, 한 번 돌려 보고, 매일 돌도록 예약하는 일입니다. 세 가지 전부 아래 한 문단을 Claude 에게 붙여넣으면 끝납니다. 본체에서 먼저 하고, 서버에서 시각만 바꿔 한 번 더 하십시오.

AI-02 💬 AI 입력창

본체 노트북에서 — 받고, 돌려 보고, 예약까지

본체의 Claude 에게. 2~3분 걸립니다
https://jjcreative.co.kr/lab/skills-sync.ps1 을 받아서 내 홈 폴더의 .claude\bin\skills-sync.ps1 로 저장해줘.
저장했으면 한 번 실행해서 .claude\logs\skills-sync.log 의 마지막 두 줄을 보여줘.
그다음 작업 스케줄러에 "Claude-Skills-Sync" 라는 이름으로 매일 10:00 에 그 파일을 실행하도록 등록하고, 다음 실행 시각을 확인해서 알려줘.
중간에 오류가 나면 무엇이 문제인지 쉬운 말로 설명하고 고쳐줘.
결과 로그 두 줄이 아래처럼 보이고, 「다음 실행: 내일 오전 10:00」이 나오면 성공입니다. 첫 PC 에서는 «올리기» 숫자가 큽니다(스킬 전부를 처음 올리므로).
2026-10-04 13:47:48  올리기 (이 PC → 드라이브): 파일 1개 복사 (robocopy 1)
2026-10-04 13:47:52  받기 (드라이브 → 이 PC): 파일 1개 복사 (robocopy 2)
뜻 괄호 안 숫자 0~3 은 정상입니다(0 = 할 일 없음, 1 = 복사함, 2 = 상대 쪽에만 있는 항목 있음). 8 이상이면 오류인데, 그때는 Claude 가 이유까지 같이 설명해 줍니다(5단계).
궁금하시면 받아지는 파일의 원문은 여기에 있습니다. 60줄 남짓이고 비밀정보는 없습니다. 안 읽으셔도 됩니다 — 무엇을 하는지는 맨 아래 «뒤에서 도는 것»에 우리말로 적어 두었습니다.
AI-03 💬 AI 입력창

서버 노트북에서 — 같은 말, 시각만 13:00

서버의 Claude 에게. 밖에 계시면 휴대폰에서 서버 세션을 열어 던지십시오
https://jjcreative.co.kr/lab/skills-sync.ps1 을 받아서 내 홈 폴더의 .claude\bin\skills-sync.ps1 로 저장해줘.
저장했으면 한 번 실행해서 .claude\logs\skills-sync.log 의 마지막 두 줄을 보여줘.
그다음 작업 스케줄러에 "Claude-Skills-Sync" 라는 이름으로 매일 13:00 에 그 파일을 실행하도록 등록하고, 다음 실행 시각을 확인해서 알려줘.
중간에 오류가 나면 무엇이 문제인지 쉬운 말로 설명하고 고쳐줘.
결과 두 번째 PC 에서는 «받기» 숫자가 큽니다 — 본체가 올려 둔 스킬을 처음 받아오기 때문입니다. 이 줄이 나왔다는 것은 이미 두 대가 같아졌다는 뜻입니다.
주의 노트북이 꺼져 있거나 잠들어 있으면 그 시각을 건너뜁니다. 서버 노트북은 «운영 02»에서 «덮어도 안 자게» 만들어 두셨을 테니 괜찮고, 본체는 보통 켜져 있는 시각으로 잡으십시오. 휴대폰에서 서버 세션 여는 법은 «운영 02» 5단계에 있습니다.
2단계

«받아 깐» 스킬은 동기화로 가지 않습니다 — 각자 업데이트

여기가 이번에 실제로 사고가 날 뻔한 자리입니다. 스킬에는 두 종류가 있습니다.

종류어디서 왔나실제 파일 위치동기화
내가 만든 스킬Claude 와 함께 직접 작성내 스킬 폴더 안에 진짜 폴더로드라이브로 갑니다
받아 깐 스킬「○○ 스킬 깔아줘」라고 해서 Claude 가 공식 저장소에서 내려받음 (영상 제작용 remotion 12종, hyperframes 계열, archify 등)다른 폴더에 진짜 파일이 있고, 내 스킬 폴더에는 거기를 가리키는 바로가기만 있음가지 않습니다 — 바로가기는 복사 대상이 아닙니다
실제로 있었던 일

서버에 영상 제작용 스킬 12종을 깔았더니 바로가기가 아니라 일반 폴더로 들어갔습니다. 그대로 두면 서버의 복사본이 드라이브를 거쳐 본체의 원본 폴더를 덮어쓸 수 있었습니다. 그래서 그 12개와 archify 를 동기화에서 빼는 목록에 넣었고, 양쪽을 같은 판으로 맞춘 뒤 돌려 보니 «올리기 0개, 받기 0개»로 안전해졌습니다.

이 자료에서 받으시는 파일에는 그 제외 목록이 이미 들어 있습니다. 다른 스킬을 더 받아 까셨다면 아래 AI-04 → AI-05 순서로 한 번만 손봐 주십시오.

AI-04 💬 AI 입력창

내 PC 에서 어떤 스킬이 바로가기인지 보기

두 노트북에서 각각 돌려 목록이 같은지 비교합니다
내 홈 폴더의 .claude\skills 안에서, 진짜 폴더가 아니라 다른 곳을 가리키는 바로가기(Junction)로 된 스킬만 골라서
이름과 가리키는 곳을 표로 보여줘. 전부 몇 개인지도 알려줘.
결과 이름과 «가리키는 곳»이 표로 나옵니다. 본체에는 있는데 서버 표에는 없는 이름이 있으면, 서버에서는 그 스킬이 복사본이라는 뜻입니다 — 아래 AI-05 로 제외 목록에 넣으십시오. 둘이 같으면 이 단계는 끝입니다.
AI-05 💬 AI 입력창

제외 목록에 스킬 이름 보태기

«내스킬이름» 자리만 바꿔서. 두 노트북 모두에
내 홈 폴더의 .claude\bin\skills-sync.ps1 에서 동기화 제외 목록($Exclude)에 '내스킬이름' 을 한 줄 추가해줘.
추가한 뒤 제외 목록 줄들을 보여주고, 다른 노트북에도 똑같이 해야 한다는 걸 상기시켜줘.
결과 제외 목록이 세 줄(혹은 그 이상)로 보이면 됩니다. 두 노트북의 파일이 같은 판이어야 하니 반대쪽에서도 같은 말을 한 번 더 하십시오.
AI-06 💬 AI 입력창

받아 깐 스킬은 각 노트북에서 직접 업데이트

동기화와 별개로, 생각날 때 한 번씩. 두 노트북에서 각각
공식 저장소에서 받아 깐 스킬(npx skills 로 전역 설치한 것)을 전부 최신 판으로 업데이트해줘.
끝나면 몇 개가 바뀌었고 몇 개가 그대로인지 알려줘.
뜻 처음 돌리면 도구를 받느라 1~2분, 보통은 5~10분 걸립니다. 동기화가 대신해 주지 않으니 두 노트북에서 각각 시켜야 합니다.
새로 깔 때 「○○ 스킬을 전역으로, 바로가기 방식으로 깔아줘」라고 말씀하시면 동기화와 충돌하지 않게 들어갑니다. 깔고 나서 AI-04 로 바로가기인지 한 번 확인하십시오.
3단계

두 세션이 서로 맞춰보기 — «같다»를 숫자로 확인

「둘 다 업데이트했으니 같겠지」로 끝내면 안 됩니다. 이번 작업에서는 본체 세션과 서버 세션이 메시지를 주고받으며 각 스킬의 파일 수와 지문(해시값)을 비교해 확정했습니다. 지문은 파일 내용이 한 글자라도 다르면 값이 달라지는 짧은 문자열입니다.

AI-07 💬 AI 입력창

본체에서 — 지문 뽑기

본체의 Claude 에게. 스킬 이름은 비교하고 싶은 것으로 바꾸십시오
motion-graphics 와 archify 스킬 폴더 각각의 파일 수와 지문을 뽑아서 표로 보여줘.
지문은 폴더 안 모든 파일의 SHA256 을 파일 이름순으로 이어 붙여 다시 SHA256 한 값의 앞 12자리로 해줘.
서버 노트북 세션에 그대로 보낼 거니까 한 줄로 복사하기 좋게 정리해줘.
결과 「motion-graphics: 파일 23개, 지문 ce9295e7e003 / archify: 파일 314개, 지문 6eb0603402a3」 같은 한 줄이 나옵니다. 이 줄을 복사해 두십시오.
AI-08 💬 AI 입력창

서버에서 — 비교를 통째로 맡기기

서버의 Claude 에게. 첫 줄은 본체에서 복사한 값으로 바꿉니다
본체에서 뽑은 값이야 — motion-graphics: 파일 23개, 지문 ce9295e7e003 / archify: 파일 314개, 지문 6eb0603402a3.
이 노트북에서 같은 방법(폴더 안 모든 파일의 SHA256 을 이름순으로 이어 붙여 다시 SHA256, 앞 12자리)으로
두 스킬의 파일 수와 지문을 뽑아서 본체 값과 비교해줘.
다르면 받아 깐 스킬을 전부 업데이트하고 다시 뽑아서, 같아질 때까지 하고 결과를 표로 알려줘.
왜 이렇게 「업데이트 했어요」라는 말은 믿을 수 없지만, 지문이 같다는 것은 증거입니다. 두 세션이 이 숫자를 주고받으면 사람이 폴더를 열어 보지 않아도 «양쪽이 같은 최신본»이라고 확정할 수 있습니다.
동기화 자체가 잘 됐는지는 더 간단합니다. 두 노트북에서 각각 Claude 에게 «스킬 동기화 한 번 더 돌리고 로그 마지막 두 줄 보여줘»라고 해서 «올리기 0개, 받기 0개»가 나오면 양쪽이 같은 상태입니다. 이번 작업도 그 두 줄로 끝을 확인했습니다.
4단계

다섯 가지만 점검하십시오

AI-09 💬 AI 입력창

다섯 가지 한 번에 점검

두 노트북에서 각각
스킬 동기화가 제대로 걸려 있는지 다섯 가지를 점검해서 ○/× 표로 보여줘.
① 내 홈 폴더에 .claude\bin\skills-sync.ps1 이 있는지
② 구글 드라이브의 «내 드라이브\Claude-Sync\skills» 폴더가 있는지
③ 작업 스케줄러의 "Claude-Skills-Sync" 가 준비(Ready) 상태이고 다음 실행 시각이 언제인지
④ .claude\logs\skills-sync.log 마지막 두 줄에 robocopy 8 이상 오류가 없는지
⑤ .claude\skills 안의 바로가기 스킬이 몇 개인지
×가 있으면 어떻게 고치는지도 같이 알려줘.
통과 기준 ①~④ 가 ○, ⑤ 의 숫자가 두 노트북에서 같으면 됩니다. ⑤ 가 다르면 2단계로 돌아가십시오.
끝났다는 신호 — 본체에서 스킬 하나를 새로 만들고 다음 날 서버 세션에 「어제 만든 ○○ 스킬 있어?」라고 물었을 때 「있습니다」가 나오면 이 자료는 다 하신 것입니다.
5단계

막혔을 때

원인은 거의 여섯 가지 안에 있습니다. 무엇이든 먼저 아래 AI-10 을 던지면 Claude 가 로그를 읽고 알아서 짚어 줍니다. 표는 「이런 말이 나오면 이런 뜻」을 미리 아시라고 붙였습니다.

AI-10 💬 AI 입력창

뭐가 문제인지 Claude 에게 묻기

막힌 노트북에서
내 홈 폴더의 .claude\logs\skills-sync.log 마지막 다섯 줄을 보여주고, 오류나 «중단»·«건너뜀» 이 있으면
무엇이 문제인지 쉬운 말로 설명하고 고쳐줘. 고친 뒤 동기화를 한 번 더 돌려서 결과를 알려줘.
로그에 이런 말이 있으면뜻과 대처
중단: 구글 드라이브(내 드라이브)를 찾지 못함드라이브 데스크톱 앱이 꺼져 있거나 로그아웃된 것입니다. 앱을 켜고 탐색기에 «내 드라이브»가 보이는지 확인한 뒤 「동기화 다시 돌려줘」.
건너뜀: 이전 동기화가 아직 실행 중60분 안에 두 번 돌면 나오는 정상 메시지입니다. 정말 멈춰 있다면 「잠금 파일이 남아 있으면 지우고 동기화 다시 돌려줘」.
오류 (robocopy 8) 이상어떤 파일이 열려 있어 잠겼거나 경로가 너무 긴 경우입니다. 로그에 파일 이름이 같이 적히니 AI-10 이 어느 파일인지 짚어 줍니다 — 닫거나 이름을 줄이면 됩니다.
서버에서 고친 스킬이 본체에 안 온다«서버가 올리기 → 본체가 받기» 두 번이 돌아야 합니다. 서버 13시, 본체 다음 날 10시면 최대 하루가 걸립니다. 급하면 서버 → 본체 순서로 「동기화 지금 돌려줘」.
받아 깐 스킬이 한쪽만 새 판이다동기화 대상이 아니라서 정상입니다. 양쪽에서 각각 AI-06.
본체에서 지운 스킬이 다시 살아난다삭제는 전파하지 않는 규칙 때문입니다. 「○○ 스킬을 이 PC 와 드라이브 창고에서 모두 지워줘」라고 하고, 서버에서도 같은 말을 하십시오.
참고

뒤에서 도는 것 — 몰라도 되지만 알면 안심되는 것

1단계에서 받은 파일(원문)이 하루 한 번 하는 일은 이것이 전부입니다.

  1. «내 드라이브»가 어느 드라이브 문자에 있는지 찾습니다. 없으면 「찾지 못함」 한 줄을 남기고 멈춥니다. 아무것도 건드리지 않습니다.
  2. 잠금을 겁니다. 60분 안에 두 번 돌지 않게 합니다.
  3. 올립니다. 내 스킬 폴더 → 드라이브 창고. 상대 쪽이 더 새 파일이면 건너뛰고, 바로가기는 건너뛰고, 지우는 일은 절대 하지 않습니다.
  4. 받습니다. 드라이브 창고 → 내 스킬 폴더. 같은 규칙입니다.
  5. 뺍니다. Claude 앱이 claude.ai 에서 내려받는 캐시, 렌더링 결과물, 그리고 받아 깐 영상 제작 스킬 12종·archify.
  6. 기록합니다. 복사한 파일 수와 결과 코드를 로그에 적고 1000줄만 남깁니다. 오류면 작업 스케줄러에도 «실패»로 남아 나중에 알 수 있습니다.
고치고 싶으면 Claude 에게 말로 하시면 됩니다. 「드라이브 대신 원드라이브로 바꿔줘」, 「○○ 폴더도 빼줘」처럼. 고친 파일은 두 노트북에 같은 판으로 두십시오 — 이번에 제외 목록을 바꾸고 양쪽을 맞춘 것처럼. 「반대쪽 노트북에도 같은 수정을 적용해줘」 한 마디면 됩니다.
다음

이어서 보시면 좋은 자료

자료왜 이걸
운영 02 · 서버 노트북 설치 키트동기화할 두 번째 노트북을 아직 안 만드셨다면 여기부터
운영 01 · 서버 노트북 손으로 만들기«쓰던 설정 옮기기»가 일회성 이사라면, 이 자료는 매일 하는 동기화입니다
연결 01 · MCP·스킬·커넥터 이해하기스킬이 정확히 무엇인지, 왜 폴더 하나로 옮겨지는지
심화 04 · 교육기업 실무 스킬팩동기화할 가치가 있는 내 회사 스킬을 만드는 법
이 자료는 JJ Creative 교육연구소의 실제 본체·서버 노트북 두 대에서 쓰고 있는 설정을 그대로 정리한 것입니다. 2026년 10월 4일 기준으로 위의 말들을 실제로 Claude 에게 시켜 확인했습니다.
JJ Creative 교육연구소 · HRD×AI 라운지 운영 03 · 확인일 2026-10-04
전재현 소장 · jjh@jjcreative.co.kr · 010-8448-2354 · jjcreative.co.kr
근거: Google Drive 데스크톱 · Claude Code 스킬 · 공식 스킬 설치 도구 (vercel-labs/skills) · Windows 복사 도구(robocopy) · Windows 작업 스케줄러
이 자료의 활용을 원하시면 문의해 주세요.