free-claude-code
Use claude-code for free in the terminal, VSCode extension or via discord like openclaw
Discover how free-claude-code's optimization handlers mock specific request types by intercepting API calls and returning fabricated responses, enhancing your development workflow.
API Dependency Injection Mechanism in Free-Claude-Code: FastAPI Provider Architecture ExplainedDiscover the API dependency injection in Free Claude Code FastAPI. Learn how provider architecture injects runtime config and LLM instances for seamless integration.
How the free-claude-code CLI Session Manager Spawns and Manages SubprocessesLearn how the free-claude-code CLI session manager spawns and manages subprocesses using asyncio for efficient execution and robust cleanup.
How free-claude-code Implements Concurrency Limiting with PROVIDER_MAX_CONCURRENCYLeverage PROVIDER_MAX_CONCURRENCY in free-claude-code to limit concurrent LLM streams. Discover how asyncio Semaphore manages request blocking for efficient concurrency control.
Messaging Platform Abstraction Layer in Free‑Claude‑Code: Architecture and ImplementationExplore the Messaging Platform Abstraction Layer in Free-Claude-Code. Swap messaging services like Telegram or Discord seamlessly with platform adapters and a factory function, keeping core logic intact.
How free-claude-code Handles FastAPI Request Detection and Routing: A Complete Technical GuideDiscover how free-claude-code handles FastAPI request detection and routing. Learn about pure-Python helpers for instant vs. streamed responses in this technical guide.
How to Configure Provider-Specific Proxy Settings for free-claude-codeLearn how to configure provider-specific proxy settings for free-claude-code using environment variables like NVIDIA NIM PROXY OPENROUTER PROXY and more. Route traffic effectively.
How the Free-Claude-Code Message Converter Translates Anthropic to OpenAI FormatsUnderstand how the free-claude-code message converter translates Anthropic to OpenAI formats. Learn about block normalization, tool result splitting, and XML tagging for seamless integration.
How ANTHROPIC_AUTH_TOKEN Authentication Works in Free-Claude-Code: A Complete GuideLearn how free-claude-code secures API requests with ANTHROPIC_AUTH_TOKEN. This guide details its authentication methods and fallback open access.
How Subagent Interception Controls Background Task Execution in free-claude-codeDiscover how subagent interception in free-claude-code enforces synchronous Task tool execution by rewriting run_in_background and tracking sub-agent lifecycle.
How free-claude-code Maps Provider Errors to the Anthropic Error FormatLearn how free-claude-code maps provider errors to the Anthropic error format using FastAPI exception handlers. It normalizes downstream LLM provider exceptions into a unified ProviderError hierarchy.
How to Add a New OpenAI-Compatible Provider to free-claude-codeAdd a new OpenAI compatible provider to free-claude-code by subclassing OpenAICompatibleProvider and integrating it into the factory. Learn the simple steps to extend your provider options.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →