Share Your Claude Code Subscription with Others (Revocable, with Expiry, No Need to Share Account Credentials)
A Claude Max subscription isn't cheap, and many teams/friends want to share one subscription: one person subscribes, and everyone else can also run Claude Code. But the traditional approach only offers two paths, both bad:
- Directly share your account and password β the other person can change your password, see all your conversations, and you can't revoke access for just one person; to revoke, you'd have to change the password and kick everyone out.
- Each subscribes separately β everyone pays individually, expensive.
PandaNpc now offers a third path: Share one of your Claude Code connections. The other person gets a link and can remotely use your Claude Code on your machine from their own account, consuming your subscription quota β but they never touch your account credentials, and you can revoke access precisely at any time.
1. What Exactly Is Being Shared
You have pandapaw installed on your development machine and have created a relay connection (the one you normally use to remotely connect back to your dev machine from your phone/another computer/browser). Sharing a connection does the following:
- Generates an independent, revocable share code/link;
- The other person uses this link to add the connection to their own PandaNpc account;
- After that, they can remotely control Claude Code on your dev machine β view sessions, send commands, approve tool calls, see code changes; everything runs on your machine using your subscribed Claude Code.
Key point: The other person gets not your real credentials, but an independent token generated specifically for this share. So when you revoke it, it's thorough.
2. How to Share (Owner Side, Two Steps)
In PandaNpc desktop or web client ( pandanpc.com/agent ), in the connection list on the left:
- Right-click the connection you want to share β "Share Connection" (only relay connections can be shared; local connections have no bridge and cannot be shared).
- In the dialog that appears, select an expiry (1 day / 7 days / 30 days / permanent) β click "Generate Share Link" β copy the link and send it to the other person.
After generation, a green "Shared" badge will appear next to the connection name, and a "Revoke Share" option will appear in the right-click menu. You can come back and revoke it at any time.
3. How to Redeem (Redeemer Side)
After the other person receives the link, they can choose either:
- Open the link directly: In PandaNpc (web or desktop), open
https://pandanpc.com/agent?ccshare=xxxx; it will automatically pop up "New Connection" with the share code pre-filled, confirm to import. - Paste to import: In the "New Connection" Connection Link input field, paste the link (or just the share code); it will also be automatically recognized and redeemed.
After redemption, this connection appears in the other person's own account, usable just like their own connections β but it runs Claude Code on your machine.
4. Why It's Much Safer Than "Directly Sharing the Account"
The core design of this sharing is controllability:
| Directly sharing account credentials | PandaNpc sharing connection | |
|---|---|---|
| What the other person gets | Your account and password (full access) | An independent share token (can only connect to this one connection) |
| Validity | Permanent, until you change your password | Can set 1/7/30 days or permanent |
| Revoke a single person | Impossible; can only change password to kick everyone | One-click revoke, the other person is disconnected immediately and cannot reconnect |
| Does revoking affect yourself? | Changing password = you need to log in again too | Completely unaffected for your own connection |
| Conversations/history | The other person can see everything | Can only use this one connection |
Because each share is an independent token, when you revoke one share, it only kicks out the person who used that specific code; you and others you shared with remain unaffected.
5. Please Know Before Sharing (Safety Tips)
Sharing a connection = allowing the other person to do many things on your machine. A prominent notice will also appear at the top of the share generation dialog:
- The other person can run Claude Code, execute commands and tools, read and write your project files on your machine.
- The other person consumes your Claude subscription/quota on your machine.
- Revocable at any time: after revocation, people connected via that share will be disconnected immediately and cannot reconnect; your own usage is unaffected.
So: Only share with people you trust, give an appropriate expiry, and revoke promptly after use. For extra safety, you can create a dedicated connection for sharing that runs in an isolated directory/environment.
6. Manage All Your Shares
On the Personal Center page, there is a "Connections I Shared" card listing all your active shares:
- Connection name, number of people who redeemed it, expiry for each share;
- One-click copy link, one-click revoke.
Whichever share you want to take back, just revoke it β clear at a glance.
7. Typical Use Cases
- Team sharing one subscription: One person subscribes to Claude Max, shares the dev machine connection with teammates, and everyone remotely uses that one subscription to run Claude Code.
- Temporarily help a friend/colleague: Give a 7-day expiry link so they can temporarily use your Claude Code; it expires automatically.
- Show a specific project to a collaborator/client: Create a separate connection for that project, share it, and revoke it after use β no lingering risks.
8. Summary
| What problem it solves | |
|---|---|
| Sidebar "Share Connection" | No need to share account credentials; just send a link for others to use your Claude Code |
| Expiry (1/7/30 days/permanent) | Auto-expires, no need to remember manual revocation |
| Independent revocable token | One-click revoke, the other person is immediately disconnected and completely barred, unaffected for you |
| "Connections I Shared" management page | Who redeemed it, how long remains, revoke anytime β all at a glance |
In a nutshell: One subscription, safely shared with trusted people β revoke anytime with one click.
Try it now: On pandanpc.com, open the connection list in the desktop or web client, right-click any relay connection and select "Share Connection". If you haven't installed it yet, first install pandapaw on your dev machine ( curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | sh ), create a remote connection, then share it with others.