Feature Request: Per-workspace account/subscription binding in Conductor

Resolved 💬 2 comments Opened Apr 10, 2026 by FranzFelberer Closed Apr 10, 2026

Problem

Conductor authenticates via OAuth to a single Anthropic account. All workspaces share that one account's subscription and billing. There is no way to associate different workspaces with different accounts.

This is a problem for users who work across multiple organizations or contexts (e.g., personal projects vs. client/business work) and need cost separation between them. Freelancers, consultants, and anyone with both personal and business Anthropic accounts hit this limitation.

Current workarounds (all inadequate)

| Workaround | Why it doesn't work |
|---|---|
| Set ANTHROPIC_API_KEY per workspace in project settings | Bills at pay-per-use API rates, not against the Max subscription — significantly more expensive |
| claude logout / claude login hook on workspace switch | Breaks all other running workspaces that share the session |
| Run two Conductor app instances | Unsupported, fragile, no way to direct workspaces to specific instances |
| Track usage manually by time window | No real cost separation, just estimation |

Proposed solution

Allow users to bind a workspace (or group of workspaces) to a specific Anthropic account/subscription. This could look like:

  • Per-workspace account setting in workspace configuration (e.g., account: "personal" vs account: "business")
  • Account profiles that users can define once and assign to workspaces
  • OAuth sessions per workspace rather than a single global session

The key requirement is that usage in workspace A bills against Account A's Max subscription, and usage in workspace B bills against Account B's Max subscription — without requiring API keys at pay-per-use rates.

Use case

A developer has:

  • A personal Max account for side projects
  • A business Max account (via their company) for work projects

Both accounts have Max subscriptions. They want to run Conductor with workspaces for both contexts simultaneously, with each workspace's usage counting against the correct subscription.

Environment

  • Conductor on macOS
  • Multiple Anthropic accounts (each with Max subscriptions)

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗