Feature Request: Per-workspace account/subscription binding in Conductor
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"vsaccount: "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)
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗