Skip to content

[Feature]: run any Claude/Codex subscription on any workspace, from the CLI #26875

Description

@pawel-kotowski

Problem or use case

I want to run any of my Claude (or Codex) subscriptions on any workspace, on one machine or across several Orca hosts. For example, a work subscription and a personal one, or spreading a batch of agent workspaces across subscriptions so none hits its limit.

Today that needs a person in the Orca app. orca account list shows the saved accounts, but no CLI command switches between them: orca account select only accepts OpenCode and Devin. A script or coordinating agent that creates workspaces with orca worktree create --agent claude cannot choose which subscription they run on, and headless hosts (orca serve) have no switcher at all.

Proposed solution

  1. CLI account switching (feat(cli): select the Claude or Codex account from orca account select #26870): orca account select --agent claude|codex --account <id|email|system>, using the existing accounts.selectClaude / accounts.selectCodex runtime methods. Also print account ids in orca account list.
  2. Parallel subscriptions on one machine: per-account Claude folders, so each workspace keeps the account it started with. They were reverted before release in Revert Claude per-account folders (#24434, #26405) before release #26638 and are being re-landed in Re-land Claude per-account folders (#24434, #26405) with the upgrade and proxy fixes #26801.

How much each step covers:

Setup With (1) on current main With (1) + (2)
Different subscriptions on different machines ✅ each host has its own active account ✅
Different subscriptions on one machine, in parallel ❌ one shared login per machine; switching moves running sessions too ✅

Alternatives or additional context

Activity

  1. changed the title [-][Feature]: switch the Claude or Codex account from the orca CLI[/-] [+][Feature]: run any Claude/Codex subscription on any workspace, from the CLI[/+] on Oct 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions