À propos du projet

Free Claude Code (FCC) est un projet open source indépendant qui fournit un proxy/serveur local et une interface d'administration pour connecter plusieurs agents de codage à un large éventail de fournisseurs de modèles. Il précise explicitement qu'il n'est ni affilié à Anthropic ni approuvé par celle-ci, et que Claude et Claude Code sont des marques déposées d'Anthropic. Le readme décrit la prise en charge de dix agents de codage : Claude Code, Codex, Pi, OpenCode, Cline, Hermes, DeepSeek Harness, Grok Build, Muse Code et Aider. Le projet revendique environ 50 fournisseurs et plus de 1,3 milliard de tokens gratuits par mois, combinant modèles gratuits, payants, par abonnement et locaux dans un sélecteur de modèles avec recherche. Il indique être respectueux des conditions d'utilisation en suivant les termes des fournisseurs et en supprimant les intégrations si elles ne sont plus autorisées. L'installation se fait via un script curl sur macOS/Linux ou une commande PowerShell sur Windows ; réexécuter la même commande met à jour l'installation. Après le démarrage du serveur FCC, une interface d'administration s'ouvre où les utilisateurs configurent les identifiants des fournisseurs. Les fournisseurs pris en charge incluent notamment NVIDIA NIM, OpenRouter, Groq, OpenAI/ChatGPT, GitHub Copilot, xAI, Gemini, DeepSeek, Mistral, Azure OpenAI, Amazon Bedrock, Cloudflare Workers AI, Hugging Face, Ollama en local, LM Studio et llama.cpp. Les modèles peuvent être sélectionnés via le menu déroulant des modèles, ou saisis manuellement à l'aide d'un slug fournisseur/modèle. Le projet comprend des commandes de lancement telles que fcc-claude, fcc-codex, fcc-pi, fcc-opencode, fcc-cline, fcc-hermes, fcc-dsh, fcc-grok, fcc-muse et fcc-aider. Il prend en charge des modèles de repli ordonnés qui s'appliquent à tous les clients connectés, un routage optionnel par niveau pour les niveaux de modèles Fable, Opus, Sonnet et Haiku de Claude Code, ainsi que des contrôles du niveau de raisonnement pouvant être hérités du client ou remplacés. Le readme documente les intégrations d'éditeurs pour Claude Code dans VS Code et JetBrains ACP, Codex App, et Codex dans VS Code, ainsi que le dépannage des invites de connexion de Claude Code. Les intégrations de messagerie optionnelles incluent un bot Discord et un bot Telegram avec des commandes telles que /stats, /stop et /clear. La saisie par note vocale est prise en charge via la transcription NVIDIA NIM ou Whisper en local sur CPU/CUDA. Les sessions Codex basées sur navigateur sont également mentionnées, avec prise en charge en temps réel et en arrière-plan. FCC décrit également des optimisations d'économie de tokens, notamment un filtrage RTK optionnel de la sortie des commandes courantes et plusieurs optimisations intégrées pour les sondes de quota, la détection de préfixe de commande, les titres, les suggestions et les chemins de fichiers. Le projet est sous licence MIT et construit avec Python, uv, Pytest, Ruff et Loguru. La disponibilité et les limites du niveau gratuit sont contrôlées par chaque fournisseur et peuvent changer.