Installation

ClaudeWorks runs on macOS. Install from a DMG, or build from source.

Requirements

ClaudeWorks uses your existing Claude Code credentials. It does not create or manage API keys. Run claude login at least once before launching a profile.

Install from a release

  1. Download the latest .dmg from the Releases page.
  2. Open the DMG and drag ClaudeWorks to Applications.
  3. On first launch, right-click the app, choose Open, and confirm. The app isn't notarized yet, so Gatekeeper flags it as unsigned. The full source is on GitHub if you want to audit it.
  4. Optional: run gh auth login so the marketplace can hit the GitHub API at full rate.

Install from source

Build locally if you want to hack on ClaudeWorks or run a specific commit. Requires Node 20 or later and Electron 33.

git clone https://github.com/Mduffy37/claudeworks
cd claudeworks
npm install
npm run build
npm start

Use npm run dev for the Vite dev server with live-reload on the UI side.

What gets created

On first launch ClaudeWorks creates a few directories under your home folder:

Your existing ~/.claude/ and ~/.claude.json are not written to, with one exception. Installing or removing a plugin updates the shared cache at ~/.claude/plugins/. This is by design: profiles share the cache so updates propagate across all of them automatically.

Updating

ClaudeWorks checks for updates on launch and shows a notification when a new release is available. Download the new DMG and replace the app in Applications. Your profiles, teams, and aliases carry over.