@fuseapi/cli
v1.2.3
Published
Ultra-minimal CLI for FuseAPI with Claude Code and OpenCode - one user, one profile, zero complexity
Downloads
1,106
Maintainers
Readme
FuseAPI CLI
Ultra-minimal CLI to use FuseAPI with Claude Code - no profile switching complexity.
Forked from kaitranntt/ccs - stripped to bare essentials for FuseAPI only.
Features
- ✓ Configure FuseAPI credentials once
- ✓ Launch Claude Code with FuseAPI
- ✓ Works alongside your existing Claude setup
- ✗ No multiple profiles (one user = one FuseAPI account)
- ✗ No UI/Dashboard
- ✗ No OAuth providers
- ✗ No CLIProxy
Install
npm install -g @fuseapi/cliQuick Start
# Configure your FuseAPI credentials (one time)
fuseapi setup
# Launch Claude Code with FuseAPI
fuseapi
# Check configuration
fuseapi doctorCommands
Setup (First Time Only)
fuseapi setup
# You'll be prompted for:
# - API Endpoint (default: https://api.fuseapi.app)
# - API Key (your FuseAPI key)Or set directly:
fuseapi setup --endpoint https://api.fuseapi.app --api-key fuse_xxxLaunch Claude Code
fuseapi
# Or with custom prompt
fuseapi "help me debug this code"Check Health
fuseapi doctorShow Config
fuseapi configHow It Works
- First time: Run
fuseapi setupto store your FuseAPI credentials - Anytime: Run
fuseapito launch Claude Code with FuseAPI - Your default
claudecommand remains unchanged
Configuration is stored in ~/.fuseapi/config.json:
{
"endpoint": "https://api.fuseapi.app",
"apiKey": "fuse_xxx"
}When you run fuseapi, it:
- Loads your FuseAPI credentials
- Sets
ANTHROPIC_BASE_URLandANTHROPIC_API_KEY - Launches Claude Code
Differences from Original CCS
This is a micro fork for FuseAPI users only:
| Feature | Original CCS | This Fork | |---------|--------------|-----------| | FuseAPI Support | ✗ | ✓ | | Multiple Profiles | ✓ | ✗ (1 user = 1 profile) | | OAuth Providers | ✓ | ✗ | | Dashboard UI | ✓ | ✗ | | CLIProxy | ✓ | ✗ |
If you need multiple profiles or OAuth providers, use the original CCS.
License
MIT - Forked from CCS
