
家の Mac と学校の Windows を Dropbox でつなぐ。2台で仕事を続け、学校から家に頼むまで
2026年9月2日の朝、学校の Windows で作業していた Claude(Anthropic の AI)が、家の Mac で動いている Claude に頼みごとをしました。
テストを Mac でも走らせてほしい、という頼みです。
返ってきた結果は、8件中7件の合格。
Windows では8件とも通っていたのに、Mac でだけ出るバグが見つかったんです。
片方のパソコンで通ったものがもう片方でも通るかを、あなたは何で確かめていますか?
この記事では、家の Mac と学校の Windows を Dropbox でつなぎ、2台で同じ仕事を続けるための仕組みを、つまずいたところと一緒に書きます。
読み終えると、2台のパソコンで同じ作業フォルダを使うとき、何を同期に任せ、何をパソコンごとに持つかを、自分の環境に当てはめて決められます。
家と職場など2台のパソコンで Claude Code を使っていて、同期や OS の違いでつまずいている人に向けた記事です。
※ 書き手は私立高校の数学教員で、勤務校の規則を確かめたうえで、個人として書いています。
ファイルは Dropbox、変更の履歴は1台ずつ
2台のパソコンで、同じファイルをどうそろえていますか?
秘書フォルダ(仕事用に整えた Claude Code の作業フォルダ)は、Dropbox の中に置いています。
家で作ったファイルは、学校のパソコンにもそのまま届きます。
変更の履歴は、Git(ファイルの変更履歴を残す道具)で、パソコンごとに別々に取っています。
GitHub などの外の置き場は使っていません。
Git の中身(`.git` のフォルダ)だけは、Dropbox の同期から外しました。
2台の Git の中身を Dropbox で流すと、どちらの履歴も壊れてしまうからです。
実は7月の時点では、Git は使わないと決めていました。
Dropbox の履歴と、手で取るバックアップで足りていたからです。
9月1日に Git を入れたのは、同じフォルダで Claude を4つ同時に動かしたとき、書き込みがかぶるのを手で調整するのが大変になったからでした。
Git があれば、Claude ごとに別の作業コピーで作業させ、あとで変更をまとめられます。
そもそも2台を使うことになったのは、学校で配られているタブレットが Windows だったからなんです。
私自身は15年以上、Mac を開発の環境として使ってきました。
家では Mac でプログラミングをしたり、いろいろな制作物を作ったりしています。
その制作物を学校でも活かせるように、家でやったことが Windows でも同じようにできる仕組みを、少しずつ整えてきました。
つなぐ道具に Dropbox を選んだのは、大学時代からずっと使っていて、使い勝手が良かったからです。
Google ドライブは、管理者の権限の関係で、学校の Windows に入れられませんでした。
OneDrive を使う案もないわけではなかったんですが、同期しない設定など、大学時代から慣れていたので、いまは Dropbox で学校と家をつないでいます。
出してはいけないものが同期に入らないようには、細心の注意を払っています。
そのための仕組みも、二重三重にかけています。
生徒の個人データは、そもそも秘書フォルダに持ち込まず、別の専用の場所で扱う
鍵などのファイルは Dropbox の外へ移すか、1つずつ同期しない設定にして、効いたかを確かめる
終わりの処理(「おつかれさま」で動く、記録を書いて保存する処理)のたびに、鍵や氏名が混ざっていないかを検査してから保存する(第2回の「おつかれさま」の段)
学校の成績システムのデータは学校のパソコンの外に持ち出していません。
自分の採点や出席の記録も、AI の環境では扱っていません。
合否は Mac、試すのは Windows
9月2日には、2台の役割も決めています。
合否の判定と、変更の履歴の正しい側は Mac。
Windows は、配備先と、試してみる場所です。
冒頭のバグのように、Windows で通っても Mac で通らないことがあるので、合否は Mac で決めることにしました。
あなたの2台では、どちらのパソコンの結果を「合格」にしていますか?

学校でしかできない仕事は、その場で一覧に登録する
家で作ったものの中には、学校の Windows で入れ直したり、確かめたりしないといけないものがあります。
こうした仕事は、引き継ぎのファイルの「学校 PC 配備キュー」という一覧に登録しています。
一覧を作ったのは7月8日で、最初は6件でした。
7月14日、学校で初めて一覧を全部片付けています。
ところが8月12日、私は「学校側が溜まっている・古いものはないか・クリーンにしたい」と頼みました。
数えてみると、学校の仕事は7件で、そのうち一覧に入っていたのは1件だけでした。
一覧はあったのに、学校の仕事がほかの場所に散らばっていたんです。
AI に「次に学校で」と言われた仕事を、あなたはどこに残していますか?
そこで、学校でしかできない仕事が出たら、その場で一覧に登録する約束にしました。
「次に学校で作業するときに声をかけてください」で終わらせると、私が声をかけ忘れたら、その仕事は消えてしまいます。
一覧は起動の報告の手順で毎回読むようにしてあるので、登録しておけば、学校の Claude が起動したときに自分で気づけます。
8月17日には、学校で1日かけて、23件たまっていた一覧を3件まで減らしました。
9月6日からは、項目ごとに「どのパソコンで行うか」を書く札を付けています。
- [ ] **2026-10-04追加(家Mac)** 〔Win〕 〈配備する内容〉確かめてから入れる手順起動の報告では、いま使っていないパソコンの分を「学校 Win で N 件」のようにまとめて表示します。
見えない空白が、Windows の PATH を壊した
7月28日、学校の Windows で、PATH(コマンドを探す場所の一覧)の23件が、存在しない場所を指しているのを見つけました。
私のユーザー名には全角のスペースが入っていて、それが半角のスペースに書き換わっていたんです。
今開いている画面は無事でも、新しく開いた画面では Node.js(JavaScript を動かす道具)や Git が見つからなくなる壊れ方でした。
このときは原因が分からなかったので、直したうえで番犬を足しました。
終わりの処理のたびに、PATH の中に半角に化けたユーザー名がないかを確かめる検査です。
9月11日、その番犬が鳴りました。
26件中20件が、また半角に化けていました。
その日に PATH に関わる操作をしたのは、winget(Windows のアプリを入れたり外したりする道具)でアプリを1つ外したことだけだったので、それが原因とみられます。
でも、もう一度起こして確かめる実験はしていません。
直すスクリプトは、Windows のウイルス対策に2回止められました。
Node.js から最小限の1行だけを呼ぶ形に変えて、ようやく直せています。
それからは、学校で winget を使ったら、終わりの処理を待たずにすぐ検査を回すことにしました。
同じ名前に見えて、違う名前
Mac の Finder は、日本語のファイル名を、たとえば「ピ」を「ヒ」と「゜」の2文字に分けて保存することがあります(NFD という形)。
見た目は同じでも、文字としては別物なんです。
9月19日、前の日にできた Dropbox の競合コピー(2台で同時に変えたときにできる写し)2件が、起動のときの検査をすり抜けていたことが分かりました。
ファイル名が分けた形で保存されていて、「競合コピー」という文字を探す検査に引っかからなかったんです。
同じ日に、対策を3つの層に分けました。
名前を読んだ時点で、くっついた形(NFC)にそろえて比べる
ディスクの上の名前も、くっついた形に付け直す
分けた形の名前が増えていないかを見張る番犬を置く
9月24日、学校の Windows で確かめると、Windows の Dropbox は、分けた形の名前のファイルを数秒でくっついた形に付け直していました。
そのため、番犬が鳴るかを、Dropbox の中に分けた形の名前のファイルを置いて試す方法は、当時の Windows では使えませんでした。
学校から、家のパソコンに頼む
冒頭の9月2日は、学校の Claude から家の Claude へ、初めて頼みごとが届いた日でした。
当時は、家の Mac の Claude Code を Remote Control(ほかの端末からセッションにつなぐ機能)でつないでおけました。
そうすると、学校の Claude Code からメッセージを送れたんです。
次の日の9月3日には、家の Mac から学校の Windows へ配備の頼みごとが4回届き、4回とも返事が戻ってきました。
9月24日には、学校の Windows で、画面を撮る道具の日本語が四角い記号(いわゆる豆腐)になってしまいました。
家の Mac に頼んで、日本語の字形を入れた版を作り直してもらいました。
置き場は GitHub の非公開のリポジトリ(プログラムの置き場)で、秘書フォルダとは別の、この道具だけのものです。
約16分で出来上がり、学校で差し替えると日本語が出るようになりました。
9月25日には、学校で見つけた不具合を家の Mac で直し、同じ日のうちに学校で動くことを確かめています。
第4回で書いた、Codex(OpenAI の AI)が日本語を文字化けさせて書いてしまった件です。
こうして頼みごとが行き来すると、学校の起動のときに、家の Mac で変わったファイルがたくさん出てきます。
そこで使っているのが、第2回で紹介した「勘合札」です。
終わりの処理で残したファイルの一覧(札)と起動のときに照らし合わせ、もう片方のパソコンでの変更を「知らない変更」と取り違えないようにしています。
学校にいながら、家のパソコンが返事をくれる。
そうした共同作業ができていることに、本当にワクワクしました。
今までできないと諦めていたことを、諦めなくてよくなった。
そう思えたのが、本当にうれしかったんです。
もしこの機能が Claude に加わっていなかったら、家に帰るまで作業が止まっていたところでした。
セッションどうしでメッセージをやり取りできるようになったからこそ、開発の手を止めずに続けられたのは、本当にうれしいことでした。
SNS で「できるようになりました」という発表を聞いたときももちろんうれしかったんですが、自分の手元で実際に体験できたときに、本当に充実感がありました。
どの AI でも同じですが、性能が上がるたびに、今度は一緒にどんなことができるだろうと考えるのが、いつも楽しみです。
これからも長い時間を Claude やほかの AI と過ごすことになると思いますが、次は何が一緒にできるだろうかとワクワクしています。
2台で使うなら、3つから
2台のパソコンで同じ作業を続けるなら、始めるのは次の3つで十分ですよ。
ファイルの同期と、変更の履歴は別の仕組みにする(Git の中身は同期から外す)
片方のパソコンでしかできない仕事は、その場で一覧に登録する
OS の違いで、気づかないうちに壊れるもの(文字の形・空白)には、番犬を置く
次回は、この連載の記事を Claude と作っている仕組みの話です。
下書きを書いた Claude が「裏付けになる研究」と書いた一文を、確かめる係の AI が「言い過ぎ」と止めたことがありました。
ここから先は付録です。
読み終えると、家と学校の2台で同じ作業フォルダを使っても、変更の履歴を壊さず、片方でしかできない仕事を取りこぼさずに続けられます。
入っているのは、次の4つです。
`.git` を Dropbox の同期から外し、Git をパソコンごとに取る手順と、その順番
学校でしかできない仕事を、その場で一覧に登録させる決まりと、どのパソコンで行うかの札
Windows の PATH を見張る番犬と、見た目が同じで違うファイル名を NFC にそろえる3つの層
2台の役割を、職場の説明やスライドに描き直すための図1の部品
前提は、Dropbox の中に Claude Code の作業フォルダを置き、Mac と Windows の両方で Git と Node.js が使えることです。
コマンドと画面の名前は2026年9〜10月時点のもので、付録の2本の番犬のコードは、Mac では作業用の合成データを使って、学校の Windows では実際の PATH とファイルを使って、両方で動かして確かめました。
どれも、試行錯誤の末に残り、私がいま実際に使っている文面と手順を、そのまま使える形に直したものです。
文面は、9月2日の印の付け直し、9月11日の PATH の再発、9月19日の競合コピーのすり抜けなど、実際に起きた失敗のたびに直してきました。
学校から家の Claude へ頼む仕組み(Remote Control)の設定方法は入っていません。
パソコンを1台だけで使っている人や、Dropbox 以外の同期の道具を使っている人には、付録1の手順はそのままでは使えません。
2台のパソコンのどちらの結果を「合格」にするかを決めてから、読み進めてください。