Claude Code Wrapper

Run Anthropic's powerful claude-code agent locally completely for free. KeyKing intercepts the CLI, blocks its cloud connections, and forces it through your local proxy pool.

Zero-Config Interceptor

Terminal Command
$ keyking-claude

Simply type keyking-claude instead of claude. The wrapper automatically checks if Anthropic's CLI is installed and executes it inside a secure sub-process. All original arguments are transparently forwarded.

How The Interceptor Works

  • Local Proxy Redirection: Overrides ANTHROPIC_BASE_URL to http://127.0.0.1:8787.
  • Zero-Config Auth: Injects a placeholder ANTHROPIC_API_KEY="kk-zero-config". KeyKing fulfills the request securely from the vault so your real keys are never exposed to the terminal session.
  • Cloud Bypass Prevention: Strips AWS credentials (AWS_PROFILE, AWS_ACCESS_KEY_ID) to prevent Claude Code from attempting to bypass the local proxy via Bedrock.
  • Provider Override: Forcefully injects environment overrides (CLAUDE_CODE_USE_BEDROCK=0, CLAUDE_CODE_USE_VERTEX=0) to explicitly disable Claude's native cloud provider fallbacks, guaranteeing traffic routes cleanly over standard REST APIs compatible with KeyKing.
  • Environment Isolation: Uses exec (Bash) and setlocal (Windows) to strictly confine overrides so your parent terminal session remains completely unaffected.

Explore KeyKing AI

Local AI gateway resources

KeyKing AI home