@42ailab/42cc
v0.10.13
Published
Claude Code model configuration tool - CLI launcher for the 42cc tray application
Maintainers
Readme
42cc
Claude Code model configuration tool - A simple tray application for managing LLM model settings.
Installation
Recommended for macOS and Windows:
curl -fsSL https://get.42plugin.com/42cc | bashWindows users should run it in a bash-compatible terminal such as Git Bash or WSL.
Package manager alternatives:
# Using bun
bun add -g @42ailab/42cc
# Using npm
npm install -g @42ailab/42cc
# Using yarn
yarn global add @42ailab/42cc
# Using pnpm
pnpm add -g @42ailab/42ccUsage
# Start the tray application
42cc
# Show launcher version
42cc --version
# Show help
42cc --helpCLI subcommands
Subcommands are forwarded to the bundled 42cc binary, so npm users get the same command-line experience as the desktop app without opening the tray UI:
# List all configured profiles
42cc list
# Show the active profile for each target
42cc current
# Switch to a profile
42cc use <selector>
# Run connectivity diagnostics
42cc test [selector]
# List proxy pools
42cc poolThese forward to the bundled CLI, which also accepts aliases (ls, status,
doctor, ...) and reports any unknown subcommand instead of silently launching
the tray app.
Supported Platforms
| Platform | Architecture | Status | |----------|--------------|--------| | macOS | ARM64 (Apple Silicon) | Supported | | macOS | x64 (Intel) | Supported | | Windows | x64 | Supported |
How It Works
This package uses platform-specific optional dependencies to deliver the correct binary for your system:
@42ailab/42cc-darwin-universal- macOS Universal Binary (ARM64 + x64)@42ailab/42cc-win32-x64- Windows x64
When you install @42ailab/42cc, your package manager automatically downloads only the binary for your platform.
Uninstall
# Using bun
bun remove -g @42ailab/42cc
# Using npm
npm uninstall -g @42ailab/42ccTroubleshooting
Version Not Updated After Install
If 42cc --version shows an older version after installing, this is likely due to npm cache issues with optionalDependencies.
Solution:
# Complete cleanup and reinstall
npm uninstall -g @42ailab/42cc
rm -rf ~/.npm
npm install -g @42ailab/42cc@latest
# If platform package still shows old version
npm install -g @42ailab/42cc-darwin-universal@latest # macOS
npm install -g @42ailab/42cc-win32-x64@latest # WindowsFor bun users (more reliable cache management):
bun remove -g @42ailab/42cc
bun add -g @42ailab/42cc"Application is damaged" on macOS
If macOS shows a "damaged app" warning, this is due to quarantine attributes from npm/bun installation. The CLI automatically removes these attributes when launching. If the issue persists:
# Manually remove quarantine attribute
xattr -cr ~/.nvm/versions/node/*/lib/node_modules/@42ailab/42cc-darwin-universal/42cc.appVerify Installation
# Check installed version
42cc --version
# Check all 42cc packages
npm list -g --depth=0 | grep 42cc
# Both packages should show the same version
# @42ailab/[email protected]
# @42ailab/[email protected] (or 42cc-win32-x64)Links
- Homepage: https://42cc.42ailab.com
- Issues: https://cnb.cool/42ailab/42cc/meta/-/issues
- Repository: https://cnb.cool/42ailab/42cc/42cc-v0
License
Proprietary - 42ailab
