{"_id":"@53able/claude-profile-cli","_rev":"4-5f8da1713e4f739c3439fc60907d4915","name":"@53able/claude-profile-cli","dist-tags":{"latest":"2.1.0"},"versions":{"1.0.0":{"name":"@53able/claude-profile-cli","version":"1.0.0","keywords":["claude","claude-code","cli","profile","oauth"],"author":{"name":"tadano-go"},"license":"MIT","_id":"@53able/claude-profile-cli@1.0.0","maintainers":[{"name":"53able","email":"gt_vengeance@yahoo.co.jp"}],"homepage":"https://github.com/53able/claude-profile-cli#readme","bugs":{"url":"https://github.com/53able/claude-profile-cli/issues"},"bin":{"ccp":"bin/ccp.js","claude-profile-list":"bin/claude-profile-list.js","claude-profile-setup":"bin/claude-profile-setup.js","claude-profile-remove":"bin/claude-profile-remove.js"},"dist":{"shasum":"949e7773417e7250ea1bc9e50bd5e3b7d873abed","tarball":"https://registry.npmjs.org/@53able/claude-profile-cli/-/claude-profile-cli-1.0.0.tgz","fileCount":10,"integrity":"sha512-r/0guOSYhrS3CTK/Nima9fDWEbwUeBU4uVLB3m6zeab/ROwnnKohgY3cfP50UYwjcma+Nv6FmSCsbi1UZbyc0w==","signatures":[{"sig":"MEQCIALlToRvY9+ikt/qyIz/bQrAWr2iqgKBElepFAEF5j0lAiBbG5WlH5JKmJPn9EM6dWyX5a56KCELXV+ZAes9JLtQBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10417},"engines":{"node":">=18"},"gitHead":"34dd44aebc513976f83a161b02fc50f5099020cb","_npmUser":{"name":"53able","email":"gt_vengeance@yahoo.co.jp"},"repository":{"url":"git+https://github.com/53able/claude-profile-cli.git","type":"git"},"_npmVersion":"11.7.0","description":"Manage multiple Claude Code account profiles (setup-token + launch).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"prompts":"^2.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-profile-cli_1.0.0_1784033684424_0.0857054516926159","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@53able/claude-profile-cli","version":"1.1.0","keywords":["claude","claude-code","cli","profile","oauth"],"author":{"name":"53able"},"license":"MIT","_id":"@53able/claude-profile-cli@1.1.0","maintainers":[{"name":"53able","email":"gt_vengeance@yahoo.co.jp"}],"homepage":"https://github.com/53able/claude-profile-cli#readme","bugs":{"url":"https://github.com/53able/claude-profile-cli/issues"},"bin":{"ccp":"bin/ccp.js","claude-profile":"bin/claude-profile.js","claude-profile-list":"bin/claude-profile-list.js","claude-profile-setup":"bin/claude-profile-setup.js","claude-profile-remove":"bin/claude-profile-remove.js"},"dist":{"shasum":"bda5fa74b0cb5465a2fec8147d8c7a652c679c67","tarball":"https://registry.npmjs.org/@53able/claude-profile-cli/-/claude-profile-cli-1.1.0.tgz","fileCount":12,"integrity":"sha512-1KX9H81VCQknkqAsKu6uPfPbNyjBywewHbEXgtfwscEuLgthJkmXUPt53zz36m+gaG3yfI8xuJaqI4wUmeLGkA==","signatures":[{"sig":"MEQCIC/zN0wOCLsFbUJD6D7Xpm9yxTBmXyKxCZMH3Fyee2XWAiBVFVun7/LjM6Gd9Hkh9eDIK2njqSssQilcpFGAY+MgcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15541},"engines":{"node":">=18"},"gitHead":"6018eecf6305b6122df30e60469568fc5c1aa985","_npmUser":{"name":"53able","email":"gt_vengeance@yahoo.co.jp"},"repository":{"url":"git+https://github.com/53able/claude-profile-cli.git","type":"git"},"_npmVersion":"11.7.0","description":"Manage multiple Claude Code account profiles (setup-token + launch).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"prompts":"^2.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-profile-cli_1.1.0_1784034814546_0.7565695871015761","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@53able/claude-profile-cli","version":"2.0.0","keywords":["claude","claude-code","cli","profile","oauth"],"author":{"name":"53able"},"license":"MIT","_id":"@53able/claude-profile-cli@2.0.0","maintainers":[{"name":"53able","email":"gt_vengeance@yahoo.co.jp"}],"homepage":"https://github.com/53able/claude-profile-cli#readme","bugs":{"url":"https://github.com/53able/claude-profile-cli/issues"},"bin":{"claude-profile":"bin/claude-profile.js"},"dist":{"shasum":"15a8f1b5e458a520f64aa5fa2fb4692f87140847","tarball":"https://registry.npmjs.org/@53able/claude-profile-cli/-/claude-profile-cli-2.0.0.tgz","fileCount":28,"integrity":"sha512-wMcF3GJMv1K+LeVpZwLBICWklplbkG5kfpeuXqrNTLb7Qror6KL2ev9bmT3jLinOJPnItG14Zo4rVUsStSzHHw==","signatures":[{"sig":"MEUCIQDTTBo/yYj+xDp2PH9eRA+tGEups3jj8YELSeJ93eHhdwIgfCic45qi2inDCGXdM2kKFo6/7ZQLScBkvFDvVqoYKAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38990},"engines":{"node":">=18"},"gitHead":"8030fd8b42d351459d815a5a9f41c778adb6eeb8","scripts":{"build":"tsc","prepare":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"53able","email":"gt_vengeance@yahoo.co.jp"},"repository":{"url":"git+https://github.com/53able/claude-profile-cli.git","type":"git"},"_npmVersion":"11.7.0","description":"Manage multiple Claude Code account profiles (setup-token + launch).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.3","prompts":"^2.4.2","@logtape/logtape":"^2.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/claude-profile-cli_2.0.0_1784037649954_0.03203393911773955","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@53able/claude-profile-cli","version":"2.1.0","description":"Manage multiple Claude Code account profiles (setup-token + launch).","keywords":["claude","claude-code","cli","profile","oauth"],"license":"MIT","author":{"name":"53able"},"repository":{"type":"git","url":"git+https://github.com/53able/claude-profile-cli.git"},"bin":{"claude-profile":"bin/claude-profile.js"},"scripts":{"build":"tsc","prepare":"npm run build","typecheck":"tsc --noEmit"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"dependencies":{"@logtape/logtape":"^2.2.4","prompts":"^2.4.2","zod":"^4.4.3"},"devDependencies":{"@types/node":"^26.1.1","typescript":"^7.0.2"},"_id":"@53able/claude-profile-cli@2.1.0","gitHead":"c102d6bdcd111ba3ad6c7dbf7f56f653ec9dc61c","bugs":{"url":"https://github.com/53able/claude-profile-cli/issues"},"homepage":"https://github.com/53able/claude-profile-cli#readme","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-ZDqZBb6ZTp3z6aIt5pzQmc4l/5pmGvWIc2egRKWppW8J0VWDCar+qan1jndGIZ8RXx3se8++sCUubmSEKTVYjg==","shasum":"c3cc3a24f883339338f15ae32e55fa5c97197d26","tarball":"https://registry.npmjs.org/@53able/claude-profile-cli/-/claude-profile-cli-2.1.0.tgz","fileCount":28,"unpackedSize":45614,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGIDOL0W1umYlIkAGtFlXDG8ndaG2Ur07rrGaVJyr36JAiEAudQvSTgKB3LEeeo/tsF0NQArphtxjVWTXZZv5Y/VfGk="}]},"_npmUser":{"name":"53able","email":"gt_vengeance@yahoo.co.jp"},"directories":{},"maintainers":[{"name":"53able","email":"gt_vengeance@yahoo.co.jp"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-profile-cli_2.1.0_1784039334817_0.8602796174260199"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-14T12:54:44.232Z","modified":"2026-07-14T14:28:55.115Z","1.0.0":"2026-07-14T12:54:44.551Z","1.1.0":"2026-07-14T13:13:34.718Z","2.0.0":"2026-07-14T14:00:50.098Z","2.1.0":"2026-07-14T14:28:54.982Z"},"bugs":{"url":"https://github.com/53able/claude-profile-cli/issues"},"author":{"name":"53able"},"license":"MIT","homepage":"https://github.com/53able/claude-profile-cli#readme","keywords":["claude","claude-code","cli","profile","oauth"],"repository":{"type":"git","url":"git+https://github.com/53able/claude-profile-cli.git"},"description":"Manage multiple Claude Code account profiles (setup-token + launch).","maintainers":[{"name":"53able","email":"gt_vengeance@yahoo.co.jp"}],"readme":"# claude-profile-cli\n\n複数の Claude Code アカウント(プロファイル)を切り替えて使うための CLI ツールです。\nプロファイルごとに独立した設定ディレクトリと長期 OAuth トークンを保持し、コマンド一つでアカウントを切り替えて `claude` を起動できます。\n\n詳細な仕様は [SPEC.md](./SPEC.md) を参照してください。\n\n## インストール\n\n```sh\nnpm install -g @53able/claude-profile-cli\n```\n\nまたは GitHub から直接:\n\n```sh\nnpm install -g github:53able/claude-profile-cli\n```\n\nローカル開発時はリポジトリ直下で:\n\n```sh\nnpm install -g .\n```\n\n## コマンド\n\n`claude-profile` のサブコマンドで操作します。\n\n| コマンド | 役割 |\n|---|---|\n| `claude-profile setup <profile>` | 新規プロファイルを作成し、トークンを発行・保存する |\n| `claude-profile list` | プロファイル一覧とセットアップ状態を表示する |\n| `claude-profile remove [profile]` | プロファイルを削除する (省略時は対話選択) |\n| `claude-profile run [profile] [claude args...]` | 指定プロファイルとして `claude` を起動する (省略時は対話選択) |\n\n### ヘルプ・バージョン\n\n```sh\nclaude-profile              # 全体ヘルプ (バージョン付き)\nclaude-profile --help\nclaude-profile -h\nclaude-profile --version\nclaude-profile -V\nclaude-profile help setup   # コマンド別ヘルプ\n```\n\n## 使い方\n\n```sh\n# 新しいプロファイルを作成 (ブラウザでの認証 → トークン貼り付け)\nclaude-profile setup work\n\n# プロファイル一覧を確認\nclaude-profile list\n\n# プロファイルを指定して起動\nclaude-profile run work\n\n# プロファイル名を省略すると対話選択\nclaude-profile run\n\n# プロファイルを削除 (対話選択 + 確認あり)\nclaude-profile remove\n```\n\n各プロファイルの設定・トークンは `~/.claude-profiles/<profile>/` 以下に保存されます (`CLAUDE_PROFILES_DIR` 環境変数で変更可能)。\n\nプロファイル名は英字または数字で始まり、英数字・`.`・`_`・`-` のみ使用できます (例: `work`, `my-profile`)。詳細は [SPEC.md](./SPEC.md) を参照してください。\n\n## ライセンス\n\nMIT\n","readmeFilename":"README.md"}