Claude Code를 무료로 실행하는 방법!
How to run Claude Code for free!
핵심 요약
Claude Code 할당량이 소진되었을 때 로컬 프록시와 NVIDIA NIM을 활용해 무료 모델로 우회 실행하는 방법.
- 무료 우회 방법 — 로컬 프록시를 통해 NVIDIA NIM의 무료 모델을 Claude Code에 연결함.
- 모델 선택 — Kimi-K2 모델이 코딩 작업에서 Sonnet 대비 약 80% 수준의 성능을 보여줌.
- 간편한 설정 — 제공된 스크립트와 자동화 도구를 사용해 3분 내로 설정 가능함.
- 주의 사항 — 하드 코딩된 모델 대신 Kimi-K2나 Llama-3.3을 사용해야 정상 작동함.
Claude Code 할당량이 소진되었는데 기다리거나 추가 비용을 내고 싶지 않다면, 동일한 "claude" 명령어를 사용하면서 무료 모델로 우회하는 방법이 있습니다. 설정하는 데 3분 정도 걸립니다.
작동 원리
localhost에서 실행되는 "free-claude-code"라는 작은 오픈소스 프록시가 있습니다.
이 프록시는 Claude Code의 API 호출을 받아 NVIDIA의 무료 호스팅 추론 플랫폼(NIM)이 처리할 수 있는 형식으로 변환합니다.
NIM 제공 혜택:
- 가입 시 약 5,000 무료 크레딧 제공
- 분당 40회 요청 가능
꾸준한 코딩 작업에 충분한 양입니다.
제가 사용하는 모델은 Moonshot의 "Kimi-K2"입니다.
일상적인 작업에서 Sonnet 대비 약 80% 정도의 성능을 내는 코딩 특화 모델입니다.
전체 흐름은 다음과 같습니다:
claude 명령어
↓
로컬 프록시
↓
NVIDIA NIM
↓
Kimi-K2
↓
Claude Code UI로 응답 반환
동일한 UI, 다른 모델.
설정 방법
전체 과정을 "claude-free"라는 셸 명령어로 래핑했습니다.
그래서 아무런 설정 변경 없이 유료와 무료를 자유롭게 전환할 수 있습니다.
두 명령어 모두 제 컴퓨터에 있습니다:
- 할당량 소진 시 → "claude-free"
- 할당량 복구 시 → "claude"
환경 변수를 공유하지 않으며 실제 설정은 건드리지 않습니다.
필요한 것
NVIDIA NIM API 키가 필요합니다.
이것은 자동화할 수 없는 유일한 부분입니다.
여기로 가세요:
build.nvidia.com/settings/api-keys
- Google이나 GitHub으로 로그인
- "Generate API Key" 클릭
- "nvapi-..." 문자열 복사
1분이면 됩니다.
또한 다음이 필요합니다:
- git
- node (Claude Code용)
- uv (Python용)
uv가 없다면:
curl -LsSf https://astral.sh/uv/install.sh | sh
설정
프록시를 지속적인 경로에 클론하세요.
재부팅 시 삭제되는 "/tmp"는 사용하지 마세요.
git clone --depth 1 https://github.com/Alishahryar1/free-claude-code.git ~/.local/share/claude-free
cd ~/.local/share/claude-free
uv python install 3.14
uv sync
같은 디렉토리에 ".env" 파일을 작성하세요:
NVIDIA_NIM_API_KEY=nvapi-your-key-here
MODEL=nvidia_nim/moonshotai/kimi-k2-instruct
ANTHROPIC_AUTH_TOKEN=freecc

