UStackUStack
claude-share icon

claude-share

claude-share ist ein kleines CLI für macOS und Linux, das deine Claude Code Abo-Zugriffe per Pairing-Link teilt – ohne Token, mit sofortiger Sperrung.

claude-share

Was ist claude-share?

claude-share ist ein kleines Kommandozeilen-Interface (CLI), mit dem du deinen Claude Code Abo-Zugang per Pairing-Link mit Freunden teilen kannst. Es ist so konzipiert, dass die empfangende Maschine deinen Claude-Zugriffstoken nicht erhält, und du den Zugriff sofort widerrufen kannst.

Der Workflow gliedert sich in zwei Teile: Die teilende Maschine führt den claude-share Proxy aus, und der Freund verbindet sich mit claude-connect über den generierten Pairing-Link.

Wichtige Funktionen

  • Ein-Kommando-Setup: Installiere das CLI global mit npm install -g @0xpv/claude-share, für schnelle lokale Nutzung auf macOS und Linux.
  • Pairing-Link-Teilen: Generiere einen Pairing-Link, den du an einen Freund sendest, der auf seiner Seite eine temporäre gespeicherte Verbindung herstellt.
  • Token wird dem Freund nicht preisgegeben: Die Architektur leitet Claude-CLI-Traffic über die teilende Maschine um und injiziert den Claude-API-Bearer-Token serverseitig, sodass die empfangende Maschine keinen Zugriffstoken erhält.
  • Sofortiger Widerruf durch Stoppen des Sharers: Beenden des CLI schaltet den lokalen Proxy ab und trennt alle sofort.
  • Netzwerk-Routing via Proxy/Tunnel (mit Hinweisen zum Modus): Standardmäßig funktioniert es am besten in einem LAN; es gibt einen experimentellen Public-Modus mit bore.pub für remote Freunde.

So nutzt du claude-share

  1. Installiere claude-share auf der Maschine, die den Zugriff teilt: npm install -g @0xpv/claude-share
  2. Starte das CLI, um einen Pairing-Link zu generieren, und teile diesen Link mit deinem Freund.
  3. Lasse deinen Freund verbinden, indem er claude-connect ausführt und den Pairing-Link eingibt, um die Session herzustellen.
  4. Halte die teilende Maschine verfügbar: Du musst die Maschine wach halten, während du teilst, da das CLI einen lokalen Proxy ausführt.

Anwendungsfälle

  • Nebeneinander Claude Code Nutzung bei geteilten Projekten: Teams oder Paare können dasselbe Claude Code Abo für kurze Kollaborationssessions nutzen, indem jeder Freund über einen Pairing-Link verbindet.
  • Temporärer Zugriff für Onboarding: Du kannst Zugriff teilen, während ein Freund einen Workflow lernt oder validiert, und ihn dann durch Beenden des CLI widerrufen.
  • LAN-basiertes Teilen für remote Dev-Setups: Wenn beide Maschinen im selben lokalen Netzwerk sind, funktioniert claude-share am besten.
  • Remote-Zugriff für vertrauenswürdige Kollaborateure (experimentell): Wenn dein Freund nicht im selben LAN ist, kannst du den experimentellen Public-Modus via bore.pub nutzen.
  • Kontrollierte Zugriffssessions: Da der Proxy an den laufenden Prozess der teilenden Maschine gebunden ist, kannst du das Teilen jederzeit stoppen, um sofort zu trennen.

FAQ

  • Erhält mein Freund meinen Claude-Zugriffstoken? Nein. Die beschriebene Architektur leitet Traffic zur teilenden Maschine um und injiziert den Bearer-Token serverseitig, während die Maschine des Freunds keinen Zugriffstoken erhält.

  • Was passiert, wenn die teilende Maschine in den Ruhezustand geht oder das CLI stoppt? Freunde werden sofort getrennt, wenn die Maschine in den Ruhezustand geht oder der Prozess endet, da das CLI einen lokalen Proxy ausführt.

  • Kann ich Zugriff ohne Neukonfiguration widerrufen? Ja. Beenden des CLI schaltet den Proxy ab und trennt alle sofort.

  • Funktioniert es über das Internet? Es funktioniert am besten in einem LAN, und es gibt einen experimentellen Public-Modus via bore.pub für remote Freunde.

  • Ist es sicher, es mit jedem zu nutzen? Nein. Das Projekt warnt explizit, nur mit vollständig vertrauenswürdigen Personen zu teilen, da der Proxy der teilenden Maschine Claude Code Chats nach Design abfangen kann.

Alternativen

  • Separate Abos/Konten pro Nutzer: Statt Proxying und Teilen kann jeder Nutzer mit eigenem Abo einloggen, um Token-Handling und Vertrauensprobleme zu vermeiden.
  • Andere CLI-basierte Proxy-Ansätze: Für Entwickler mit Networking-Kenntnissen könntest du Tools suchen, die API-Traffic lokal weiterleiten oder proxyen; diese unterscheiden sich typischerweise im Umgang mit Credentials und sichtbarem Traffic.
  • Team-Zugriff via offiziellem Account-Management (falls verfügbar): Wo verfügbar, reduziert ein offizielles Sharing- oder Team-Zugriffs-Mechanismus (statt custom Proxy) das operationelle Risiko im Vergleich zu einem lokalen Proxy, der Chats abfängt.