Claude Code restart is required only for initial installation. After installation,
.venv creation and switching no longer require restarts.Prerequisites
Before installing from the marketplace:Install LSP Backend
Installation Steps
Add Marketplace
Add the typemux-cc marketplace repository:This registers the GitHub repository as a plugin source.
Install Plugin
Install the plugin from the marketplace:The installation script will:
- Detect your OS and architecture
- Download the appropriate binary from GitHub releases
- Install to
~/.claude/plugins/cache/typemux-cc-marketplace/ - Make the binary executable
Verification
After restarting Claude Code, verify the installation:1. Check Plugin Status
Open a Python file and check for type-checking diagnostics. If you see type hints and error diagnostics, the plugin is working.2. Verify Settings
Check~/.claude/settings.json:
settings.json
- Official pyright:
false(disabled) - typemux-cc:
true(enabled)
3. Enable File Logging (Optional)
For detailed diagnostics, enable file logging:Supported Platforms
The marketplace provides prebuilt binaries for:| Platform | Architecture | Binary Name |
|---|---|---|
| macOS | arm64 (Apple Silicon) | typemux-cc-macos-arm64 |
| Linux | x86_64 | typemux-cc-linux-x86_64 |
| Linux | arm64 | typemux-cc-linux-arm64 |
Update Plugin
Update to the latest version:After updating, restart Claude Code to load the new version.
Update Not Taking Effect?
Due to a known Claude Code issue, plugin updates may not refresh cached files. If the old version persists:Uninstall
Remove typemux-cc and re-enable the official pyright plugin:Troubleshooting
Installation Fails
Binary not found for your platform
Binary not found for your platform
Error:Solution:
- For Intel macOS: Build from source
- For Windows: Use WSL2 or build from source
- Check releases page for available binaries
GitHub API rate limiting
GitHub API rate limiting
Error:Solution:
- Wait a few minutes and try again
- Authenticate with GitHub CLI:
gh auth login - Use local build instead
Download fails in offline environment
Download fails in offline environment
Error:Solution:
- Check your network connection
- Check corporate firewall settings
- Use local build for offline environments
Permission denied when installing
Permission denied when installing
Error:Solution:
LSP Not Working After Installation
No type-checking diagnostics
No type-checking diagnostics
Check:
- Verify backend is installed:
- Check plugin is enabled in
~/.claude/settings.json - Verify
.venv/pyvenv.cfgexists in your project - Enable file logging and check for errors
Backend command not found
Backend command not found
Error in logs:Solution:
Install the backend:
Conflicts with official pyright plugin
Conflicts with official pyright plugin
Symptoms:Verify in
- Duplicate diagnostics
- LSP errors
- Claude Code performance issues
~/.claude/settings.json:How Marketplace Installation Works
The marketplace installation usesinstall.sh from the repository, which: