← ClaudeAtlas

running-claude-code-via-litellm-copilotlisted

Use when routing Claude Code through a local LiteLLM proxy to GitHub Copilot, reducing direct Anthropic spend, configuring ANTHROPIC_BASE_URL or ANTHROPIC_MODEL overrides, or troubleshooting Copilot proxy setup failures such as model-not-found, no localhost traffic, or GitHub 401/403 auth errors.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 79
Install: claude install-skill aiskillstore/marketplace
# Running Claude Code via LiteLLM and GitHub Copilot ## Overview Use this skill for the specific workaround where Claude Code keeps its Anthropic-shaped client behavior, but the actual backend traffic is sent to a local LiteLLM proxy and then forwarded to GitHub Copilot. Treat this as an advanced workaround, not an officially guaranteed GitHub workflow. Help the user succeed technically, but do not promise GitHub support, policy approval, or long-term compatibility. This skill is guidance-first but execution-aware: - If the user wants explanation only, provide the smallest correct set of files, commands, and checks. - If the user wants real setup work on the current machine, inspect first and adapt commands to the active shell and OS. - Pause before persistent edits such as `~/.claude/settings.json` or shell profile files. Read [`references/doc-verified-notes.md`](./references/doc-verified-notes.md) before answering if you need to justify which parts come from the article and which parts were tightened against current LiteLLM docs. ## When To Use Use this skill when the user wants any of the following: - Claude Code to run against GitHub Copilot through LiteLLM - lower direct Anthropic API spending while keeping the Claude Code workflow - a local `config.yaml` for LiteLLM's GitHub Copilot provider - `ANTHROPIC_BASE_URL`, `ANTHROPIC_MODEL`, or `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` setup - help understanding GitHub device authorization during LiteLLM startup - hel