내가 AmpCode를 무료로 사용하는 방법

발행: (2026년 2월 17일 오전 11:29 GMT+9)
5 분 소요
원문: Dev.to

Source: Dev.to

아이디어

AmpCode → ampcode-connector (localhost) → Claude Code OAuth   (free)
                                        → OpenAI Codex OAuth  (free)
                                        → Gemini CLI OAuth    (free)
                                        → AmpCode upstream    (paid, last resort)

AmpCode가 Claude Sonnet을 요청하면 프록시는 api.anthropic.com으로 OAuth 토큰을 사용해 요청을 전달합니다. 동일한 모델과 응답이 반환되며, 크레딧은 전혀 소모되지 않습니다. 로컬 제공자가 없을 경우 요청은 기존대로 AmpCode 서버로 넘어갑니다.

설정은 30초면 충분

bunx ampcode-connector setup    # AmpCode를 프록시로 지정
bunx ampcode-connector login    # OAuth를 위한 브라우저 열기
bunx ampcode-connector          # 시작
  • setup은 AmpCode 설정을 localhost:7860을 통해 라우팅하도록 수정합니다.
  • login은 각 제공자에 대해 Claude Code나 Codex CLI와 동일한 브라우저 기반 OAuth 흐름을 실행합니다.
  • API 키를 복사할 필요가 없습니다.

어떤 제공자를 지원하나요?

제공자얻을 수 있는 모델출처
Claude CodeOpus 4, Sonnet 4, HaikuAnthropic OAuth
OpenAI Codex CLIGPT‑5, o3OpenAI OAuth
Gemini CLIGemini Pro, FlashGoogle OAuth

각 제공자는 표준 PKCE OAuth를 사용하며, Claude Code와 Codex CLI가 내부적으로 사용하는 인증 흐름과 동일합니다.

라우팅은 생각보다 똑똑합니다

단순 프록시는 요청을 그대로 전달합니다. ampcode-connector는 다음과 같은 기능을 추가합니다:

  • 스레드 친화성 – 특정 계정에서 시작된 스레드는 그 계정에 머물러 여러 계정 간 컨텍스트 혼동을 방지합니다.
  • 최소 연결 부하 분산 – 새 스레드는 현재 활성 스레드가 가장 적은 계정에 할당됩니다. 구글 계정을 세 개 로그인하면 부하가 고르게 분산됩니다.
  • 속도 제한 처리429 응답이 오면 프록시는 다른 계정이나 할당량 풀로 재시도하고, 실패한 계정을 쿨다운 시킵니다.
  • 구글 캐스케이드 – 구글은 두 개의 할당량 풀(Gemini CLI와 Vertex AI)을 제공합니다. 프록시는 두 풀을 모두 시도한 뒤에야 fallback 하므로 무료 티어가 사실상 두 배가 됩니다.
Request in → local OAuth available?
  yes → forward to provider API (free)
    429? → retry different account/pool
    401? → fall through
  no → forward to ampcode.com (paid)

다중 계정 스태킹

각 제공자마다 여러 번 로그인할 수 있습니다:

bunx ampcode-connector login google    # 계정 1
bunx ampcode-connector login google    # 계정 2
bunx ampcode-connector login google    # 계정 3

각 계정은 자체 속도 제한 할당량을 가지고 있으므로, 구글 계정 세 개를 사용하면 무료 티어가 세 배가 됩니다. 프록시가 자동으로 부하를 균등하게 분산합니다.

프록시가 건드리지 않는 부분

프록시는 AI 모델 요청(/api/provider/...)만 가로챕니다. 인증, 스레드, 텔레메트리, 설정 등 다른 모든 트래픽은 직접 ampcode.com으로 전달됩니다. AmpCode는 프록시 존재를 알지 못합니다.

이것이 허용되는가?

당신이 이미 접근 권한을 가진 구독을 사용해 API를 호출하는 것이므로, 프록시는 유료 장벽을 우회하거나 자격 증명을 공유하지 않습니다. 단지 당신의 OAuth 토큰을 통해 AmpCode 요청을 라우팅할 뿐입니다.

사용해 보기

bunx ampcode-connector setup
bunx ampcode-connector login
bunx ampcode-connector

AmpCode를 사용하면서 이미 Claude Code, Codex CLI, 혹은 Gemini CLI를 가지고 있다면 같은 모델에 대해 두 번 비용을 지불하고 있는 겁니다. 이 방법으로 그 비용을 없앨 수 있습니다.

0 조회
Back to Blog

관련 글

더 보기 »

채용 중인 기업 — 2026년 2월

Dev‑First 기업의 오픈 포지션: Product engineers, Developer advocates, 혹은 Community builders? 새해를 맞아 dev tools 분야에서 새로운 기회를 시작하세요.