Funkcje

Każda funkcja ccam szczegółowo, ze wszystkimi opcjami: konta, skróty, współdzielenie, serwery MCP, użycie, przełączanie, naprawy i aktualizacje.

  • Uruchamianie Claude Code: Uruchom Claude Code na dowolnym koncie przez ccam <name|number>, ccam run lub selektor ccam; argumenty idą do claude bez zmian, --dry-run pokazuje polecenie.
  • Zarządzanie kontami: Dodawaj, loguj, wyświetlaj, zmieniaj nazwy, usuwaj i importuj konta Claude Code poleceniami ccam add, login, list, rename, remove i import.
  • Polecenia skrótów: Daj kontu własne polecenie, takie jak ccwork, przez ccam shortcut, a linki w ~/.local/bin odtwórz poleceniem ccam shims install.
  • Współdzielenie między kontami: Jak ccam share linkuje ustawienia, CLAUDE.md, rozszerzenia i historię do folderu grupy z planem, kopiami i wyborem przy konfliktach, a off kopiuje je wstecz.
  • Współdzielone serwery MCP: Jedna lista serwerów MCP na grupę dzięki ccam mcp add, add-json, list, remove i import, przekazywana przez --mcp-config lub synchronizowana do każdego konta.
  • Kopiowanie istniejącej konfiguracji: Skopiuj ustawienia, CLAUDE.md, rozszerzenia, serwery MCP i logowania MCP z istniejącego ~/.claude do grupy współdzielenia ccam poleceniem ccam migrate.
  • Limity użycia: ccam usage pokazuje naraz 5-godzinne i tygodniowe limity każdego konta, a ccam statusline wyświetla w Claude Code nazwę konta i jego użycie.
  • Przełączanie na następne konto: ccam next otwiera Claude Code jako konto po ostatnio używanym; --auto wybiera konto z największym zapasem, --continue wznawia, --fallback ponawia zadania -p.
  • Sprawdzanie i naprawa: Sprawdź linki współdzielenia, uprawnienia plików, loginy i wersję Claude Code poleceniem ccam doctor, a bezpieczne poprawki wykonaj przez ccam doctor --fix.
  • Aktualizacja ccam: ccam update zastępuje ccam najnowszym wydaniem z GitHub po sprawdzeniu SHA-256; --check tylko informuje, a --version instaluje wskazany tag wydania.
  • Konta według folderu: ccam folder sprawia, że folder i wszystko w nim używa jednego konta, gdy uruchamiasz Claude Code bez nazwy konta, na przykład work dla kodu firmy.
  • Wybór konta dla skryptów: ccam pick wypisuje konto z największym zapasem dla skryptu, daje workerom uruchomionym razem różne konta i kończy się kodem 75, gdy żadne nie ma zapasu.
  • Konta z kluczem API: ccam add --api dodaje konto z kluczem API do API Anthropic lub bramy; klucz jest czytany przy starcie ze zmiennej lub polecenia i nigdy nie jest zapisywany.
  • Sprawdzanie rozszerzeń: ccam ext pokazuje skille, polecenia, pluginy, serwery MCP i hooki ładowane przez każde konto, skąd każde z nich pochodzi i co jest zepsute.