How to run Claude Code on other providers' models with Free Claude Code
Free Claude Code (FCC) is a local proxy that routes requests from 12 coding agents, including Claude Code, Codex and Aider, to models from other providers. You pick from 61 providers, some with free tiers such as NVIDIA NIM and OpenRouter, and can set an ordered fallback list for when a provider fails.
- Install it (macOS/Linux). Choose at least one coding agent when prompted.
curl -fsSL "https://raw.githubusercontent.com/Alishahryar1/free-claude-code/main/scripts/install.sh" | sh
-
Start the server. On Mac and Windows, open the installed Free Claude Code app; on Linux, run
fcc-server. In the Admin UI, add a provider key under Providers, pick a MODEL, and click Apply. The README's default example is an NVIDIA NIM key from build.nvidia.com. -
Launch Claude Code through FCC instead:
fcc-claude
Codex is fcc-codex and Aider is fcc-aider. Inside a session, /model lists the FCC models.
You keep Claude Code's interface, but answers come from the provider's model and your code goes to that provider. Free-tier limits are set by each provider and may change. It is an independent project not affiliated with Anthropic, licensed under AGPL-3.0.
Get notified when a new tip lands
Tip alerts only go out in the app. Install it and turn notifications on.