[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"readme:free-claude-code":3},"\u003Cdiv align=\"center\">\u003Ch1>🤖 Free Claude Code\u003C\u002Fh1>\n\u003Cp>Use Claude Code, Codex, Pi, or their IDE extensions through your own provider-backed proxy.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-yellow.svg?style=for-the-badge\" alt=\"License: MIT\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fwww.python.org\u002Fdownloads\u002F\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fpython-3.14-3776ab.svg?style=for-the-badge&amp;logo=python&amp;logoColor=white\" alt=\"Python 3.14\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fastral-sh\u002Fuv\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fendpoint?url=https:\u002F\u002Fraw.githubusercontent.com\u002Fastral-sh\u002Fuv\u002Fmain\u002Fassets\u002Fbadge\u002Fv0.json&amp;style=for-the-badge\" alt=\"uv\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAlishahryar1\u002Ffree-claude-code\u002Factions\u002Fworkflows\u002Ftests.yml\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Ftesting-Pytest-00c0ff.svg?style=for-the-badge\" alt=\"Tested with Pytest\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fpypi.org\u002Fproject\u002Fty\u002F\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Ftype%20checking-ty-ffcc00.svg?style=for-the-badge\" alt=\"Type checking: Ty\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fastral-sh\u002Fruff\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fcode%20formatting-ruff-f5a623.svg?style=for-the-badge\" alt=\"Code style: Ruff\" \u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDelgan\u002Floguru\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flogging-loguru-4ecdc4.svg?style=for-the-badge\" alt=\"Logging: Loguru\" \u002F>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Run your coding agents with free, paid, or local models. Choose and validate providers from one local Admin UI.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"#quick-start\" rel=\"nofollow ugc noopener\">Quick Start\u003C\u002Fa> · \u003Ca href=\"#choose-a-provider\" rel=\"nofollow ugc noopener\">Providers\u003C\u002Fa> · \u003Ca href=\"#connect-your-client\" rel=\"nofollow ugc noopener\">Clients\u003C\u002Fa> · \u003Ca href=\"#optional-integrations\" rel=\"nofollow ugc noopener\">Integrations\u003C\u002Fa> · \u003Ca href=\"#manage-your-installation\" rel=\"nofollow ugc noopener\">Manage\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fdiv>\u003Cdiv align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FAlishahryar1\u002Ffree-claude-code\u002FHEAD\u002Fassets\u002Fpic.png\" alt=\"Free Claude Code in action\" width=\"700\" \u002F>\n  \u003Cp>\u003Cem>Claude Code running through the Free Claude Code proxy.\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fdiv>\u003Cdiv align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FAlishahryar1\u002Ffree-claude-code\u002FHEAD\u002Fassets\u002Fcodex.png\" alt=\"Codex CLI in action through Free Claude Code\" width=\"700\" \u002F>\n  \u003Cp>\u003Cem>Codex CLI using the local FCC Responses provider.\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fdiv>\u003Cp>\u003Ca rel=\"nofollow ugc noopener\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Cdiv align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FAlishahryar1\u002Ffree-claude-code\u002FHEAD\u002Fassets\u002Fcc-model-picker.png\" alt=\"Claude Code model picker showing gateway models\" width=\"700\" \u002F>\n  \u003Cp>\u003Cem>Claude Code native \u003Ccode>\u002Fmodel\u003C\u002Fcode> picker with FCC gateway models.\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fdiv>\u003Cdiv align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FAlishahryar1\u002Ffree-claude-code\u002FHEAD\u002Fassets\u002Fcodex-model-picker.png\" alt=\"Codex model picker showing generated FCC model catalog\" width=\"700\" \u002F>\n  \u003Cp>\u003Cem>Codex native \u003Ccode>\u002Fmodel\u003C\u002Fcode> picker with the generated FCC catalog.\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fdiv>\u003Ch2>Star History\u003C\u002Fh2>\n\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fstar-history.com\u002F#Alishahryar1\u002Ffree-claude-code&amp;Date\" rel=\"nofollow ugc noopener\">\n    \u003Cpicture>\n      \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=Alishahryar1\u002Ffree-claude-code&amp;type=Date&amp;theme=dark\">\u003C\u002Fsource>\n      \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=Alishahryar1\u002Ffree-claude-code&amp;type=Date\">\u003C\u002Fsource>\n      \u003Cimg alt=\"Star History Chart\" src=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=Alishahryar1\u002Ffree-claude-code&amp;type=Date\" width=\"700\" \u002F>\n    \u003C\u002Fpicture>\n  \u003C\u002Fa>\n\u003C\u002Fdiv>\u003Ch2>What You Get\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Launch Claude Code with \u003Ccode>fcc-claude\u003C\u002Fcode>, Codex with \u003Ccode>fcc-codex\u003C\u002Fcode>, or Pi with \u003Ccode>fcc-pi\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Switch among 25 cloud and local providers from the Admin UI.\u003C\u002Fli>\n\u003Cli>Use each coding agent's native model picker.\u003C\u002Fli>\n\u003Cli>Route Fable, Opus, Sonnet, Haiku, and fallback traffic to different models.\u003C\u002Fli>\n\u003Cli>Keep streaming, tool use, reasoning, and image input across compatible models.\u003C\u002Fli>\n\u003Cli>Connect Claude Code and Codex in VS Code or Claude Code through JetBrains ACP.\u003C\u002Fli>\n\u003Cli>Optionally run Claude Code sessions through Discord or Telegram with voice-note transcription.\u003C\u002Fli>\n\u003Cli>Protect the local proxy with optional token authentication.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Quick Start\u003C\u002Fh2>\n\u003Cp>\u003Ca rel=\"nofollow ugc noopener\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>1. Install Or Update\u003C\u002Fh3>\n\u003Cp>macOS\u002FLinux:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">curl -fsSL \"https:\u002F\u002Fraw.githubusercontent.com\u002FAlishahryar1\u002Ffree-claude-code\u002Fmain\u002Fscripts\u002Finstall.sh\" | sh\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Windows PowerShell:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-powershell\">&amp; ([scriptblock]::Create((irm \"https:\u002F\u002Fraw.githubusercontent.com\u002FAlishahryar1\u002Ffree-claude-code\u002Fmain\u002Fscripts\u002Finstall.ps1\")))\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Re-run the same command whenever you want to update. You can review the installers before running them: [install.sh](s\u003C\u002Fp>\n",1784240407228]