Claude accounts
Sign in to more than one Claude account, pick one per project, watch your limits, and switch when one runs out.
If you have more than one Claude subscription, for example a personal one and a work one, Wrangl can keep them all signed in. Each project uses one account for its Claude Agent chats. When an account reaches its limit, Wrangl offers to continue the chat on another account.
Accounts apply to Claude Agent chats only. To set up Claude Agent itself, see Set up Claude Agent.
See your accounts
Open Settings with Ctrl+, (Cmd+, on macOS) and click Provider. The Claude Code group lists every account, whether it is signed in, which projects use it, and how much of its limits it has used.

The first account is called Default. It is the Claude Code login you made with claude auth login. Wrangl shows a name you choose for each account, never its email address.
Add an account and sign in
In the desktop app
- In Settings > Provider, click Add account.
- Type a short name, such as
Work, and click Continue. - Your browser opens claude.ai. Sign in with the account you want to add.
- Go back to Wrangl. When the sign-in finishes, Wrangl shows the account's plan and usage.
- Click Done, or click Make default to use the new account for every project that follows the default.
In the browser version
The browser can be on another computer or a phone, so Wrangl shows you the sign-in link instead of opening a browser on the server.
- In Settings > Provider, click Add account.
- Type a short name, such as
Work, and click Continue. - Click Open sign-in page. To sign in in another browser or on another device, click Copy link and open the link there.
- Sign in on claude.com with the account you want to add. The Claude page then shows a code.
- Copy the code, paste it into Code from the Claude page, and click Finish sign-in.
- Click Done, or click Make default to use the new account for every project that follows the default.
If Wrangl says the code is incomplete, copy the whole code from the Claude page and paste it again. If Claude does not accept the code, click Start again to get a new link.
If the sign-in does not finish
If you are already signed in to another account on claude.ai, sign out there first, or open the sign-in page in a private window. If the sign-in does not finish, the account stays in the list, signed out. Click Try again in the desktop app or Start again in the browser version, or click Sign in on the account later.
If the server is read-only for remote clients, the browser version shows your accounts but cannot add, sign in, rename or remove them. Use the desktop app, or run wrangl-server claude account on the host.
Each account has a ⋯ menu with these actions:
- Make default: projects that follow the default use this account.
- Sign in or Sign in again: repeat the sign-in, for example after the login expires.
- Rename: change the name Wrangl shows.
- Remove: sign Claude Code out of the account on this computer. Its chat history stays. Projects that used it move to the default account, and their open Claude Agent chats start again on it. You cannot remove Default.
Every account shares the same Claude Code settings, skills, plugins and chat history. Only the login is separate.
Choose the account for a project
- Hover over the project in the sidebar and click its settings button.
- Click Accounts.
- Pick Follow default, or pick one account.
New Claude Agent chats in the project use the account you pick. Chats that are already open move to it when they start again.
You can also change the account from a Claude Agent chat. Click the account button in the chat box and pick an account under Account for this project.
Watch your usage and limits
Claude plans have a 5-hour limit and weekly limits. In Settings > Provider, each account shows how much of its main limit it has used and when the limit resets. Click an account's usage bar to see all of its limits. To read the numbers again, click the refresh button at the right end of the Claude Code row.
In a Claude Agent chat, the account button in the chat box shows how much of the 5-hour limit the account has used, for example 5h 42%. When a weekly limit reaches 80% or more, the button also shows it, for example 5h 42% · Wk 86%. The number turns yellow at 80% and red at 100%. Open the button to see each account's plan with its 5-hour and weekly use, for example Max · 5-hour 42% · Weekly 86%.
Wrangl reads these numbers through Claude Code. It never reads your login token. If Wrangl cannot read them, the account shows Usage is not available right now.
Switch accounts when you hit a limit
During a chat, Wrangl watches the limit of the account the chat uses.
- When the account gets close to a limit, a yellow bar above the chat box shows how much it has used. If another account has room, the bar has a Switch to button with that account's name.
- When the account reaches its limit, a red box says which limit ran out and when it resets.
In the red box, you can:
- Click Switch to account and continue. Wrangl moves the project to that account and continues the same chat. Wrangl suggests the account with the most room left.
- Click Other account to pick a different one.
- Click Continue when it resets. Wrangl continues the chat when the limit resets. Click Cancel to stop the wait.
- Click Add account to sign in to another account.
Project Settings shows the same warning when the project's account is at its limit, with a Use button for the account with the most room.
Manage accounts on a server
When Wrangl runs as a server for the browser version, the browser can list, add, sign in to, rename, and remove accounts, make one the default, and pick one per project. To manage accounts without a browser, run these commands on the server. If the server uses --state-dir, add the same --state-dir PATH after claude.
wrangl-server claude account list
wrangl-server claude account add "Work"
wrangl-server claude account login <id>
wrangl-server claude account rename <id> "Office"
wrangl-server claude account default <id>
wrangl-server claude account project <project-id> <id>
wrangl-server claude account project <project-id> default
wrangl-server claude account remove <id>list prints each account's ID, name, and whether it is signed in. add prints the login command to run next.
To check the server's Claude login and install Claude Agent from the command line, run:
wrangl-server claude auth status
wrangl-server claude auth login
wrangl-server claude installFor more about running the server, see Browser and phone.