Was macht claude-account?
Verwalte mehrere Claude-Code-Konten unter Linux, indem du Konfigurationen isolierst und mit einfachen Befehlen zwischen Profilen wechselst.
Übersicht
Dieses Tool bietet eine Möglichkeit, mehrere Claude-Code-Konten auf einem Linux-System zu verwalten, indem es die Konfigurationsverzeichnisse (~/.claude) isoliert. Mit jedem Profil kannst du separate API-Schlüssel, Einstellungen und Cache-Daten verwenden.
Funktionen
- Profilverwaltung: Erstelle, liste und lösche Profile
- Schnelles Wechseln: Wechsle mit einem einzigen Befehl zwischen Konten
- Isolierung: Jedes Profil hat sein eigenes Konfigurationsverzeichnis
- Einfach: Minimalistische CLI ohne komplexe Abhängigkeiten
Installation
git clone https://github.com/Sweetpotatoringrotautodidact130/claude-account.git
cd claude-account
chmod +x claude-account.sh
Verwendung
Ein neues Profil erstellen
./claude-account.sh create <profilname>
Verfügbare Profile auflisten
./claude-account.sh list
Zu einem Profil wechseln
./claude-account.sh switch <profilname>
Aktuelles Profil anzeigen
./claude-account.sh current
Ein Profil löschen
./claude-account.sh delete <profilname>
Beispiel
# Persönliches Konto erstellen und verwenden
./claude-account.sh create privat
./claude-account.sh switch privat
# Jetzt wird Claude Code mit den privaten API-Schlüsseln ausgeführt
# Berufliches Konto hinzufügen
./claude-account.sh create beruflich
./claude-account.sh switch beruflich
Funktionsweise
Das Skript verwaltet separate Verzeichnisse unter ~/.claude-profiles/. Jedes Profilverzeichnis enthält einen Symlink ~/.claude, der auf das aktive Profil zeigt. Beim Wechseln wird der Symlink aktualisiert, sodass Claude Code automatisch die richtige Konfiguration verwendet.
Voraussetzungen
- Linux-Betriebssystem
- Claude Code installiert
- Bash
Lizenz
MIT