Desktop app and sync
Keep a folder on your computer in step with a workspace, using the Mac app or the sync CLI.
A synced folder is the simplest way to work on a workspace from your own computer. It's an ordinary folder: edit files in any app, and anything on your machine that works with files, including coding agents like Claude Code, can use it too. Changes flow both ways within seconds.
On an Apple silicon Mac, the desktop app sets it up without a terminal. On Windows, Linux and servers, use the sync CLI. Both run the same sync engine underneath.
In this section
- Install the desktop appDownload Treehouse for Mac, sign in and pick a folder, and your workspace's files appear on your computer and stay in sync.
- How sync worksWhat the sync engine does in the background, which files it skips, and how it protects your work when things go wrong.
- Manage synced foldersCheck sync status, pause, move or stop syncing a folder, add another workspace, and sign out, all from the Treehouse icon in your menu bar.
- Sync a folder with the CLIInstall the treehouse command-line tool to sync a folder on Windows, Linux, a server or any machine where the desktop app doesn't run.
- Sync CLI referenceEvery treehouse command and flag, the files and environment variables the CLI reads, and the safety rules it follows while syncing.
Last updated