Firebase AI Logic, 이 플랜 아니면 절반만 됩니다

Published on

in

Firebase AI Logic, 이 플랜 아니면 절반만 됩니다

2026.03.25 기준 / Firebase AI Logic SDK 공식 문서 기준

Firebase AI Logic, 이 플랜 아니면 절반만 됩니다

무료로 쓸 수 있다고 해서 시작했다가, Vertex AI 기능이 막혀 있다는 걸 나중에 알게 되는 경우가 많습니다. 공식 문서에서 직접 확인한 플랜별 차이와, 2026년 3월에 실제로 터진 모델 지원 중단 이슈를 같이 정리했습니다.

📌 Spark 플랜: Gemini Developer API만 사용 가능
⚠️ Gemini 3 Pro Preview: 2026.03.09 지원 중단
🔄 Firebase AI Logic = 구 ‘Vertex AI in Firebase’

Firebase AI Logic이 뭔지, 이름부터 헷갈립니다

솔직히 말하면, 이름 때문에 처음 접하는 분들이 많이 헷갈립니다. Firebase AI Logic은 원래 ‘Vertex AI in Firebase’라는 이름으로 출시됐다가 2025년 5월에 리브랜딩된 SDK입니다. 공식 FAQ에도 딱 이렇게 나옵니다. “2024년 초 구글은 Vertex AI Gemini API를 Firebase에서 사용할 수 있도록 하는 Firebase SDK를 출시했으며, 이 SDK의 초기 이름은 ‘Vertex AI in Firebase’였습니다.”
(출처: Firebase AI Logic 공식 FAQ, firebase.google.com/docs/ai-logic/faq-and-troubleshooting)

이름이 바뀐 이유는 단순한 리브랜딩이 아닙니다. 2025년 5월 이후 Firebase App Check가 Gemini Developer API도 지원하게 되면서, SDK가 Vertex AI 전용에서 벗어나 두 가지 API 백엔드를 모두 지원하는 구조로 바뀌었습니다. 즉, 지금의 Firebase AI Logic은 Gemini Developer API와 Vertex AI Gemini API 중 하나를 선택해서 연결하는 통합 SDK입니다.

지원 플랫폼은 Swift(Apple), Kotlin/Java(Android), JavaScript(Web), Dart(Flutter), Unity로 총 5개입니다. 하나의 SDK 인터페이스로 클라이언트 앱에서 Gemini, Imagen 모델을 직접 호출할 수 있는 구조입니다.

▲ 목차로 돌아가기

Spark 플랜에서 막히는 기능이 생각보다 많습니다

💡 공식 발표문과 실제 요금 구조를 같이 놓고 보니 이런 차이가 보였습니다.
무료라고 시작했다가 Vertex AI 기능이 통째로 막혀 있다는 걸 뒤늦게 알게 되는 구조입니다.

Firebase AI Logic 공식 문서에는 “Firebase AI Logic은 무료입니다”라고 명시되어 있습니다. 엄밀히 말하면 절반은 맞고 절반은 다릅니다. Gemini Developer API 백엔드는 Spark 플랜(무료)에서도 사용 가능합니다. 그런데 Vertex AI Gemini API 백엔드는 Blaze 플랜(종량제 유료)이어야만 활성화됩니다.
(출처: Firebase AI Logic 공식 가격 문서, firebase.google.com/docs/ai-logic/pricing)

이게 실제로 어떤 의미냐면, Imagen 4로 이미지를 생성하거나 Cloud Storage URL을 멀티모달 입력으로 사용하거나, Firebase Security Rules로 파일 접근을 제어하려면 반드시 Blaze 플랜으로 업그레이드해야 합니다. Veo(영상 생성)도 현재 Vertex AI Gemini API에서만 지원됩니다. Spark 플랜에서는 Gemini 텍스트 생성과 이미지 분석 정도만 실용적으로 쓸 수 있습니다.

기능 Spark 플랜
(무료)
Blaze 플랜
(종량제)
Gemini 텍스트 생성
이미지 분석(Vision)
Imagen 이미지 생성 ❌ (Blaze 전용)
Cloud Storage URL 입력 ❌ (Vertex AI만 지원)
Veo 영상 생성
Firebase AI 모니터링
YouTube URL 입력 ❌ (Vertex AI만)

출처: Firebase AI Logic 공식 가격 및 FAQ 문서 (firebase.google.com/docs/ai-logic/pricing, firebase.google.com/docs/ai-logic/faq-and-troubleshooting)

▲ 목차로 돌아가기

Firebase AI Logic SDK는 두 가지 백엔드 중 하나를 초기화 시점에 선택합니다. GoogleAIBackend를 쓰면 Gemini Developer API, VertexAIBackend를 쓰면 Vertex AI Gemini API로 연결됩니다. 코드 한 줄 차이인데 요금 체계와 가용 기능이 완전히 달라집니다.

핵심 차이점 3가지

① 요금 구조

Gemini Developer API는 Spark 플랜에서도 ‘무료 티어’로 사용 가능합니다. 반면 Vertex AI Gemini API는 반드시 Blaze 플랜(Cloud Billing 연결)이 필요합니다. 두 API 모두 사용량이 무료 한도를 초과하면 Gemini 공식 가격표를 따릅니다. (출처: firebase.google.com/docs/ai-logic/faq-and-troubleshooting)

② Cloud Storage URL 지원 여부

Gemini Developer API는 Cloud Storage for Firebase URL을 직접 입력으로 넣을 수 없습니다. 파일을 base64로 변환하거나 Gemini File API를 별도로 써야 합니다. Vertex AI Gemini API는 Cloud Storage URL을 그대로 지원하고 Firebase Security Rules도 적용됩니다. 대용량 파일을 다루는 앱이라면 이 차이가 큽니다. (출처: Firebase AI Logic 공식 FAQ)

③ 지원 모델 범위

Gemini Developer API는 Gemini 계열 모델과 Imagen을 지원합니다. Vertex AI Gemini API는 여기에 Veo(영상 생성), Gemini Live API의 Vertex 전용 모델까지 추가됩니다. 2026년 3월 현재, Gemini 3.1 Pro 같은 최신 모델은 두 API 모두 지원합니다. (출처: firebase.google.com/docs/ai-logic/models)

▲ 목차로 돌아가기

Preview 모델만 믿다가 4개월 작업이 날아간 실제 사례

💡 공식 릴리스 노트와 실제 사용 흐름을 같이 보니 이런 패턴이 보였습니다.
Preview 모델은 ‘서비스 중’ 상태로 보여도 Google이 선고지 없이 제거할 수 있는 구조입니다.

2026년 3월 9일, Firebase AI Logic에서 지원하던 Gemini 3 Pro Preview(gemini-3-pro-preview)가 공식 지원 종료됐습니다. 공식 모델 문서에 지원 종료일이 ‘2026-03-09’로 명기돼 있습니다. (출처: firebase.google.com/docs/ai-logic/models)

문제는 Firebase Studio에서 이 모델이 UI상으로는 여전히 “Gemini 3 Pro Preview”로 표시된 채 남아 있었다는 점입니다. Reddit r/Firebase에 2026년 3월 14일 올라온 실제 사례를 보면, 한 개발자가 2024년 12월부터 4개월간 하루 10시간씩 개발한 앱 코드가 3월 9일 이후 AI 에이전트 오작동으로 이전 버전으로 되돌아갔고, 이를 복구하지 못하고 있다고 남겼습니다. 코드 버전 관리를 별도로 하지 않았기 때문에 더 큰 피해로 이어진 사례입니다.

Firebase AI Logic 공식 FAQ에는 모델 이름 오류나 404가 발생했을 때 “지원 중인 모델 이름 목록을 확인하라”고만 나와 있습니다. Preview 모델이 지원 종료될 때 사전 알림이나 마이그레이션 가이드를 자동으로 제공하는 공식 절차는 별도로 공개되지 않았습니다. 이 구조적 특성 때문에 Preview 모델을 프로덕션 앱에 그대로 쓰는 건 상당한 리스크가 있습니다.

⚠️ Preview 모델 사용 시 주의할 점

  • 모델명에 -preview가 붙어 있으면 예고 없이 지원 종료될 수 있습니다
  • 공식 모델 문서(firebase.google.com/docs/ai-logic/models)에서 지원 종료일을 주기적으로 확인하는 것이 현실적인 대응입니다
  • Firebase Remote Config로 모델명을 외부에서 관리하면 긴급 교체 시 앱 재배포 없이 대응 가능합니다

▲ 목차로 돌아가기

2026.03.31 이전에 확인해야 할 Firebase AI Logic 모델 중단 목록

지금 당장 가장 급한 건 Gemini 2.0 Flash 계열 모델입니다. 공식 FAQ에는 이렇게 나와 있습니다. “Gemini 2.0 Flash 및 Gemini 2.0 Flash-Lite: 2026년 2월 6일 지원 중단 공지, 2026년 3월 31일 서비스 완전 종료.” 즉, 이 글이 올라오는 시점(2026.03.25)에서 6일 남은 상황입니다.
(출처: Firebase AI Logic 공식 FAQ — firebase.google.com/docs/ai-logic/faq-and-troubleshooting)

모델명 지원 종료일 권장 대체 모델
gemini-3-pro-preview 2026-03-09 (종료) gemini-3.1-pro-preview
gemini-2.0-flash-001 / gemini-2.0-flash 2026-06-01 gemini-2.5-flash
gemini-2.0-flash-lite-001 / gemini-2.0-flash-lite 2026-06-01 gemini-2.5-flash-lite
gemini-2.5-pro 2026-06-17 gemini-3.1-pro-preview
gemini-2.5-flash 2026-06-17 신규 Flash 모델로 교체

출처: Firebase AI Logic 공식 모델 문서 (firebase.google.com/docs/ai-logic/models), 2026.03.04 업데이트 기준

gemini-2.0-flash처럼 버전 날짜 없이 alias로 쓰는 방식은 자동으로 최신 버전을 따라가지 않습니다. 공식 문서에도 “alias는 특정 안정 버전을 가리키며, auto-updated가 아닌 경우 지원 종료 후 404가 발생한다”고 나와 있습니다. 안정적인 운영을 위해서는 버전 명기 없는 alias를 피하고, Firebase Remote Config로 모델명을 관리하는 방식이 현실적입니다.

▲ 목차로 돌아가기

Firebase AI Logic vs Genkit, 어느 쪽을 써야 하나요

💡 Firebase 공식 문서 안에 두 SDK의 공존 이유가 명시되어 있는데, 대부분의 블로그에서 이걸 빠뜨립니다.
사용 시나리오 기준으로 나눠 보면 선택 기준이 훨씬 분명해집니다.

Firebase AI Logic 공식 문서에는 이런 안내가 나옵니다. “서버 측 AI 기능이 필요하거나 OpenAI, Anthropic 등 다양한 AI 공급자를 함께 쓰려면 Genkit을 사용하라.” 반면 Firebase AI Logic SDK는 클라이언트 앱(모바일, 웹)에서 서버 없이 직접 AI에 접근하는 구조에 최적화돼 있습니다. (출처: firebase.google.com/docs/ai-logic)

Firebase AI Logic SDK

  • 클라이언트 앱(iOS, Android, Web, Flutter)에서 직접 AI 호출
  • Firebase App Check로 API 키 보호
  • 서버 없이 빠른 프로토타이핑 가능
  • Gemini, Imagen 모델 위주

Genkit

  • 서버(Node.js) 또는 백엔드에서 실행
  • OpenAI, Anthropic 등 다중 AI 공급자 지원
  • 플로우 기반 에이전트 워크플로우 구성 가능
  • Firebase Functions에 배포 가능

앱 안에서 바로 Gemini를 호출해 텍스트·이미지 기능을 붙이고 싶다면 Firebase AI Logic SDK가 맞습니다. 반면 여러 AI 모델을 조합하거나 복잡한 에이전트 로직을 구성하려면 Genkit이 적합합니다. 두 가지를 동시에 쓰는 것도 가능하며, Firebase는 공식 문서에서 이를 배제하지 않습니다.

▲ 목차로 돌아가기

Q&A

Q. Firebase AI Logic SDK를 쓰면 API 키가 앱에 노출되지 않나요?

Firebase AI Logic SDK 자체는 Firebase 프로젝트 설정을 통해 API 키를 관리합니다. Gemini Developer API 백엔드를 쓸 경우, Firebase가 관리하는 Gemini API 키가 앱 번들에 포함되지 않도록 Firebase App Check를 반드시 함께 활성화해야 합니다. 공식 문서에서 “App Check를 적용하지 않으면 API 키가 악용될 수 있다”고 명시하고 있습니다. (출처: firebase.google.com/docs/ai-logic/app-check)

Q. Spark 플랜에서 Imagen으로 이미지를 생성할 수 없나요?

Imagen 이미지 생성은 Vertex AI Gemini API 백엔드에서만 지원되는데, Vertex AI Gemini API는 Blaze 플랜(유료)이어야만 활성화됩니다. Spark 플랜에서는 Gemini 모델로 이미지를 분석(Vision)하는 것은 가능하지만, Imagen으로 새 이미지를 생성하는 것은 불가능합니다.

Q. 기존에 ‘Vertex AI in Firebase’를 사용 중이라면 어떻게 해야 하나요?

Firebase AI Logic SDK로 마이그레이션해야 합니다. Firebase 공식 마이그레이션 가이드(firebase.google.com/docs/ai-logic/migrate-to-latest-sdk)에 플랫폼별 단계가 정리돼 있습니다. Android/Java는 firebase-vertexaifirebase-ai로 교체하고, Web은 firebase/vertexaifirebase/ai로 바꾸는 방식입니다. 코드 변경은 크지 않지만, 초기화 방식에 차이가 있으니 가이드를 보고 진행하는 게 좋습니다.

Q. Firebase AI Logic의 요청 한도(Rate Limit)는 어떻게 되나요?

Firebase AI Logic API 자체의 기본 쿼터는 분당 100RPM(요청)입니다. 이 한도는 Gemini Developer API 혹은 Vertex AI Gemini API 자체의 한도와는 별개입니다. 공식 문서에 따르면 Firebase AI Logic API 쿼터는 Google Cloud 콘솔에서 증량 신청이 가능합니다. (출처: firebase.google.com/docs/ai-logic/quotas)

Q. Firebase Studio와 Firebase AI Logic은 다른 건가요?

다릅니다. Firebase Studio는 웹 브라우저에서 앱을 개발할 수 있는 클라우드 IDE 환경이고, Firebase AI Logic은 앱 안에서 Gemini/Imagen API를 호출하기 위한 클라이언트 SDK입니다. Firebase Studio 안에서 Firebase AI Logic SDK를 사용하는 앱을 개발할 수는 있지만, 두 제품의 역할은 완전히 다릅니다.

▲ 목차로 돌아가기

마치며

Firebase AI Logic은 설정이 단순하고 클라이언트 앱에서 바로 Gemini를 붙일 수 있다는 점에서 실용적인 SDK입니다. 그런데 Spark 플랜 한계, Preview 모델 지원 종료 구조, Gemini Developer API와 Vertex AI Gemini API의 기능 차이 같은 부분은 공식 문서를 직접 파고들기 전에는 잘 눈에 안 들어오는 것들입니다.

특히 Preview 모델을 프로덕션에 그대로 쓰는 패턴은, 실제로 개발자가 피해를 입은 사례가 이미 나온 상황입니다. Firebase Remote Config를 이용해 모델명을 앱 외부에서 관리하는 방식이 Firebase 공식 문서에서도 권장하는 접근입니다. 기능보다 안정성을 먼저 챙겨야 할 구조입니다.

2026.03.31 이전에 gemini-2.0-flash 계열을 쓰고 있다면 지금 바로 모델 목록 페이지를 열어보는 게 맞습니다.

▲ 목차로 돌아가기

본 포스팅 참고 자료

  1. Firebase AI Logic 공식 개요 — firebase.google.com/docs/ai-logic
  2. Firebase AI Logic 지원 모델 목록 — firebase.google.com/docs/ai-logic/models
  3. Firebase AI Logic FAQ 및 문제 해결 — firebase.google.com/docs/ai-logic/faq-and-troubleshooting
  4. Firebase AI Logic 가격 정책 — firebase.google.com/docs/ai-logic/pricing
  5. Firebase AI Logic 할당량 및 한도 — firebase.google.com/docs/ai-logic/quotas

본 포스팅 작성 이후 Firebase AI Logic의 서비스 정책·UI·지원 모델·기능이 변경될 수 있습니다. 최신 정보는 Firebase 공식 문서(firebase.google.com/docs/ai-logic)에서 직접 확인하시기 바랍니다.

댓글 남기기


최신 글

  • 계좌 자동이체 해지 2026, 페이인포 출금 중지 확인
    계좌 자동이체 해지 2026 기준으로 등록 자동이체, 납부자번호, 처리 가능일 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 대출 금리인하요구권 신청 2026, 거절 사유 확인
    대출 금리인하요구권 신청 2026 기준으로 대상 대출, 소득·신용점수·부채 감소 증빙자료, 거절 사유 확인과 재신청 순서를 정리했습니다.
  • 자동차세 체납 번호판 영치 2026, 납부 전 확인
    자동차세 체납 번호판 영치 2026 기준으로 세목과 금액, 가산금, 차량 운행 위험 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 하이패스 단말기 명의변경 2026, 중고차 인수 전 확인
    하이패스 단말기 명의변경 2026 기준으로 단말기 등록 명의, 단말기 정보, 통행료와 결제 카드 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 지방세 납세증명서 발급 2026, 체납 여부 확인
    지방세 납세증명서 발급 2026 기준으로 체납 없음 표시, 유효기간과 발급일, 세목과 납부 상태 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 세금포인트 조회 사용 2026, 할인 혜택 전 확인
    세금포인트 조회 사용 2026 기준으로 포인트 잔액, 사용처와 조건, 납세담보 등 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 현금영수증 미발급 신고 2026, 포상금 전 증빙
    현금영수증 미발급 신고 2026 기준으로 결제 증빙, 상호·연락처, 요청 기록 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 보육료 전환 신청 2026, 양육수당 중복 체크
    보육료 전환 신청 2026 기준으로 입소일과 신청일, 양육수당·부모급여, 보육료 자격 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 청년월세지원 신청 2026, 임대차 서류 체크
    청년월세지원 신청 2026 기준으로 나이·거주 요건, 계약서와 이체 내역, 본인·원가구 소득 확인 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.
  • 국민취업지원제도 신청 2026, 구직촉진수당 체크
    국민취업지원제도 신청 2026 기준으로 유형과 자격, 월 소득과 재산, 구직활동 계획 항목을 제출 전 확인 순서로 정리했습니다. 반려, 지연, 재처리를 줄이기 위한 체크리스트와 공식 출처를 함께 담았습니다.


아이테크 어른경제에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기