I wanna save the layout of Spaces(==virtual desktops/workspaces) itself and apps' layouts in each Spaces to restore them after I restart my Macbook

I wanna save the layout of Spaces(==virtual desktops/workspaces) itself and apps' layouts in each Spaces to restore them after I restart OS.

I’ve asked Claude Code CLI to make that function, but it says the below.


Restore windows when logging out:

  • System Settings > General > Startup & Shutdown
  • "Reopen windows when logging out" → Enable (DONE)

Limitations and Workarounds

By default, macOS doesn't fully save the layout of Spaces itself. If you need a more robust solution:

Use a third-party app:

  1. Workspaces (free)
    brew install --cask workspaces
  • Save and restore the current app state
  1. Moom (paid, $10)
  • Save/restore window positions and sizes
  1. BetterTouchTool (paid, $22)
  • More advanced window management and saving features

What do you want to achieve? Will you stick with the default settings or consider installing a third-party app? Let us know and we'll be happy to help you further.


So, it recommends this app, but I don’t know how to realize my wish by this app. Or should I use the 1st recommandation Workspaces-app?