macOS · Free · No telemetry

Named profiles for
Claude Code

Only the plugins, MCP servers, and skills you actually need load into each session — no bleed between contexts, ever. Each profile runs in its own CLAUDE_CONFIG_DIR.

Download for macOS View on GitHub

No account. No telemetry. Works alongside your existing Claude setup.

ClaudeWorks: profile sidebar, Launch, two terminals running side by side with different skill sets

The problem

Every plugin you install loads whether you're using it or not

Your work session doesn't need your personal research skills. Your personal session doesn't need your API deployment MCPs. They all load anyway — every session, you're giving a slice of your context window to tools you're not even using.

Swapping between setups meant editing ~/.claude.json and mcp.json by hand, then undoing it next session. Claude Code has no native multi-profile support.

Download free for macOS

No account. No telemetry. Works alongside your existing Claude setup.


One app, real isolation

Not config swapping. Each profile is a real isolated environment.

Real per-profile isolation

Each profile gets its own CLAUDE_CONFIG_DIR. MCP servers and skills from profile A physically cannot appear in profile B's session.

Curated plugin marketplace

Find what you need without trawling GitHub. Browse 647 plugins across 114 marketplaces in one place — one search bar queries 7,009 entries at once.

One command per project

Each alias cd's to its directory and optionally runs /workflow or a prefilled prompt. One profile can intercept bare claude in any terminal.

Custom slash commands per profile

Write a /workflow body once per profile and it becomes a real Claude Code command in that session. Named variants let one profile ship multiple runbooks.

Status bar builder

See cost, context remaining, and rate limits at a glance. 17 drag-to-reorder widgets, save configs by name, and override per-profile.

Multi-agent teams experimental

Compose a team from existing profiles. Assign roles, pick a lead, and launch. The lead spawns teammates via Claude Code's native agent-teams feature.

ClaudeWorks Browse tab showing plugin marketplace
Curated marketplace with global search
ClaudeWorks Status Bar builder
Status bar builder with live preview
ClaudeWorks Team editor
Multi-agent team composition
114
curated marketplaces
647
featured plugins
7,009
searchable entries
MIT
open source

Get started

Up in two minutes

Requires macOS. Windows and Linux ports are planned.

From a release

  1. Download the .dmg from Releases
  2. Open the DMG, drag to Applications
  3. First launch: right-click → Open → confirm (macOS Gatekeeper — source is fully auditable on GitHub)
  4. Run gh auth login for full marketplace access

From source

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

Requires Node 20+ and Electron 33. Run claude login before launching — ClaudeWorks uses your existing Claude Code credentials.

Download free for macOS

No account. No telemetry. Works alongside your existing Claude setup.