Before moving a patch or test log between your Windows PC and Mac, check the receiving path and contents with a tiny synthetic file. Each machine keeps its own Git checkout and platform toolchain.
I make SwarmSpan. AI assisted with this guide. The file round trip described below was verified through the installed SwarmSpan MCP on October 8, 2026; it is an operator demonstration, not a customer testimonial.
First exercise
- Keep both computers awake, running SwarmSpan, paired and reachable on the same local network. Confirm the intended peer and folder permissions.
- Create a throwaway text file. Keep credentials, project source and personal data out of the exercise.
- Hash the original on Windows:
Get-FileHash -Algorithm SHA256 -LiteralPath '<file>'. - Send the file to the Mac. Check that the transfer completes, locate the received file, and open it.
- On the Mac, hash that exact received path:
shasum -a 256 '<received-file>'. The hash must match the original. - Bring the file back to a new local folder and check its returned hash. The included PowerShell helper compares the original and returned files without modifying either.
For MCP clients, discover the peer with list_peers; use send_file_to_handoff for the synthetic file, then poll get_transfer_status. Use list_remote_files to obtain the actual returned swarmPath, then pull_file and poll its status. Hash the actual completed transfer's destination rather than assuming the requested folder was used. Create the destination folder first.
The observed 145-byte file completed both transfer directions and the original/returned SHA-256 matched. That verifies the existing pair's file round trip. Fresh installation, GUI interaction, executing a test and completing an agent job are separate checks.
Apply the habit to development
Record the Git revision and target platform alongside a patch or output log. Run tests on the computer with the relevant SDK and return the log. A file copied successfully does not prove a test passed. Keep generated caches and platform dependencies on their own machines.
SwarmSpan supplies local clipboard and file handoff; optional agent work needs a separately configured receiving agent, provider sign-in, tools and permissions. Model usage is not included. It does not replace Git, CI or your IDE's build/debug features.
Windows is a $4.99 one-time website license for your own Windows PCs. The Mac App Store edition is a separate $4.99 purchase through Apple and needs no key. No subscription; local store prices and tax can differ. Existing pre-licensing installs remain free.
Practical setup and platform links: https://talavine.com/swarmspan/developers
Full first-file tutorial: https://talavine.com/learn/read/swarmspan-windows-mac-developer-file-handoff
Get the read-only file-comparison helper and guide on GitHub. Run the helper with the original and received file paths; it fails if the hashes differ.