Set up BearDrive for this folder.
ClaudeSyncing work as project p-79d0a07c.
USE CASE · ONE CONTEXT, MANY MACHINES
Laptop, desktop, a server. Claude Code, Codex, Gemini CLI. One project mounted on all of them, so whichever agent you talk to starts from the same files.
No credit card. Offline is a normal state.
The folder doesn't have to match. State is keyed by a stable project id, so moving or renaming a folder later is free.
A DAY
Changes queue while a machine is unreachable and reconcile when it comes back. Working offline for a day is the same mechanism, just with a longer window.
MORE THAN ONE AGENT PER MACHINE
The hooks are written per platform, into each agent's own user config, so several agents can be wired into the same folder at once.A write made through an agent is stamped with that session.
bdrive log and the hub's history stay readable even when four agents share a project.
WHEN TWO MACHINES EDIT THE SAME FILE
How each device writes only its own log
Result nothing is lost
You decide what to merge. Nothing was dropped to get here.
SET IT UP
On the first machine, set it up normally.
Set up BearDrive for this folder.
ClaudeSyncing work as project p-79d0a07c.
On every other machine, name that project.
Set up BearDrive here, connecting to project p-79d0a07c.
ClaudeConnected. Pulling now — the folder can live anywhere you like.
The hub shows the project id on the project's home page. The hooks are registered once per machine, not per project — the pull hook is what makes each agent start its turn current.