mirror of
https://github.com/tiennm99/ccs.git
synced 2026-07-16 12:15:57 +00:00
- reduce main README from ~1070 to ~250 lines - add dashboard screenshots (analytics, api_profiles, cliproxy) - update Vietnamese and Japanese translations to match new structure - add light/dark theme analytics screenshots
CCS - Claude Code Switch
1つのダッシュボードで複数のAIアカウントを管理。
Claude、Gemini、GLM、その他を同時に実行 - 競合なしで。
機能 & 料金 | ドキュメント | English | Tiếng Việt
3つの柱
| 機能 | 説明 | 管理方法 |
|---|---|---|
| 複数Claudeアカウント | 仕事用 + 個人用のClaudeを同時実行 | ダッシュボード |
| OAuthプロバイダー | Gemini、Codex、Antigravity - APIキー不要 | ダッシュボード |
| APIプロファイル | 自分のAPIキーでGLM、Kimiを利用 | ダッシュボード |
クイックスタート
1. インストール
npm install -g @kaitranntt/ccs
他のパッケージマネージャー
yarn global add @kaitranntt/ccs # yarn
pnpm add -g @kaitranntt/ccs # pnpm (70%ディスク節約)
bun add -g @kaitranntt/ccs # bun (30倍高速)
2. ダッシュボードを開く
ccs config
# http://localhost:3000 を開きます
3. アカウントを設定
ダッシュボードはすべてのアカウントタイプをビジュアルに管理できます:
- Claudeアカウント: 分離されたインスタンスを作成(仕事、個人、クライアント)
- OAuthプロバイダー: Gemini、Codex、Antigravityのワンクリック認証
- APIプロファイル: 自分のキーでGLM、Kimiを設定
- ヘルスモニター: すべてのプロファイルのリアルタイムステータス
アナリティクス (ライト/ダークテーマ)
APIプロファイル & OAuthプロバイダー
サポートされているプロバイダー
| プロバイダー | 認証タイプ | コマンド | 最適な用途 |
|---|---|---|---|
| Claude | サブスクリプション | ccs |
デフォルト、戦略的計画 |
| Gemini | OAuth | ccs gemini |
ゼロ設定、高速イテレーション |
| Codex | OAuth | ccs codex |
コード生成 |
| Antigravity | OAuth | ccs agy |
代替ルーティング |
| GLM | APIキー | ccs glm |
コスト最適化 |
| Kimi | APIキー | ccs kimi |
ロングコンテキスト、思考モード |
OAuthプロバイダーは初回実行時にブラウザで認証します。トークンは
~/.ccs/cliproxy/auth/にキャッシュされます。
使用方法
基本コマンド
ccs # デフォルトのClaudeセッション
ccs agy # Antigravity (OAuth)
ccs gemini # Gemini (OAuth)
ccs glm # GLM (APIキー)
並列ワークフロー
異なるプロバイダーで複数のターミナルを実行:
# ターミナル1: 計画 (Claude Pro)
ccs work "認証システムを設計"
# ターミナル2: 実行 (GLM - コスト最適化)
ccs glm "計画に基づいてユーザーサービスを実装"
# ターミナル3: レビュー (Gemini)
ccs gemini "セキュリティ問題について実装をレビュー"
マルチアカウントClaude
仕事/個人用に分離されたClaudeインスタンスを作成:
ccs auth create work
# 別々のターミナルで同時実行
ccs work "機能を実装" # ターミナル1
ccs "コードをレビュー" # ターミナル2 (個人アカウント)
メンテナンス
ヘルスチェック
ccs doctor
検証: Claude CLI、設定ファイル、シンボリックリンク、パーミッション。
アップデート
ccs update # 最新版にアップデート
ccs update --force # 強制再インストール
ccs update --beta # devチャンネルをインストール
共有アイテムの同期
ccs sync
共有コマンド、スキル、設定のシンボリックリンクを再作成します。
設定
CCSはインストール時に自動的に設定を作成します。ダッシュボードが設定管理の推奨方法です。
設定の場所: ~/.ccs/config.yaml
カスタムClaude CLIパス
Claude CLIが標準以外の場所にインストールされている場合:
export CCS_CLAUDE_PATH="/path/to/claude" # Unix
$env:CCS_CLAUDE_PATH = "D:\Tools\Claude\claude.exe" # Windows
Windowsシンボリックリンクサポート
真のシンボリックリンクには開発者モードを有効にしてください:
- 設定 → プライバシーとセキュリティ → 開発者向け
- 開発者モードを有効化
- 再インストール:
npm install -g @kaitranntt/ccs
開発者モードがない場合、CCSはディレクトリコピーにフォールバックします。
ドキュメント
| トピック | リンク |
|---|---|
| インストール | docs/en/installation.md |
| 設定 | docs/en/configuration.md |
| OAuthプロバイダー | docs/en/oauth.md |
| マルチアカウントClaude | docs/en/multi-account.md |
| デリゲーション | docs/en/delegation.md |
| GLMT (実験的) | docs/en/glmt.md |
| アーキテクチャ | docs/system-architecture.md |
| トラブルシューティング | docs/en/troubleshooting.md |
アンインストール
npm uninstall -g @kaitranntt/ccs
他のパッケージマネージャー
yarn global remove @kaitranntt/ccs
pnpm remove -g @kaitranntt/ccs
bun remove -g @kaitranntt/ccs
哲学
- YAGNI: 「念のため」の機能なし
- KISS: シンプルで焦点を絞った実装
- DRY: 単一の信頼できる情報源(設定)
コントリビューション
CONTRIBUTING.mdをご覧ください。
ライセンス
MITライセンス - LICENSEをご覧ください。




