Gemini CLI 종료가 드러낸 AI CLI 벤더 락인 리스크
Gemini CLI 종료와 Antigravity CLI 전환 사례로 보는 AI 코딩 도구의 벤더 락인, 쿼터, 이식성, 마이그레이션 전략
2026-08-30 · 최초 발행 2026-07-23
종료 공지가 자동화 경로를 끊는 방식
2026년 5월 19일 Google I/O에서 Google은 약 100,000 스타 규모의 오픈소스 프로젝트였던 Gemini CLI의 EOL과 Antigravity CLI 전환을 발표했다. 발표 뒤 약 30일이 지난 6월 18일, Gemini CLI는 무료·Google AI Pro·Ultra 전 티어에서 동작을 멈췄다. gemini 명령을 호출하던 CI/CD 파이프라인, 셸 스크립트, IDE 연동도 이 시점부터 응답하지 않게 됐다.
전환 대상인 Antigravity CLI는 Go로 재작성된 클로즈드 소스 바이너리다. 무료 티어의 실사용 요청량도 하루 약 1,000건에서 약 20건 안팎으로 줄었다는 커뮤니티 보고가 이어졌다. Gemini CLI가 약 1년 동안 100,000+ 스타와 6,000+ 병합 PR을 축적했다는 점까지 고려하면, 커뮤니티에서는 오픈소스로 노동을 흡수한 뒤 클로즈드 서비스로 사용자를 재포획하는 bait-and-switch라는 비판이 나온 배경을 이해할 수 있다.
Gemini Code Assist Standard/Enterprise 라이선스 조직은 접근을 유지하는 예외에 해당한다.
배포 모델이 바꾸는 통제 범위
오픈소스 CLI와 클로즈드 바이너리의 차이는 단지 배포 방식에 머물지 않는다. 사용자가 검토·수정·유지할 수 있는 운영 레이어가 달라진다.
기존 Gemini CLI는 Apache 계열 오픈소스로 소스 접근, 포크, 자체 빌드가 가능했다. Antigravity CLI는 소스가 공개되지 않은 Go 바이너리이므로 내부 동작을 감사하거나 고치는 일은 벤더 신뢰에 맡겨진다. 클로즈드 바이너리에서는 텔레메트리 수집 범위와 전송 항목도 외부에서 확인하기 어려워진다.
쿼터와 모델 접근도 계층화됐다. Gemini CLI 무료 사용량은 과거 문서상 1,000 req/day 수준이었지만, Antigravity 무료는 약 20 req/day 수준이다. 무료 API 키는 250 req/day·10 rpm·Flash 전용으로 제한되며, Pro 모델은 2026년 3월 25일부터 유료 구독으로만 접근할 수 있고 무료에서는 Flash/Flash-Lite를 사용한다. 인증 경로 역시 OAuth 로그인 티어, API 키, Code Assist 라이선스로 나뉘며 쿼터·모델·SLA가 라이선스 등급에 따라 달라진다.
정책 변경을 전제로 둔 도입 구조
이번 사례에서 핵심은 제품 교체가 아니라, 벤더 정책의 변경이 짧은 기간 안에 기존 인프라를 멈출 수 있다는 점이다. 무료 티어와 특정 CLI 명령을 자동화의 전제로 두었다면, EOL이나 쿼터 축소가 곧 운영 변경이 된다.
벤더 고유 명령은 스크립트에 직접 박아 넣기보다 래퍼 계층 뒤로 격리하는 편이 낫다. 모델 호출도 표준 인터페이스로 감싸면 도구를 교체해야 할 때 수정 범위를 좁힐 수 있다.
단일 벤더에만 의존하지 않고 2개 이상의 코딩 에이전트를 상시 운용하는 방식도 필요하다. 핵심 워크플로우는 특정 벤더의 무료 티어에 의존하지 않도록 구성해야 한다. Aider(Apache 2.0)처럼 커뮤니티 거버넌스와 소스 공개를 갖춘 도구를 백업으로 두고, 오프라인·자체 모델 경로도 비상 계획에 포함할 수 있다.
무료 티어 기반 자동화는 EOL 시 유료 전환 비용을 즉시 재산정해야 한다. 마이그레이션 런북과 롤백 시나리오를 미리 문서화하고, 도구별 EOL 이력과 정책 변경 이력은 리스크 레지스터에 반영한다. 승인 게이트에는 벤더 종속도도 포함할 수 있다.
같은 CLI라도 달라진 운영 조건
| 항목 | Gemini CLI (오픈소스) | Antigravity CLI (클로즈드) |
|---|---|---|
| 개방성 | 소스 공개·포크 가능 | 클로즈드 Go 바이너리 |
| 무료 티어 요청량 | 과거 약 1,000 req/day | 약 20 req/day 수준 |
| 소스 감사 | 가능 | 불가 |
| 이식성 | 자체 빌드·수정 용이 | 벤더 정책에 종속 |
| 커뮤니티 거버넌스 | 100K+ 스타·6K+ PR | 벤더 단독 통제 |
| 유지 비용 | 무료 실사용 가능 | 실사용 시 유료 구독 필요 |
| 채택 영향 | 광범위 확산 | 마이그레이션 강제 |
개방성, 쿼터, 거버넌스의 통제권이 벤더로 이동하면 전환 비용도 커진다. 약 20 req/day 수준의 무료 사용량은 학습이나 PoC도 버티기 어려워 실질적인 유료화로 이어진다. Aider 같은 오픈소스 대안은 락인 리스크를 낮출 수 있지만, 모델 성능과 통합 편의는 별도로 평가해야 한다.
조달과 업무연속성에 반영할 항목
무료·오픈소스라는 초기 조건은 지속성을 보장하지 않는다. 도입 심사에서는 EOL 정책, 쿼터 변경 조항, 소스 접근권을 명시적으로 평가할 필요가 있다.
Exit 전략도 도입 승인 조건으로 다뤄야 한다. 대체재, 데이터와 설정의 이관 경로를 미리 정의하고, 단일 벤더 의존 자동화는 BCP(업무연속성) 리스크로 등록해 모니터링한다. 이번 사례의 약 30일 통지 기간은 SLA와 계약 리스크를 계량화할 때 고려 대상이 된다. 텔레메트리와 데이터 주권 이슈 역시 정보보호 통제 항목에 포함할 수 있다.
클로즈드 전환 이후의 흐름
오픈소스를 진입점으로 삼고 성숙기에 클로즈드로 전환하는 패턴은 AI 도구 전반으로 확산될 전망이다. 무료 티어는 마케팅 채널로 재정의되고, 실사용 자동화는 유료 구독을 전제로 이동할 수 있다.
이에 대한 반작용으로 Aider 등 커뮤니티 거버넌스 기반 오픈소스 대안의 채택 확대가 예상된다. 기업에서는 멀티도구 운영, 추상화 계층, Exit 전략을 표준 아키텍처 요건으로 내재화하는 흐름도 강화될 전망이다.
Sources
- An important update: Transitioning Gemini CLI to Antigravity CLI - Google Developers Blog
- Google pushes Pro, Ultra, and free users from open-source Gemini CLI to closed-source Antigravity CLI - The New Stack
- Gemini CLI's Short Life and Google's Antigravity Bait-and-Switch - FOSS Force
- Gemini CLI Shutdown Takes Effect: CI/CD Pipelines Break as Go-Based Antigravity CLI Arrives - TechTimes
- Service update: mitigating abuse and prioritizing traffic - google-gemini/gemini-cli Discussion #22970
- 2026 Google Gemini CLI Policy Change: From 100K-Star Open Source to Antigravity Enterprise Lock-In - VPSMAC