free-claude-code (FCC)
An open source local proxy that connects Claude Code and nine other coding agents to the free or already-paid tiers of nearly fifty providers. The interface doesn't change, only the model behind it does. MIT licensed, written in Python, actively developed.
- To update you run the same install command again, there's no separate command
- The uninstall script is separate: uninstall.sh and uninstall.ps1, at the same address
- For other agents there are fcc-codex, fcc-pi, fcc-opencode, fcc-aider and similar commands
- If you'd rather not use the fcc- launchers you can wire it up by hand: the proxy sits on localhost:8082, so pointing ANTHROPIC_BASE_URL at it is enough. That's also how you connect VS Code and JetBrains
# 1. Install. macOS / Linux:
curl -fsSL "https://raw.githubusercontent.com/Alishahryar1/free-claude-code/main/scripts/install.sh" | sh
# Windows PowerShell:
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/Alishahryar1/free-claude-code/main/scripts/install.ps1")))
# 2. Start FCC. On Windows and macOS open the desktop app.
# On Linux:
fcc-server
# 3. In the admin panel that opens, enter your API key, pick a model, hit Apply.
# 4. Run Claude Code:
fcc-claudeThe install script sets up Python 3.14 and uv, then downloads nine coding agents by default; deselect what you don't want when prompted. If you'd rather read the script before running it, it sits in the scripts folder in the repo and the project itself suggests doing that. The step not to skip is the third: the admin panel opens in your browser and that's where the key goes, not the terminal.